Программы для создания штрихкодов
Программы для создания штрихкодов - SAP
Программы для создания этикеток
Программы для создания отчетов
Сбор данных
Мобильный cбор данных
Бесплатные инструменты
Barcode Studio
TBarCode Office
TBarCode SDK
TBarCode/X
TBarCode/SAPwin
TBarCode/Embedded
TFORMer
Бесплатные программы
Онлайн заказ
Цены
Вопросы и ответы
Лицензионные условия (PDF)
Часто Задаваемые Вопросы
Помощь
База знаний
Ссылки
Защищенная зона
Программы и приложения
Веб и облако
Обучающие курсы
SAP консалтинг
Контакты
Отзывы
Торговые посредники
Интеграторы
Партнеры
Ссылки на компанию TEC-IT
Карьера
Лицензионное соглашение
Импринт
The keyboard wedge BluePiano extends Android® with data acquisition from external Bluetooth® devices. This new keyboard captures Bluetooth data and forwards the received data to input fields of arbitrary apps by simulating manual user input. For the target app the captured data appears as entered by the user.
BluePiano is typically used for scanning barcodes with external Bluetooth barcode scanners or for RFID data collection. BluePiano installs as a soft-keyboard which injects captured device data into arbitrary target apps by simulating user-input. For the target app there is no difference between user input and device input.
If activated, BluePiano replaces the currently active keyboard on your device with its own keyboard. This keyboard supports all major input languages and keyboard layouts, provides word suggestions and listens to voice input. Swipe input is not supported.
BluePiano is able to connect to all Bluetooth SPP devices (Bluetooth client or Bluetooth server devices supporting the Serial Port Profile, RFCOMM). Special Android-enabled bar code scanners are NOT required. HID devices are not supported.
In addition to the Bluetooth capabilities, BluePiano is able to read NFC tags (if supported by the hardware) and provides a built-in camera scanner (useful for backup purposes, an external camera scanner app can also be adjusted).
The BluePiano keyboard establishes a connection to the configured Bluetooth SPP device (via a system service running in the background) and waits for data. Received device data is grouped into packets. Each packet is forwarded as a single unit to the target app (this ensures that - for example - all 8 digits of an EAN barcode are transferred as a single unit to the app). Such a data packet is defined by
If there are any problems with the device connection, BluePiano tries to reconnect automatically. If this is not possible, BluePiano suspends the device connection and notifies the user with a message in the notification bar. The parameters for (re-)establishing a Bluetooth connection as well as the preferred notification method can be adjusted in the BluePiano Settings.
BluePiano provides two methods for receiving data (refer to Bluetooth Device Manager):
In Raw Mode the data is forwarded as it is received from the device. Except for the carriage return (CR) and line feed (LF) separator characters which trigger an immediate forwarding no special grouping is performed. In this operation mode the user can't be sure that - for example - 8 bytes of an EAN barcode are transferred as a single unit to the target app.
After installation, BluePiano is the active keyboard on your system. Manual typing is possible immediately, for Bluetooth data acquisition you need to configure a Bluetooth device first.
For initial configuration tap on the notification message (Bluetooth device not configured! Tap here!) or open BluePiano Settings (BluePiano cog wheel -> Keyboard preferences -> Configuration -> Paired device). Choose the device from the list or use Bluetooth Settings to establish a pairing with a new device. Check out the user manual of the device for the detailed pairing procedure and the required passkey (if any key is required you may try the standard keys 0000 or 1234).
That's all. Whenever the Bluetooth device sends data, this data is grouped according to the rules defined below and then injected into the current input-field of the target app. In case of interrupted or lost Bluetooth connections, the app informs the user with suitable messages in the notification area.
Please note that you may need to adjust advanced parameters for Bluetooth connectivity, data grouping and data packaging and for input rules which control the behavior in combination with certain target apps. This document focuses on Bluetooth-specific settings, for keyboard or camera scanner / NFC reader settings please refer to the Barcode/NFC Scanner Keyboard user manual.
To modify the BluePiano options, tap the BluePiano cog wheel in the suggestion bar (also reachable by a long tap of the comma key). A menu with the following options appears:
This section is used to specify the operation mode and name of the Bluetooth device, advanced device options and the feedback behavior.
This section offers you the possibility to purchase (in-app purchase) a full license or to check the license status
This section specifies the additional features of the keyboard (like support for camera scanner and NFC reader), whether scanned data should be copied to the clipboard and the appearance of the scanner and Quicktext keys. For more information please refer to the Barcode/NFC Scanner Keyboard user manual.
This section is used for configuration of the camera scanner feature. For more information refer to the Barcode/NFC Scanner Keyboard user manual.
This section is used for configuration of the NFC reader feature. For more information refer to the Barcode/NFC Scanner Keyboard user manual.
This section is used for configuration of the simulation rules, prefix and postfix settings and autoscan-features. For more information refer to the Barcode/NFC Scanner Keyboard user manual.
This section is used for exporting or importing configuration settings. For more information refer to the Barcode/NFC Scanner Keyboard user manual.
This section is used for granting app permissions, presenting the user manual or YouTube videos, providing information regarding privacy, licensing and app versions.
BluePiano can be used with each Bluetooth SPP (serial port profile, RFCOMM) device. Select one of the following options to choose the operating mode of BluePiano:
When BluePiano is working in client mode specify the following common options:
When BluePiano is working in server mode specify the following common options:
To specify the automatic grouping of data into packets the following options are available:
To specify the behavior when opening a connection the following options are available:
When operating BluePiano in client mode, it offers the following parameters to specify the reconnection behavior :
Specify the feedback behavior in case of successful Bluetooth connections.
Specify the feedback behavior in case of failed Bluetooth connections.
TEC-IT respects your privacy. BluePiano does not log, store or forward sensitive information.
When using alternative input methods, Android displays a security warning as a general precautional measure which must be confirmed during installation. This message is normal and reads something like this: This input method may be able to collect all the text you type, including personal data like passwords and credit card numbers. It comes from the application BluePiano. Use this input method?
Please contact us if you have any privacy or security concerns.
More video tutorials focusing on data acquisition with Android devices are available on YouTube!