
www.RFM.com
© 2010-2012 by RF Monolithics, Inc.
Technical s1.678.684.2000
E-mail:
Page 53 of 80
DNT90 Integration Guide - 08/09/12
IoReportInterval
- when periodic timer I/O reporting is enabled, this parameter sets the interval between
reports. The parameter scaling is 10 ms/count, and the default report interval is every 30 seconds.
IoPreDelay
- this parameter sets the time in milliseconds to delay collection of ADC readings after a mod-
ule wakeup event occurs, to allow settling of ADC input voltages.
IoBindingEnable
- this parameter enables I/O binding. Setting this parameter to 0x00 disables I/O binding
(I/O mirroring) from a remote device. Setting this parameter 0x01 enables I/O mirroring. When enabled,
the data from any received event report is used to drive the device’s own outputs. GPIO2 will be set to the
event report’s GPIO0 reading, GPIO3 will be set to the event report’s GPIO1 reading, and DAC0 and
DAC1 will be set with the ADC0 and ADC1 readings respectively. Note that if the
AdcDiffMode
parameter
is set to 1
,
I/O binding cannot be used.
DacReference
- this parameter selects the reference voltage for the DACs:
Setting
Reference
0x00
ADC_EXT_REF
0x01
AVVC (Analog Vcc)
0x02
Reserved
0x03
Disable DAC operation
AdcReference
- this parameter selects the reference voltage for the ADCs:
Setting
Reference
0x00
ADC_EXT_REF
0x01
Internal Vcc divided by 1.6
0x02
Reserved
0x03
Disable ADC operation
AdcAveSelect
- this parameter selects the number of ADC measurements to average to produce each
ADC reading, from 1 to 255 samples. Averaging over a larger number of measurements increases noise
filtering but also increases the time it takes to generate a set of readings:
ADC Mode
Module Awake
Module Sleeping
Single-ended, reading all three channels
216 µs
381 µs
Differential, reading both channels
160 µs
273 µs
Table 7.4.7.4
ExtAdcScaleFactor
- this parameter is the scale factor applied to an ADC measurement when the ADC
reference is an external voltage. The scale factor parameter is multiplied by 32768. for example, the pa-
rameter value for a scale factor of 1.12 = 1.12 * 32768 = 36700.16 or 0x8F5C.
ExtAdcOffset
- this parameter is the 2’s complement offset added to the scaled ADC measurement when
the ADC reference is an external voltage.
ExtDacScaleFactor
- this parameter is the scale factor applied to a DAC measurement when the DAC
reference is an external voltage. The scale factor parameter is multiplied by 32768. for example, the pa-
rameter value for a scale factor of 1.12 = 1.12 * 32768 = 36700.16 or 0x8F5C.
ExtDacOffset
- this parameter is 2’s complement the offset added to the scaled DAC measurement when
the DAC reference is an external voltage.