SATELLINE-M3-TR3,
–
TR4 and -R4
Integration Guide, Version 3.0
27
In the “OFF” state current consumption is only that of leakage current from a
n LDO (0.34 mA).
In this state all non-essential parts off the module are powered down and all settings / state
information that are not stored in NVM are reset.
7.3
Sleep Mode
When being in sleep mode, the radio part of the module is switched off while the serial interface
communication related parts remain powered on. The module will be automatically woken up
after the CPU senses a state change in the TD1 pin.
Example:
The module is in Sleep1- mode. The
module is woken up by sending a character or characters into the TD1 pin after which the
module responses
“
OK
”. After “
OK
” the module is ready for normal
communication.
To turn the module ON from sleep1 mode:
1)
Issue a state change to TD1 (toggle pin (minimum pulse duration time 10 µs) or issue a
byte on the UART (for example 0x00))
2)
Wait for “OK”
-response from the module. The wake-up time is approx. 30 ms.
3)
Start communicating normally
Module will remain powered ON until a new sleep command is issued.
7.4
Power Save Mode
The Power save mode performs an automatic, self-adjusting receiver wake-up/sleep cycle.
It is designed for applications which base on one-way communication with relatively constant
TX interval and, in which the data packet separation is > 200 ms.
When enabled, the unit makes the
transmission interval study
basing on four (4) successfully
received data packets. The shortest time between transmitted packets is measured (
t
min
).
Measured value is updated after each successfully received data packet, so that possible
changes in the message length becomes noted.
Ensuring that the complete messages will be received even if there occur little variation in
transmission interval, some safety margin (
t
marg
) is left into Ready to receive from RF mode time.
Safety margin is calculated by dividing the shortest time between transmitted packets (
t
min
, in
ms
) with 8 and by adding 60 ms to this result:
t
marg =
tmin
8
+ 60 ms