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