User's Manual
Table Of Contents
- Description
- Features
- Ordering Information
- Absolute Maximum Ratings
- Electrical Specifications
- Typical Performance Graphs
- Pin Assignments
- Pin Descriptions
- Module Pin Assignments
- Module Dimensions
- Theory of Operation
- Module Description
- Overview
- Addressing Modes
- Automatic Addressing
- Address Register Use
- Acknowledgements and Assured Delivery
- Frequency Hopping Spread Spectrum
- Compatibility with the 250 Series
- Networking
- Transmitting Packets
- Receiving Packets
- Using the Buffer Empty (BE) Line
- Exception Engine
- Carrier Sense Multiple Access (CSMA)
- Using the Command Response (CRESP) Line
- Using the CMD Line
- AES Encryption
- Using the MODE_IND Line
- Using the PB Line
- Restore Factory Defaults
- Using the Low Power Features
- Baud Rate and Transmitter Output Power
- The Command Data Interface
- Reading from Registers
- Writing to Registers
- Command Length Optimization
- Example Code for Encoding Read/Write Commands
- The Command Data Interface Command Set
- Typical Applications
- Usage Guidelines for FCC Compliance
- Additional Testing Requirements
- Information to the user
- Product Labeling
- FCC RF Exposure Statement
- Antenna Selection
- Power Supply Requirements
- Antenna Considerations
- Interference Considerations
- Pad Layout
- Castellation Version Reference Design
- Microstrip Details
- Board Layout Guidelines
- Helpful Application Notes from Linx
- Production Guidelines
- Hand Assembly
- Automated Assembly
- General Antenna Rules
- Common Antenna Styles
- Regulatory Considerations
- Notes
– –
– –
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