Zebra Plastic Card Printers.

Zebra Plastic Card Printers come in a variety of styles and price ranges, including single-sided printers, dual sided printers, and security printers

Healthy Solutions for Healthcare.

The healthcare industry benefits from barcoding. Barcoding enhances patient safety and operational efficiency.

Seagull Scientific Products

Seagull Scientific BarTender is an industry-leading label design and barcode software. Seagull Scientific also develops true Windows printer drivers for bar code and thermal printers.

MC 9190G

The Ability To Satisfy Your Company Software Requirements.

Wireless Broadband

The unrivalled Motorola portfolio of Point-to-Point (PTP), Point-to-Multipoint (PMP), and Mesh Wide Area Network (MWAN), WLAN and VoWLAN solutions make governments, enterprises, and service providers more agile by helping them deploy voice, video, and data applications right where they need them.

Showing posts with label Bluetooth Wedge. Show all posts
Showing posts with label Bluetooth Wedge. Show all posts

Wednesday, 29 September 2010

GetBlue Bluetooth SPP Problems: Android Troubleshooting

Bluetooth SPP Data Acquisition

GetBlue is an Android App which captures data from a data-source (Bluetooth SPP, TCP and Camera Scanners) and forwards the collected data to an adjustable data-sink (TCP, HTTP, File, Display, Online Spreadheets provided by Google Docs, GetBlue virtual keyboard). Data collection is done completely in the background.

Bluetooth SPP Connection Problems

Recently some users reported problems when using Bluetooth SPP (Serial Port Profile) devices with GetBlue: A Bluetooth SPP device can be paired without problems but GetBlue is unable to connect to it.

A Possible Solution

In order to avoid the connection problems please do the following in EXACTLY the given order:

a) Disable all GetBlue functions: Set datasink to "None", do NOT use keyboard output and deactivate the GetBlue keyboard in Android settings (required only if previously enabled).
b) Reboot the phone
c) Enable Bluetooth
d) Pair the Bluetooth device with your handset (Android settings)
e) Start GetBlue
f) Adjust datasource - select the device just paired
g) Press start in GetBlue

Background

The reason for this nasty behavior is a buggy Bluetooth implementation in the firmware of the handsets. HTC Desire, HTC Legend, HTC Wildfire, SonyEricson X10, Samsung Galaxy S and possibly more models are affected.
Google G1, G2 and Motorola Milestone work perfectly.

Please let us know your smart-phone model if you are experiencing this bug. We will update the list above accordingly.

Monday, 23 August 2010

Video: Android Bluetooth SPP Connectivity for All Apps

TEC-IT released a short video on YouTube which demonstrates the use of the Bluetooth Reader GetBlue.

You will learn how to configure GetBlue in order to be used as Bluetooth software wedge. The Bluetooth barcode scanner must be paired with your Android handset, then it is adjusted as input device for GetBlue. As data-sink (the target application for the scanned data) the GetBlue Keyboard is selected. Using this configuration  it is possible to inject captured barcode scanner data as virtual user input into each application.

See for yourself:



GetBlue acts as "middleware" between hardware and apps. Thus, each (legacy) Bluetooth bar code scanner supporting the serial port profile can be used.

The video quality is satisfying - but far away from perfect. We will produce a HD video with sound in the near future. In the meantime we are awaiting your video comments!

Many thanks!

Video: How to use Bluetooth Barcode Scanners with Android

Tuesday, 29 June 2010

Android Bluetooth Reader, Keyboard Wedge

In the past few months TEC-IT developed an Android App for data acquisition with Bluetooth and TCP. The good feedback of the Android community motivated us to further enhance this app. The result: an universal data acquisition app including keyboard wedge functionality.

The app is named GetBlue. The final version is available as slightly restricted freeware as well as commercial application. Here are the highlights:
  • Android Keyboard Wedge / Virtual Keyboard:
    Captured device data can be entered into any application.
  • Supported Input Devices
  • Bluetooth SPP/RFCOMM, TCP (e.g. RFID controllers), HTTP applications and camera scanners apps like the ZXing Barcode Scanner.
  • Supported Data-Sinks:
    Bluetooth SPP/RFCOMM, plain TCP, HTPP via Get and Post, Google Docs Spreadsheets, File.
  • Data Acquisition Proxy / Data Switchboard:
    Acquired data can be forwarded to any supported data-sink.

Universal Data Acquisition App

Use GetBlue like an universal data switchboard: capture data from a data-source and forward it to an arbitrary data-sink. As an example you can adjust GetBlue to collect data from a Bluetooth barcode scanner and forward this data immediately to a Google Docs spreadsheet (refer to the drawing).

What is a Virtual Keyboard?

A virtual keyboard replaces the standard soft-keyboard of Android. Captured data is always made available to this virtual keyboard. Thus, data acquired from a Bluetooth barcode scanner or an RFID tag can be entered into any application which is accepting user input. This works completely independent from the selected datasource and the target app.

Call for Requests!

The internals of GetBlue are very simply to extend (e.g. new protocols, new devices, ...). Just let us know your requirements. Whenever possible we will provide you with a solution. Leave us a comment or send an email to office@tec-it.com.

Free Trial!

Install GetBlue using Android Market on your handset. Search for GetBlue manually or use this link: market://search?q=pname:com.tecit.datareader.android.getblue.demo.

We are looking forward to hearing from you!

Saturday, 5 June 2010

Automated Data Acquisition for Android - Update

TEC-IT (http://www.tec-it.com) published version 0.7 of the Android data acquisition app GetBlue!


GetBlue captures device data and saves this data directly to a local file, to a Google Spreadsheet or forwards it to adjustable HTTP/TCP data logging servers. Bi-directional communication is supported, server responses as well as manually entered data can be sent to the connected device.


Currently the following devices are supported:
  • Any Bluetooth device supporting the Serial Port Profile (SPP, RFCOMM),
  • Any TCP/IP device (IP-Address/Port combination), 
  • And new in this version: any installed camera barcode scanner (e.g. the ZXing camera barcode scanner, cyrket market  information
Currently GetBlue is available as freeware - the manual data acquisition functions are available unlimited. Automated data acquisition functionality (like uploading captured data to a TCP data logger) are slightly restricted. All data collection parameters are adjustable by the user via the Settings dialog. The data-source,  the target server, various data capturing parameters like time-outs, retries, data packet size, etc. are adjustable.

Android owners are using GetBlue for a variety of functions:
  • Testing app for serial Bluetooth devices
  • Automated data collection
  • Simple TCP debugger
  • Bluetooth tester for Android 1.5/1.6 or higher
TEC-IT continues to enhance and extend the app. Every feedback from users is highly welcome. Check out the current version for yourself: Android Market Link (install it directly from the Android Market using your handset).

Tuesday, 27 April 2010

Bluetooth Data Acquisition with Android

UPDATE: Bluetooth/TCP Reader GetBlue for Android™ 

TEC-IT (http://www.tec-it.com) published version 0.5 of GetBlue!

GetBlue is a smart application which communicates with Bluetooth and TCP/IP devices. The new version supports bi-directional device communication. 

In addition to its simple TELNET like functionality, GetBlue captures serial Bluetooth (SPP/RFCOMMor TCP data, displays it in a log window and forwards the collected data to an arbitrary server application. Data forwarding works even in the background or when changing screen orientation. Manually entered user data or server responses are sent then back to the device. 

All important communication parameters are adjustable: GetBlue can easily be configured to capture Bluetooth barcode data and forward it to a web-application via
  • HTTP GET requests
  • HTTP Post requests
  • Plain TCP sockets 
In addition it can be adjusted whether server responses should be sent back to the device. Using these features GetBlue can be configured for automated data acquisition or working as TCP/Bluetooth proxy. Bi-directional communication scenarios like the following are covered with the free demo version:
  1. The Android device captures barcodes with a Bluetooth barcode scanner 
  2. GetBlue forwards the scanned barcodes to your server application
  3. The server responds - for example - with a status code (like data accepted or data not accepted)
  4. GetBlue sends the server-respone back to the barcode scanner

Give it a try - Android Market Link.

Note: The free demo version replaces forwarded data sometimes with a demo text. All other features are completely unrestricted.

Wednesday, 31 March 2010

TCP and Bluetooth Reader for Android™


TEC-IT joined the Android™ Community!

TEC-IT (http://www.tec-it.com) published GetBlue - its first free App for Android smartphones!

GetBlue is a smart application which communicates with Bluetooth and TCP/IP devices. The user is able to connect to arbitrary Bluetooth devices supporting the Serial Port Profile (SPP), receive and display device data immediately and finally to send manually entered data or control commands to the device. In addition to Bluetooth SPP GetBlue supports connectivity via TCP sockets.

We encourage you to give it a try! GetBlue is completely free and is intended as debugging/testing tool for Android users. When browsing the Android Market with your handset just search for the term GetBlue!

The screen-shot shows barcode data scanned with a Bluetooth barcode scanner paired with a Google G1. GetBlue is available for Android 1.5, 1.6, 2.0 or higher. It was tested with Google G1 and Motorola Milestone/Motorola Droid. For more information get in touch with us - visit www.tec-it.com.

UPDATE 09/04/2010:
We just released an update with the following new features:
- Save to File (save received device data to an arbitrary text file)
- Copy to Clipboard
- No more demo dialogs, this version of GetBlue is completely unlimited (and still free).

Saturday, 6 March 2010

New Mobile Data Acquisition Software from TEC-IT

Press Release

TEC-IT Datenverarbeitung GmbH (www.tec-it.com) released the new version of its data acquisition software for mobile devices.

The new release of TWedgeCE simplifies mobile data acquisition significantly. This software wedge provides application-independent data collection and data logging features for mobile devices. Once installed and configured, TWedgeCE captures data from arbitrary devices like bar code scanners, readers, RF-ID transponders and ID tags, electronic meters and sensors, balances, scales, weights, gauges and many more.

TWedgeCE forwards the captured device data automatically to target applications by simulating keystrokes. This mobile software wedge extends standard applications like Office Mobile, browser based front-ends and any other system with flexible and affordable data acquisition functionality. There is no need to modify the target applications.

Guenter Kriegl, the CEO of TEC-IT, emphasizes the strengths of TWedgeCE: „The new release of the mobile software wedge offers better interface support. The integration of native Bluetooth and the TCP/UDP server capabilities ensure reliable device connectivity. Besides simple configuration and easy deployment that is exactly what our customers are looking for.“

The new version of TWedgeCE offers unmatched communication capabilities. It collects data from serial (RS232, RS485), USB, TCP/IP, UDP and Bluetooth devices. Network connections may be operated in server- or in client mode. In addition, virtual COM port drivers are no longer required for Bluetooth devices.

On demand, TWedgeCE can be configured to restore lost connections automatically, to send I-am-alive packets, to suppress duplicate data packets and to modify the captured data by applying transformation rules. Numerous automation functions are available: TWedgeCE selects the required input field in the target application automatically, activates or starts applications on demand or simulate function keys based on the captured data.

Programming knowledge is not required for using this software tool. TWedgeCE is installed and configured easily. The complete configuration of TWedgeCE is stored in plain text files; this makes deployment to a large number of mobile devices extremely simple.

The current version of this keyboard software wedge can be downloaded from TEC-IT's Website. TWedgeCE is available for Microsoft Windows CE, Pocket PC, Windows Mobile and Symbol PPT 8800. Other platforms are available on request.

Monday, 1 February 2010

Software for Mobile Data Acquisition

TEC-IT released the new version of TWedgeCE - a software wedge for mobile devices.

What is TWedgeCE?

Windows CE Software WedgeTWedgeCE captures data from external devices and translates them into virtual keystrokes. It acts as middleware between arbitrary data acquisition devices (like scales, gauges, barcode scanners, RFID controllers, etc.) and software applications like Pocket Excel or Mobile Internet Explorer. TWedgeCE operates in the background of the mobile device and can be configured easily via simple configuration files.

Highlights:

Version 2.0 is able to work with devices via the following interfaces:
  • Serial / RS232
  • Bluetooth (native Bluetooth, no virtual COM ports required!)
  • TCP/IP (client mode)
  • TCP(IP (server mode)
  • UDP (client mode)
TWedgeCE is able to check device connectivity (I-Am-Alive), it recovers lost connections automatically (this is especially of interest for WLAN or Bluetooth connections) and finally introduces an anti-jitter feature.

Availability:

Windows Mobile Software WedgeThe mobile software wedge is available for the following platforms:
  • Pocket PC 2003 SE (Second Edition)
  • Windows CE 5 / Embedded CE 6 (ARMV4I)
  • Windows Mobile 5
  • Windows Mobile 6

Related Software:

Also check out the universal data acquisition software TWedge for Windows operating systems. TWedge offers device connectivity, keystroke simulation, direct database access, direct file access and complete scripting features!

Free Download:

Mobile Software Wedge TWedgeCE, Universal Software Wedge TWedge (for Microsoft Windows)