GetBlue: Bluetooth, TCP/IP and HTTP Data Acquisition for Android
GetBlue enhances your Android handset or tablet with automated data acquisition and manual device communication for Bluetooth® SPP devices, TCP/IP, HTTP and camera barcode-scanners. The collected data is displayed, logged, stored, forwarded, or injected as virtual user input into other apps (data acquisition via keyboard wedge).
New in GetBlue V2.8: Licensing without Android Market, Bluetooth server and Bluetooth client support, TCP server / TCP client, launch on boot.
GetBlue Android Data Acquisition
Serial Port Profile (SPP, RFCOMM)
Camera Bar Code Scanners
Bluetooth, TCP, HTTP and Barcode Scanner Data Acquisition for Android
GetBlue is a versatile Android application for bi-directional data acquisition.
GetBlue collects data from Bluetooth SPP, TCP/IP, HTTP and camera scanners automatically in the background. The captured data is forwarded to adjustable target devices, files, online spreadsheets or even injected into 3rd party applications. Bi-directional device communication is supported, manual communication functions for reading and writing data are available as well.
The data acquisition app GetBlue can be operated like a cross-switch: it captures data from an adjustable data source and forwards it to any supported target. The following devices and protocols are currently available:
- Bluetooth SPP and Bluetooth RFCOMM
All serial Bluetooth devices supporting the Serial Port Profile (like SPP or RFCOMM barcode scanners) can be used. GetBlue supports Bluetooth client and Bluetooth server mode, thus device as well as PC connections are possible.
Any device providing a raw TCP/IP socket.
HTTP GET and HTTP POST requests with adjustable parameters.
- Camera scanners
GetBlue offers an internal barcode scanner. External scanner apps can be used if required.
- Manual data input
Device commands can be entered manually.
Captured data can be forwarded via Bluetooth, TCP/IP and HTTP to any target device. In addition the collected data can be
- displayed (HEX or ASCII)
- stored locally in a file (including time-stamps)
- uploaded to a Google Docs Spreadsheet
- or injected into arbitrary apps on the smartphone via the GetBlue soft-keyboard (keyboard wedge operation).
Bluetooth Barcode Scanners
Bluetooth Modules (BTM 222, RN41, ...)
Supports Bluetooth SPP in client and server mode
Scan Barcodes with any App
GetBlue can also be operated as so-called keyboard wedge. Data captured with the internal camera or with an arbitrary external device (e.g. a Bluetooth SPP barcode scanner or an RFID controller with TCP/IP interface) is injected via the GetBlue soft-keyboard into arbitrary apps. Costly, specialized hardware (e.g. new barcode scanners) is not required!
In order to operate GetBlue as software wedge you need to activate the GetBlue Keyboard in Android Settings. After changing the input method of your Android to this keyboard, collected data is automatically simulated as user-input. Some of the advantages are:
- no need to key-in barcode data manually,
- reduces input errors, speeds up operation,
- application switching is not necessary,
- works with each 3rd party app,
- works completely transparent to manual user input,
- control keys for automated cursor movements (or simulated TAB keys) are supported,
- can be used with TCP/IP based scanners, RFID controllers and gauges.
Background Data Acquisition
HTTP / TCP Forwarding
Save to File
Google Docs Connectivity
Automate Data Acquisition
GetBlue offers various possibilities for automated data acquisition.
Data captured from Bluetooth, HTTP, camera scanners or TCP devices is automatically saved or uploaded to an arbitrary Google Spreadsheet. Besides this, device data can be forwarded via Bluetooth SPP, HTTP GET/POST or TCP/IP sockets to adjustable targets. GetBlue is also able to work as transparent proxy between different devices and/or protocols.
GetBlue works as background service. If adjusted, responses from the target application are sent back to device (bi-directional mode).
It's the perfect tool for:
- automated data acquisition with Bluetooth devices,
- data collection tasks with Google Docs Spreadsheets,
- testing Bluetooth barcode scanners or arbitrary Bluetooth devices supporting the Serial Port Profile (SPP, RFCOMM),
- communication with Bluetooth modules like BTM 222 or similar (GetBlue communicates with Bluetooth clients and Bluetooth servers),
- creating simple TCP/IP or HTTP requests,
- scan and save bar-codes with 3rd party camera scanners in batch mode.
Google Play Licensing
Pay-As-You-Go or Bulk Licensing
GetBlue is available in Google Play as free demo or as paid full version (as an alternative you may scan the barcode to the right with your handset). The free demo version of GetBlue replaces captured device data in irregular intervals with a demo-text.
For users with bulk-license requirements or without access to Google Play, TEC-IT offers a special GetBlue version for download on this web-site. This special version requires slightly more application permissions but can be activated with activation keys provided by TEC-IT (internet access is required for activation). Just contact us for more information.
... We are using your app in the workplace. That worked perfect, thank you VERY much ...
C. Kenji - RobbJack Corp.
I love GetBlue, it allows me to do remote serial debugging at work without having to drag around my laptop. A definite time saver!
© TEC-IT Datenverarbeitung GmbH, Austria
| Site Map
| Legal Conditions and Privacy