R309 AT Commands
©2015 Telegesis (UK) Ltd - 90 - AT Command Manual (Rev 3.09)
4.5 S-Registers Defining the Functionality of the Module
There are 14 events which can trigger a user-selectable action to prevent the need for a host
microcontroller for simple applications. Four out of those 14 events are the external interrupts
which can be enabled in register S11. The actions to be performed on those four interrupt events
are defined in S23 to S26. The user can pick any of the actions from the list in section 5 of this
document and assign them to any event.
Two further events occur when the unit is reset or power cycled, or joins a network.
The remaining 8 events are timed events. Registers S29 to S38 control those 8 timers and their
corresponding events. Please note that the first 4 timers are used by default for network
management tasks, which can be modified by the user when changing the corresponding
registers. A timer will increment every 250ms (4 times a second) and when the timer reaches the
value stored in the timer/counter register the corresponding action will be executed.
For examples, see the descriptions of register S23 and register pair S29/S2A.
S23 – Immediate Functionality At IRQ0 (PA0)
Describes the immediate action taken on IRQ0.
Operations
R/W LOCAL
R/W REMOTE
Becomes effective
Instantly
Storage
Non-Volatile
XXXX
If set to 0 the functionality is disabled. Please
see section 5 for a list of available
functionalities.
Factory Default
0001 (Wakeup to power mode 0)