Protocol Utility
RAIL Protocol Utility
This optional software component can be enabled to include default functionality related to protocol configuration.
This RAIL utility permits the configuration of protocol-specific settings. Each of these protocols can be configured:
- Bluetooth LE
- IEEE 802.15.4, 2.4 GHz
- IEEE 802.16.5, GB868 (sub 1-GHz)
- Z-Wave
Configuration Options
The following configuration options can be changed:
- Timing configurations common to every protocol
- Transition Times
- Transition time (microseconds) from idle to RX
- Transition time (microseconds) from TX to RX
- Transition time (microseconds) from idle to TX
- Transition time (microseconds) from RX to TX
- RX Search Timeouts
- Enable RX Search timeout after idle
- Enable RX Search timeout after TX
- Transition Times
- IEEE 802.15.4, 2.4 GHz-specific configurations
- Node Configurations
- Enable PAN Coordinator
- Enable Promiscuous Mode
- Enable default Frame Pending bit value for outgoing ACKs in response to Data Request Command
- Receivable Frame Types
- Beacon Frames
- Data Frames
- ACK Frames
- Command Frames
- Auto ACKs
- RX ACK timeout duration (microseconds)
- Radio state transition after attempting to receive ACK
- Radio state transition after transmitting ACK
- Node Configurations
- IEEE 802.16.5, GB868 (sub 1-GHz)-specific configurations
- The same protocol-specific configurations exist for this protocol as exist for IEEE 802.15.4, 2.4 GHz, above.
- Z-Wave-specific configurations
- Node Configurations
- Enable Promiscuous Mode
- Accept Beam Frames
- Filter Packets Based on Node ID
- Node Configurations