This module includes the platform abstraction for a radio packet. More...
Data Structures | |
struct | RadioPacket |
Typedefs | |
typedef enum otRadioCaps | otRadioCaps |
typedef struct RadioPacket | RadioPacket |
typedef enum PhyState | PhyState |
Enumerations | |
enum | { kMaxPHYPacketSize = 127, kPhyMinChannel = 11, kPhyMaxChannel = 26, kPhySupportedChannelMask = 0xffff << kPhyMinChannel, kPhySymbolsPerOctet = 2, kPhyBitRate = 250000, kPhyBitsPerOctet = 8, kPhyUsPerSymbol = ((kPhyBitsPerOctet / kPhySymbolsPerOctet) * 1000000) / kPhyBitRate, kPhyNoLqi = 0, kPhyInvalidRssi = 127 } |
enum | otRadioCaps { kRadioCapsNone = 0, kRadioCapsAckTimeout = 1, kRadioCapsEnergyScan = 2, kRadioCapsTransmitRetries = 4, kRadioCapsCsmaBackOff = 8 } |
enum | PhyState { kStateDisabled = 0, kStateSleep = 1, kStateReceive = 2, kStateTransmit = 3 } |
This module includes the platform abstraction for a radio packet.
typedef enum otRadioCaps otRadioCaps |
This enum represents radio capabilities.
This structure represents the state of a radio. Initially, a radio is in the Disabled state.
typedef struct RadioPacket RadioPacket |
This structure represents an IEEE 802.15.4 radio frame.
anonymous enum |
enum otRadioCaps |
This enum represents radio capabilities.
enum PhyState |
This structure represents the state of a radio. Initially, a radio is in the Disabled state.