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
– –
– –
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-A
TM
Series Transceiver Security Status Command and Response
HumPRO-A
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-A
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-A
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-A
TM
Series Transceiver Join Status Command and Response
HumPRO-A
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-A
TM
Series Join Status Value
Bit Status
0 - 5
Last Join Result (decimal):
Last Operation Successful
0x00: Module unpaired since restart
0x01: New key generated
0x02: Successfully sent address to another unit
0x03: Successfully sent address and key to another unit
0x04: Successfully obtained key from administrator
0x05: Successfully obtained address from administrator
0x06: Successfully obtained key and address from administrator
0x07: New address generated without key
0x08: New key generated without address
Last Operation Failed
0x0A: Fail: operation canceled
0x0B: Fail: timeout
0x0C: Fail: Invalid Generate Key and Address request
0x0D: Fail: Assignment message didn’t contain key
0x0E: Fail: Administrator has no key to send when SECOPT:PSHARE=1
0x0F: Fail: Administrator has no address to send
0x10: Fail: Inconsistent Network Address Registers USRC, UMASK, LASTNETAD
0x11: Fail: LASTNETAD overflow
0x12: Fail: GET_KEY key and address change disabled.
Current Operation
0x20: Detecting PB sequence
0x21: Waiting for joining unit
0x22: Another joining unit detected. Joining is in progress.
6
+0x40: JOINACT – MODE_IND is active with pairing status, serial write
operations are inhibited
Figure 97: HumPRO-A
TM
Series Transceiver Join Status Value