User guide
BB2-7040 User Guide – Rev. 1.2 Page 9
One of several commands you will send to a remote device, assuming it recognizes remote API commands, will be the
NI or Network Identifier command. This assigns a name to this device, and after the WR command is sent, it becomes
stored in the remote ZigBee device’s non-volatile memory.
Commands sent to remote devices ultimately turn into a string of raw binary bytes most often represented as two
hexadecimal digits. If you recognize ‘FF’ as meaning decimal 255, you’ve got this hex stuff figured out already. If not,
go to Wikipedia.com and search for ‘hexadecimal’.
The BB2-7040 provides some short cuts in its command syntax to make the commands more user friendly. Any AT
command to be sent to the remote device using remote API commands can be typed as /AB where ‘AB’ is the 2-
character AT command. Follow the command with hexadecimal bytes separated by spaces, character strings preceded by
‘/’ (with no embedded spaces), or a string including spaces delimited by quotes.
The above example shows setting the Network Identifier to be “Temp Sensor 2”. As soon as you click Send, the
hexadecimal interpretation actually sent will be displayed instead, as illustrated below. Initially there will be no reply
showing. It takes a little bit of time for a reply to come back most (but not all) of the time.