When I try to read the BroadcastID Only setting (ATBO) or set it (ATBO0 or ATBO1) I get a reply that the command isn’t recognized (ERR 000A).
The ATBO command will be removed on the next firmware release. During
the Discover Endpoint sequence on the coordinator, any packet from the
radio will be used to add the associated endpoint to the list of
connected devices. In other words, if the coordinator uses the DE
command to listen for the next endpoint, the endpoint being connected
may use the Broadcast ID (BI) command, a Send Packet (SP) command, or
any other command that can be received by the coordinator.
Systems with high security requirements or noisy environments may prefer
to use the Add Endpoint (AE) command to manually add endpoint IDs
How do I use the test packets generated by the TP command? Do I get some sort of status report back that tells me the number of packets that were/weren’t ACKed?
The Test Packets command just puts the device into a test mode that sends a random stream of packets until it is told to stop (ATTP0). The Test Packets command is typically used to measure RF characteristics and the packets are not designed to be ...
Is there any AT command I can send the module to cause it to reboot?
There isn’t a reboot command that is the equivalent of pulling reset low, but you can use the RE (restore parameters) or FR (factory reset) to reset all parameter values to default. Note that the difference between the two is that FR also clears the ...
If I’m changing the Session Key, does it matter if I set the upper (KU) or lower (KL) first?
No it doesn’t matter, you can transmit in either order. When the endpoint receives both the upper and lower half of the key it will enable encryption automatically. Also note that the KU and KL commands are only used to transmit the session key from ...
What happens if you try to add a device using the DE command and a device trips that is already learned? Does it take up another slot in memory?
No it will not take another slot. When an endpont is added, whether through the DE (discover endpoint) command or manually using the AE (add endpoint) command, if the endpoint already exists it will not be duplicated.
Instead of sending the SK in 2 AT commands (KU and then KL), is there some AT command that allows it to be sent as one command?
There is no command which sends both parts automatically, they must be sent individually. Also, it doesn’t matter which order they are sent, as long as both parts of the key are received by the endpoint, encryption will be enabled automatically.