RC11xx(HP)-TM
RC25xx(HP)-TM
RC17xx(HP)-TM
2016 Radiocrafts AS
RC11xx(HP)/25xx(HP)/17xx(HP)-TM Data Sheet rev. 1.48 Page 40 of 86
2016 Tiny Mesh AS
Radiocrafts
Embedded Wireless Solutions
Wake Up from Digital Input
Enable the Digital Input wake up by setting bit #1 (adding the value 2) to the
END DEVICE WAKEUP
ENABLE
configuration parameter.
On wakeup, the module will dispatch a
DIGITAL INPUT CHANGE DETECTED
event message.
Set the
GPIO TRIGGER CONDITION
for the GPIOs that shall be used for module wakeup for High- Low
triggering.
Note: Only High – Low triggers will wake the module from sleep.
Wake Up from Serial Port UART
Enable wake up by setting bit #2 (adding the value 4) to the
END DEVICE WAKEUP ENABLE
configuration
parameter.
On wakeup, the module will dispatch a Serial Data packet, containing the received serial data.
Note: The module will require time to wake up from detecting the start bit of the incoming serial data. For
data rates higher than 2400 bps, any data entered on the serial port while module is in sleep mode,
must be preceded by a single '0xFF' byte.
Wake Up from IMA Timer
End Devices may be set to wake up and transmit a
STATUS MESSAGE (IMA)
at timed intervals.
Enable Timed Wakeup by setting bit #3 (adding the value 8) to the
END DEVICE WAKEUP ENABLE
configuration parameter.
On wake up, the module will dispatch a
STATUS MESSAGE (IMA)
event message.
The time base for the IMA timer is controlled by the 10-seconds
IMA TIME BASE
parameter. The default
setting for the
IMA TIME BASE
parameter is
6, providing a time base of 6*10 = 60 seconds for the
IMA
TIME
.
Single second time resolution is obtained by setting
IMA TIME BASE
=0. By selecting '0' for the IMA Time
Base, the End Device will always spend shortest possible time returning to sleep mode, regardless of
wake up source, thereby reducing power consumption to a minimum, while maintaining longest possible
life expectancy for the battery. Please refer
BATTERY LIFETIME CONSIDERATIONS
for detailed
information.
Examples:
To set 30 seconds time interval, set
IMA TIME BASE
= 0 and
IMA TIME
= 30
To set 20 minutes time interval, set
IMA TIME BASE
= 6 and
IMA TIME
= 20
To set 24 hour time interval, set
IMA TIME BASE
= 180 and
IMA TIME
= 48
Note: When Timed Wakeup is not in use, set
IMA TIME BASE = 0
to minimize power consumption
Battery Lifetime Considerations
While in sleep mode, the power consumption of the End Device will be 0.5uA if the Sleep Timer function
is active and 0.3uA if the Sleep Timer is disabled. This consumption level is less than the typical leakage
current of most batteries.
Note: The sleep current estimates are based on an assumption that all GPIO pins are either configured
as outputs, and are either left floating or pulled high if configured as inputs. The internal pull-up is
enabled for all GPIOs that are configured as inputs, to enable wake-up from high- to low transitions
.
The
same applies for the RTS/SLEEP input, the RXD input and the CONFIG input.
The determining factor is going to be how often the module is awake, for how long time, and what is the
power consumption of the module plus interfacing circuits while the module is awake.
Number of instances
M
odule type