User's Manual

12
The AT Commands
Using AT Commands for BLE Data Transfers - The RB1000 modules are defaulted to use the
BLE Data Protocol and are controlled by Radicom’s proprietary AT Command set. For BLE Data
Protocol operation, you need one Radicom Master and one Radicom Slave module. The
Slave
Model
RB1000-S advertises or broadcasts the Bluetooth signal. The Master Model RB1000-M will
scan for Bluetooth signals and then request a Bluetooth connection. The RB1000-S Slave can then
accept the connection for BLE Date transfers. The RB1000 Slave, can also operate with remote
devices that also support the BLE Data Protocol.
The RB1000 modules use special AT Commands starting with the prefix “atbp-”. The format of a
basic “AT” command and result code is as follows:
atbp- <Command> <CR>
OK
atbp- = ATtention what follows is a command
<Command> = any valid command
<CR> = Carriage Return or Enter Key or Line Feed
OK = Result code meaning that the modem has accepted the command
Notes:
a) All AT commands must be sent in lower case. All command and result codes are echoed
locally.
b) All AT commands are terminated with either a Carriage Return <CR> or Line Feed <LF>
Character.
c) The RB1000s are always in the AT Command Mode, so it is recommended not to send
Carriage Return <CR> or Line Feed <LF> Characters in the ASCII data stream. The receive
data side will automatically append <CR> and <LF> characters after the received data to
notify you that the data string is complete.
Establishing A Bluetooth Data Connection –
On the RB1000MB Slave side:
a) Issue “atbp-b” to stop advertising. The “Stop Adv.” Result code will be
displayed.
b)
Issue “atbp-a” to start advertising. The “Advertising” result code will be displayed.
On RB1000MB Master side:
a) Issue the “atbp-s” command to scan nearby device’s Bluetooth address. The Master side
RB1000 will display the “Scanning” result code followed by the Slave side Bluetooth
Address. For example the Slave side Bluetooth address: 00025b001510 will appear as
ADDR:0X00025b001510.