What is the AT command to enter the bootloader?
The AT command is: BL. Note that the
bootloader runs at 115200 baud so it is best to first change your baud
rate to 115200 (ATBR7), do a write to flash (ATWR), and then enter
bootloader (ATBL). After you update the firmware, the default baud rate
of the application will be reset to 9600 so after exiting the bootloader
you will need to change the baud rate of your terminal emulator to
9600. Type “AT” with no command to see if it responds with “CMD OK” to
verify your current baud rate settings are correct.
What is the relation between SLEEP_RQ pin and sleep mode AT code, do I need both to enter sleep mode?
Yes, you need to first enable sleep mode on the endpoint using the command: ATSM1 and then pull the SLEEP_RQ pin high to enter sleep. Pull the pin low to exit sleep mode.
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.
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 ...
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 ...
If I only used AT sleep mode command without SLEEP_RQ, coordinator still receives STA 0001, is this behavior right?
The sleep mode command ATSM will enable or disable sleep mode, but does not put the device to sleep. If an endpoint has sleep mode enabled but it is not sleeping then the coordinator should not receive the STA 0001 (sleepy endpoint) status message.