AT commands Sleep commands
XBee®-PRO 900HP/XSC RF Modules
107
Default
0
SO (Sleep Options)
Set or read the sleep options bit field of a device. This command is a bitmask.
You can set or clear any of the available sleep option bits.
You cannot set bit 0 and bit 1 at the same time.
Parameter range
For synchronous sleep devices, the following sleep bit field options are defined:
Bit Option
0 Preferred sleep coordinator; setting this bit causes a sleep compatible device to always act as
sleep coordinator
1 Non-sleep coordinator; setting this bit causes a device to never act as a sleep coordinator
2 Enable API sleep status messages
3 Disable early wake-up
4 Enable node type equality
5 Disable lone coordinator sync repeat
For asynchronous sleep devices, the following sleep bit field options are defined:
Bit Option
8
Always wake for ST time
Default
0x2 (non-sleep coordinator)
SN (Number of Sleep Periods)
Set or read the number of sleep periods value. This command controls the number of sleep periods
that must elapse between assertions of the ON_SLEEP line during the wake time of Asynchronous
Cyclic Sleep.
During cycles when ON_SLEEP is de-asserted, the device wakes up and checks for any serial or RF
data. If it receives any such data, then it asserts the ON_SLEEP line and the device wakes up fully.
Otherwise, the device returns to sleep after checking.
This command does not work with synchronous sleep devices.
Parameter range
1 - 0xFFFF
Default
1