
DNT500
2008 by RF Monolithics,
Inc.
35
M-0500-0000 Rev D
0b10: Module I/O Message
An event message is sent reporting the states of the entire I/O register
bank
0b11: Registration Message
A registration packet is sent to the base station.
GPIO_SleepMode
Enables setting of GPIOs to the designated direction and state whenever a device is
asleep.
GPIO_SleepDDR
When GPIO_SleepMode is enabled, the three LSBs of this byte are used to set the direc-
tion of the GPIOs during a device's sleep period. This enables the user to provide alter-
nate configurations during sleep that will help minimize current consumption. Bits 0..2
correspond to GPIO0..GPIO2.
GPIO_SleepState
When GPIO_SleepMode is enabled, the three LSBs of this byte are used to set the output
state of the GPIOs during a device's sleep period. This enables the user to provide alter-
nate configurations during sleep that will help minimize current consumption. Bits 0..2
correspond to GPIO0..GPIO2.
ADC_SampleIntvl
The ADC_SampleIntvl sets the interval between the beginning of one ADC read cycle
and the next ADC read cycle. The three ADC inputs are read on each ADC read cycle.
An ADC_SampleIntvl count equals 10 ms.
ADC0..2_ThresholdLo/Hi
These values define thresholds to trigger an I/O report based on ADC measurements. If
I/O reporting is enabled, single EVENT report containing the contents of the I/O bank is
generated when a threshold is crossed. Reporting is "edge-triggered" with respect to
threshold boundaries, not "level-triggered"; i.e., if the measurement remains there, addi-
tional reports are not triggered until the value crosses the threshold again. The thresholds
are met whenever one of the following inequalities are satisfied:
ADCx < ADCx_ThresholdLo
ADCx > ADCx_ThresholdHi
IO_ReportEnable
When enabled, this causes a remote to periodically send an EVENT message to its base
containing the contents of the I/O bank.
IO_ReportInterval
When periodic I/O reporting is enabled, this sets the interval between reports. The default
is once every 30000 hops (every 5 minutes, at the default 10 ms hop duration).