Friday, March 18, 2011

How to use Microvision ROV Barcode Scanners with Android - Update!

Bluetooth Data Acquisition on Android

Currently TEC-IT offers two Android apps for data acquisition with Bluetooth devices:
  • GetBlue provides universal data acquisition and device communication with Bluetooth SPP, TCP and camera scanners. GetBlue communicates with serial Bluetooth devices (Serial Port Profile like SPP/RFCOMM barcode readers), TCP/IP devices and camera scanners. Captured data is displayed, saved (File, Google Docs), forwarded (HTTP, TCP) or injected as virtual keystrokes into Apps (GetBlue virtual keyboard).
  • BluePiano extends all Apps with automated Bluetooth data acquisition. This new input method provides a Bluetooth-enabled soft-keyboard. This virtual keyboard captures data from Bluetooth SPP devices (serial port profile) and forwards the received data to input fields of arbitrary apps.

Microvision ROV Bluetooth Scanners

Some users are experiencing the following issue: once a bar code is scanned with the Microvision ROV barcode scanner the bar code data is sent over and over again.
This problem is because the scanner by default requires an acknowledgement of the receiving party (the Android device). The current versions of GetBlue and BluePiano do not acknowledge received data, thus you need to adapt the configuration of the Microvision device.
The required acknowledgement can be switched off by configuring the scanner accordingly.
To do this please check out the Microvision ROV PDF user manual (page 74) for the configuration barcodes. You need to set the following values:
  • ForceSerializationOverBT
    must be set to false to force compatibility mode and to disable serial numbers. Scan the Set FSOBT,0 = Force Serialization Over BlueTooth barcode.
  • BCDataACK
    must be false so no ACK is required. Scan the Set Ack,0 = Bar Code Data Acknowledgement is False barcode.
  • SeqNum
    must be false to disable serial numbers. Scan the Set Seq,0 = Sequence Number is False barcode.
  • AutoDownload
    must be true to send scanned barcodes immediately to the Android device. Scan the Set ADl,1 = Auto Download is True barcode.
The Microvision ROV scanner user manual as compressed CHM file may also be of interest. Refer to this blogpost for displaying this file on Windows 7. Use the search function in the manual and search for Bar Coded Menu Cards.

Please note that the configuration information above was posted based on user feedback of TEC-IT's Android apps. If there are any problems let us know. Thanks!


TEC-IT hopes this article is valuable for you. If there are any questions please feel free to contact us via email or MSN (