User's Guide
Table Of Contents
- Description
- Features
- Ordering Information
- Absolute Maximum Ratings
- Electrical Specifications
- Typical Performance Graphs
- Pin Assignments
- Pin Descriptions
- Pre-Certified 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
- External Amplifier Control
- AES Encryption
- Using the MODE_IND Line
- Using the PB Line
- Restore Factory Defaults
- Using the Low Power Features
- 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
- Castellation Version Reference Design
- Power Supply Requirements
- Antenna Considerations
- Interference Considerations
- Pad Layout
- Microstrip Details
- Board Layout Guidelines
- Helpful Application Notes from Linx
- Production Guidelines
- Hand Assembly
- Automated Assembly
- General Antenna Rules
- Common Antenna Styles
- Regulatory Considerations
– –
– –
86 87
SECSTAT - Security Status
Volatile Address = 0xC9
This volatile read-only register provides status of the security features.
The command returns a single byte. Figure 95 shows the meanings of the
bits in the returned value byte.
Figure 94: HumPRO
TM
Series Transceiver Security Status Command and Response
HumPRO
TM
Series Security Status
Read Command Read Response
Header Size Escape Escape Address ACK Address Value
0xFF 0x03 0xFE 0xFE 0x49 0x06 0xC9 V
HumPRO
TM
Series Security Status Value
Bit Status
0 Reserved
1
0 = No volatile key is set
1 = A volatile key is set
2
0 = No non-volatile key is set
1 = A non-volatile key is set
3 Reserved
4 Reserved
5 Reserved
6 Reserved
7 Reserved
Figure 95: HumPRO
TM
Series Security Status Values
JOINST - Join Status
Volatile Address = 0xCA
This volatile read-only register shows the current or previous state of join
activity since the module was last reset.
The command returns a single byte. Figure shows the meanings of the
returned value byte.
Figure 96: HumPRO
TM
Series Transceiver Join Status Command and Response
HumPRO
TM
Series Join Status
Read Command Read Response
Header Size Escape Escape Address ACK Address Value
0xFF 0x03 0xFE 0xFE 0x4A 0x06 0xCA V
HumPRO
TM
Series Join Status Value
Bit Status
0 - 5
Last Join Result (decimal):
Last Operation Successful
0: Module unpaired since restart
1: New key generated
2: Successfully sent address to another unit
3: Successfully sent address and key to another unit
4: Successfully obtained key from master
5: Successfully obtained address from master
6: Successfully obtained key and address from master
Last Operation Failed
10: Fail: operation canceled
11: Fail: timeout
12: Fail: too many joining units
13: Fail: Assignment message didn’t contain key
14: Fail: Master has no key to send when SECOPT:PSHARE=1
15: Fail: Master has no address to send
16: Fail: Inconsistent Network Address Registers USRC, UMASK, LASTNETAD
Current Operation
32: Detecting PB sequence
33: Waiting for joining unit
34: Another joining unit detected. Joining is in progress.
6
JOINACT – MODE_IND is active with pairing status, serial write operations are
inhibited
Figure 97: HumPRO
TM
Series Transceiver Join Status Value