User's Manual

– –
– –
56 57
ADDMODE - Addressing Mode
Volatile Address = 0x4F; Non-Volatile Address = 0x04
The module supports three addressing modes: DSN, User, and Extended
User, which are configured using bits 0 - 2.
If bit 3 is set, the module sends an extended preamble. This allows
modules that have just awakened or have not yet synchronized to find and
temporarily synchronize with the transmitting module. This can be useful
in systems that require the endpoints to spend most of their time sleeping.
Endpoints can awaken, receive a message from the transmitter, and go
back to sleep. This message could contain scheduling information as to
when to wake again for a full bi-directional communications session.
If bit 4 is set, then the receiver is instructed to transmit an
acknowledgement packet for assured delivery signifying to the transmitter
that the message was received.
If bit 5 is set then the module transmits data in encrypted mode.
Figure 47 shows the command and response and Figure 48 shows the
valid settings.
HumPRO-A
TM
Series Addressing Mode Register Settings
Addressing Mode Meaning
0x04 DSN Addressing Mode
0x06 User Addressing Mode
0x07 Extended User Addressing Mode
+0x00 Send normal preamble
+0x08 Send long preamble
+0x10 Request acknowledgments
+0x20 Encrypt packets
All other addressing modes are reserved and may cause undesired operation.
Figure 47: HumPRO-A
TM
Series Addressing Mode Command and Response
HumPRO-A
TM
Series Addressing Mode
Read Command Read Response
Header Size Escape Address ACK Address Value
0xFF 0x02 0xFE
0x4F
0x04
0x06
0x4F
0x04
V
Write Command
Header Size Address Value
0xFF 0x02
0x4F
0x04
V
Figure 48: HumPRO-A
TM
Series Addressing Mode Register Settings