Honeywell BT100M 100 Meter Bluetooth Module BT100M User Manual Manual

Honeywell International Inc. 100 Meter Bluetooth Module BT100M Manual

Manual

Bluetooth Module User Manual June 1, 2008 John Gardner  The BT Module is designed to be used as a common BT element in Metrologic products. The Class 2 BlueTooth module is designed to provide Class 1 BlueTooth performance for our Smartdongle product as a master BlueTooth unit and for integration into the scanners as slave BlueTooth unit. The BlueTooth module has been tested to meet FCC rules and regulation for the ISM band of 2.4Ghz to 4.48Ghz. The unit can not be modified without retesting  All units that use this module must contain the language “ Contains FCC ID LW5BT100M” for this module and IC ID number: 3114A-BT100M.   The Module supports Bluetooth Serial Port Profile (SPP) control application based on this BlueLab software stack. The BlueTooth module must be tested in the final product to meet applicable FCC regulations for units that contain a limited module approval.  Our application implement a UART command set (AT command set) to control the SPP together with I/O control and indicator. The HOST MCU uses these commands and I/O to control the Bluetooth.  Bluetooth Features supported: Besides making connection and data transmission, the module will provide following Bluetooth features. Item Features Fucntions  Default   Remark 1  Configurable Device name The name of the dongle when searched by other Bluetooth devices.  "MetroBT Module” The Bluetooth address should be printed on the scanner label. 2  Configurable Pin code The pin code when other devices connect to the dongle.  "0000"   3  Configurable Page scan mode Whether other Bluetooth device can found the Module during inquiry. Discoverable and connectable    4  Configurable security mode Whether pin code is necessary when other device connect to our module for the first time. Security mode off   5  Configurable Encryption mode Whether the Bluetooth encryption will be used or not.  No encryption    6  Configurable Device class  Device classes.  "080640", image capture devices    7  Inquiry Bluetooth device  Found Bluetooth devices around
           I/O Pin on Bluetooth Module I/O Pin  Direction Functions RESET  in  Host Reset the Bluetooth module READY out Indicate the BT Module is ready or not: low means the chip is ready CONNECTED out  Indicate the connection status: high means the chip is connected DATA/CMD  in  The incoming data to BT module is command or data. WAKE UP HOST out Wake up the scanner when data come in and scanner in sleep mode HOST SLEEP  in  Reserved        Implement the module in scanner:  1.  On power up, Host reset the BT Module, and wait the BT Module self test by checking the READY PIN status, The Module will be ready less than 1 second.  2.  Host switch to CMD mode by set the DATA/CMD pin to HIGH.  3.  Host configure the module: •  Change the communication baudrate if necessary. •  Read the BT module address. •  Set the BT Module device name. •  Set the class if needed. •  Set the security mode if necessary. Host set the security mode with ATC command: e.g.        “ATC=3000” + 0x0D,  The Module will reply a ‘0’ + 0x0D after it configure correctly.  4.  Host initiate the connection by the ATD command: e.g.        “ATD=00046184FB71” The Module will reply a ‘0’ + 0x0D after it received correctly.  The host only needs to send this connect command for one time, the BT Module will try the connection until it connected or it receives an “ATH” command. Once send the connect command, the host only need to monitor the CONNECTED pin status, once the connection is established, the CONNECTED pin will be HIGH.
5.  After the connection established, the BT Module will pull up the CONNECTED pin and then present UART information “Y” + 0x0D if the UART connection indicator is enabled.  6.  The Host switch to the DATA mode by set the DATA/CMD pin to LOW. Then it can send barcodes through the Bluetooth interface.  7. During the connection:  When the connection broken, the BT module will pull down the CONNECTED pin and present a UART information “Z” + 0x0D, if the UART connection indicator is enabled.  If the connection lost automatically such as the scanner is out of range, then the CONNECT pin will be LOW, the Module will try reconnection by itself.  If the HOST switch to the command mode and send the “ATH” command to disconnect the connection, the Module will not try reconnection by itself. The HOST should send the ATD + ADDRESS + 0x0D command to restart the connection process.   If the HOST need to switch to a new Bluetooth device, then it should send the “ATH” command first, and then send the ATD + ADDRESS + 0x0D, the Module will retry the connection with the new address.   b. Implement the module in cradle/dongle: 1.  On power up, Host reset the BT Module, and wait the BT Module self test by checking the READY PIN status, The Module will be ready less than 1 second.  2.  Host switch to CMD mode by set the DATA/CMD pin to HIGH.  3.  Host configure the module: •  Change the communication baudrate if necessary. •  Read the BT module address. •  Set the BT Module device name. •  Set the class if needed. •  Set the security mode if necessary. Host set the security mode with ATC command: e.g.        “ATC=3000” + 0x0D,  The Module will reply a ‘0’ + 0x0D after it configure correctly.  4.  Host monitor the CONNECT pin status, once the pin is HIGH, the MCU could switch to the data mode and ready to receive the data.
 Integrators Responsibility 1) The BT Module has a limited module approval and should not be changed without recertification. 2) The MPE calculations need to be checked based on the location of the unit with reference to the user. See applicable FCC/IC guidelines governing MPE and SAR testing. 3) The end product needs to included “ This product contains FCC ID LW5BT100M/ IC:3114A-BT100M” 4) All applicable FCC/IC warnings need to be in the end users manual.

Navigation menu