User's Manual

– –
– –
72 73
AUTOADDR - Auto Addressing
Volatile Address = 0x71; Non-Volatile Address = 0x26
When the AUTOADDR feature is enabled, the module reads the Source
Address from a received packet and uses it to fill the Destination Address
registers (UDESTID or DESTDSN, depending on the addressing mode of
the received message). This ensures that a response is sent to the device
that transmitted the original message. The response ADDMODE should be
the same as ADDMODE used to send the original message.
The non-volatile register only uses the lower 4 bits to configure the
automatic addressing. The upper 4 bits must be set to 0.
The volatile register is split in half with the lower 4 bits configuring the
automatic addressing, the same as the non-volatile register. The upper 4
bits indicate the type of the last received packet satisfying the AUTOADDR
mask. These bits must be written as 0. This indication is the same as the
Addressing Mode register setting. These bits are not used by the module
and are only written by the module after successfully receiving a packet.
As an example, if AUTOADDR is set to 0x0F (Any Auto Address) and a
DSN packet is received from another module, then AUTOADDR reads back
as 0x4F. The lower 4 bits (0xF) indicate that the module is set to any auto
address (0xF). The upper 4 bits (0x4) indicate that the packet that was just
received was a DSN Addressing Mode packet.
Figure 74 summarizes the configuration values for the lower 4 bits of the
register.
Figure 75 shows the Addressing Mode values that the module writes to the
upper 4 bits after successfully receiving a packet.
HumPRO-A
TM
Series Auto Addressing Register Settings
Auto Address Value Meaning Action
0x00 Auto Addressing disabled
Destination Registers not
populated
0x04 DSN Auto Address
Auto-populates DSN Address
Destination Register Only
0x06 User Auto Address Mode
Auto-populates User Address
Destination Register
0x07
Extended User Auto Address
Mode
Auto-populates Extended User
Address Destination Register
0x0F Any Auto Address Mode
Auto-populates DSN
Destination or User Address
Destination, depending on the
received message type.
Figure 74: HumPRO-A
TM
Series Transceiver Auto Addressing Register Settings
HumPRO-A
TM
Series Auto Addressing Mode Indicator
Addressing Mode Meaning
0x4 DSN Addressing Mode
0x6 User Addressing Mode
0x7 Extended User Addressing Mode
Figure 75: HumPRO-A
TM
Series Transceiver Auto Addressing Mode Indicator