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
– –
– –
78 79
PRSSI - Last Good Packet RSSI
Volatile Address = 0x7B
This register holds the received signal strength in dBm of the last
successfully received packet. A successful packet reception is one that
causes payload data to be output on the UART interface. The value in this
register is overwritten each time a new packet is successfully processed.
The register value is an 8-bit signed integer representing the RSSI in dBm.
It is accurate to ±3dB.
ARSSI - Ambient RSSI
Volatile Address = 0x7C
This register returns the ambient receive signal strength on the current
channel in dBm. The signal strength is measured as soon as the command
is received. The register value is an 8-bit signed integer representing the
RSSI in dBm. It is accurate to ±3dB.
Figure 83: HumPRO
TM
Series Transceiver Last Good Packet RSSI Command and Response
Figure 84: HumPRO
TM
Series Transceiver Ambient RSSI Command and Response
HumPRO
TM
Series Last Good Packet RSSI
Read Command Read Response
Header Size Escape Address ACK Address Value
0xFF 0x02 0xFE 0x7B 0x06 0x7B V
HumPRO
TM
Series Ambient RSSI
Read Command Read Response
Header Size Escape Address ACK Address Value
0xFF 0x02 0xFE 0x7C 0x06 0x7C V
FWVER - Firmware Version
Non-Volatile Address = 0xC0 - 0xC3
These read-only registers contain the firmware version number currently
on the module. Each byte is a hexadecimal value: 12 03 01 00 indicates
version 18.3.1.0. Each register byte is read separately. Figure 85 shows the
Firmware Version registers.
HumPRO
TM
Series Firmware Version Registers
Name
Non-Volatile
Address
Description
FWVER3 0xC0 Major version number
FWVER2 0xC1 Minor version number
FWVER1 0xC2 Incremental version number
FWVER0 0xC3 Suffix
Figure 85: HumPRO
TM
Series Firmware Version Registers
Note: Encryption is implemented on modules with FWVER3 = 2 and
higher.