This application implements an Android service that provides a rudimentary implementation of Zebra's DataWedge that can be run on non-Zebra devices, doing so allows the same application to scan barcodes on both Zebra and non-Zebra devices. For more background see the accompanying Blog
This application is provided without guarantee or warantyWhat is this?
The diagram below illustrates the goal where this service is illustrated in green.Note that there is no support in this service for non-Zebra enterprise mobile computers
This service implements the DataWedge Intent API so a user application that makes use of this API can be ported to another device without modification.
Capabilities
I am trying to get barcode in my app using DataWedge in Motorola MC40N0. I created a profile in DataWedge. Intent action is android.intent.action.DEFAULT and Intent category is android.intent.category.MAIN and selected intent delivery as broadcast intent. Where I can get the DataWedge for android device? Submitted by Wei Ling Lo on Tue, - 04:58. Tags: datawedge. Hi, does anyone know where I can get the DataWedge.apk file for android device? Jul 23, 2015 In order to do that i need to register the activity in datawedge app. Can i do a scan without creating the profile. Stack Overflow. How to scan bar-code without datawedge in motorola device with android OS. You should take a look at the Symbol EMDK for Android. This would allow you to control the scanner either through an API. ScanWedge and DataWedge are the same with different names. I am not sure, but it may be that one is for mobile and the other for CE. Or one name was created by motorola and the other by symbol. We wish to warn you that since Motorola DataWedge files are downloaded from an external source, FDM Lib bears no responsibility for the safety of such downloads. We recommend checking your downloads with an antivirus. FDM Lib shall include an option for direct download from developers, should it become available in the future.
This service supports barcode scanning on Android devices through:
How to use
Much like Zebra's DataWedge, this service relies on preconfigured 'Profiles' which define the scan engine configuration (e.g. which decoders are enabled or whether scanning is allowed). Only one profile can be Enabled (i.e. active) at any one time.
Profile Creation
Profile Configuration
Testing
The easiest way to test this application is with the DataWedge API Exerciser. Just make sure you are only using the DataWedge 6.0 APIs
Limitations
How to install bluestacks on windows 10 64 bit. Please note the following limitations / differences compared with Zebra's official DataWedge product:
Serial Port Profile (SPP) Support
If you want to use a scanner connected over Bluetooth (SPP) you will need to configure that scanner to be in SPP client mode, so the mobile device is acting as the master and doing the 'find devices' step. First follow the instructions for your scanner to put it into SPP mode. When configuring the profile select the Bluetooth (SPP) engine and the GenericScanWedge application will attempt to connect when the profile is enabled. The connection is severred when any relevant configuration is changed because the configuration is only sent to the scanner on first connect. If you need to reconnect to the scanner at any stage you can disable and then re-enable the profile. I also made it so you can switch to an SPP enabled profile from another app using the SwitchProfile API as long as you had previously connected to a scanner.
I am sure the connection could be made more reliable but this is just a proof of concept, I used a lot of code from the default Android chat app including the dialog to select which BT device to connect to - this influenced the design decisions about how to incorporate SPP scanners.
Communication: Only receiving data from the scanner is supported and it works differently from ZXing and Google's Vision API, with those two you first call the StartScanning API to initiate a scan but with the BT SPP scanner you just press the hardware trigger after connecting to the device (by enabling an SPP profile)
Download For Datawedge Android Pc
https://renewjourney711.weebly.com/blog/sony-vegas-codec-pack-download. Testing: I have only tested with an RS507 scanner in SPP mode but it should work with other scanners also.
Video
The following video demonstrates the GenericScanWedge, particularly switching between ZXing and an SPP connected scanner
Active6 years, 10 months ago
Recently I've received a Motorola MC3100 series device as part of development. One of my requirement was to scan barcodes. In search of APIs, I came across ScanWedge and DataWedge. I have few questions in mind, gald if someone can clear it.
I could only find few reference online.
Any help will be appreciated.
Thanks :)
![]()
12911 gold badge77 silver badges2121 bronze badges
1 Answer
ScanWedge and DataWedge are the same with different names. I am not sure, but it may be that one is for mobile and the other for CE. Or one name was created by motorola and the other by symbol.
If you want to have full control over when and where scanning in your application is possible, you have to use one of the Motorola SDKs (MDKs).
If the device is running Windows CE you need the platform SDK and an EMDK (http://support.symbol.com/support/searchEntry.do?languages=&rwTarget=%2FrfPlayerWidget.do&searchMode=GuidedSearch&searchString=sdk&productLine=SG_MOBILECOMPUTERS_1_1&product=SG_MC3100_1_2&document=DT_SOFTWARE_1_1&cmd=search&productFamily=&contextType=gs).
EMDK provide the API for the Barcode Scanner and other Motorola related features. There are EMDKs for .Net, C and Java.
The platform SDK provides the CE platform files as built for the MC3100 CE operating system. In contrast to Windows Mobile, Windows CE devices are totally free in OS design and so the OEM should provide a platform SDK to enable developers to do programming against this platform.
Greg
19.3k1010 gold badges5252 silver badges7474 bronze badges
josefjosef
5,70911 gold badge99 silver badges2121 bronze badges
Download For Datawedge Android TabletNot the answer you're looking for? Browse other questions tagged windows-mobilemotorola or ask your own question.Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |