Types
This module includes the platform abstraction for a radio frame.
Summary
Enumerations |
|
---|---|
anonymous enum{
|
enum |
anonymous enum{
|
enum This enumeration defines constants that are used to indicate different radio capabilities. |
otRadioState
|
enum This structure represents the state of a radio. |
Typedefs |
|
---|---|
otExtAddress
|
typedefstruct otExtAddress
This structure represents the IEEE 802.15.4 Extended Address. |
otPanId
|
typedefuint16_t
This type represents the IEEE 802.15.4 PAN ID. |
otRadioCaps
|
typedefuint8_t
This type represents radio capabilities. |
otRadioFrame
|
typedefstruct otRadioFrame
This structure represents an IEEE 802.15.4 radio frame. |
otRadioIeInfo
|
typedefstruct otRadioIeInfo
This structure represents the IEEE 802.15.4 Header IE (Information Element) related information of a radio frame. |
otRadioState
|
typedefenum otRadioState
This structure represents the state of a radio. |
otShortAddress
|
typedefuint16_t
This type represents the IEEE 802.15.4 Short Address. |
Variables |
|
---|---|
OT_TOOL_PACKED_END
|
OT_TOOL_PACKED_BEGIN struct otExtAddress
|
Structs |
|
---|---|
otExtAddress |
This structure represents the IEEE 802.15.4 Extended Address. |
otRadioFrame |
This structure represents an IEEE 802.15.4 radio frame. |
otRadioIeInfo |
This structure represents the IEEE 802.15.4 Header IE (Information Element) related information of a radio frame. |
Enumerations
anonymous enum
anonymous enum
anonymous enum
anonymous enum
This enumeration defines constants that are used to indicate different radio capabilities.
See otRadioCaps
.
otRadioState
otRadioState
This structure represents the state of a radio.
Initially, a radio is in the Disabled state.
Typedefs
otExtAddress
struct otExtAddress otExtAddress
This structure represents the IEEE 802.15.4 Extended Address.
otPanId
uint16_t otPanId
This type represents the IEEE 802.15.4 PAN ID.
otRadioCaps
uint8_t otRadioCaps
This type represents radio capabilities.
The value is a bit-field indicating the capabilities supported by the radio. See OT_RADIO_CAPS_*
definitions.
otRadioFrame
struct otRadioFrame otRadioFrame
This structure represents an IEEE 802.15.4 radio frame.
otRadioIeInfo
struct otRadioIeInfo otRadioIeInfo
This structure represents the IEEE 802.15.4 Header IE (Information Element) related information of a radio frame.
otRadioState
enum otRadioState otRadioState
This structure represents the state of a radio.
Initially, a radio is in the Disabled state.
otShortAddress
uint16_t otShortAddress
This type represents the IEEE 802.15.4 Short Address.
Variables
OT_TOOL_PACKED_END
OT_TOOL_PACKED_BEGIN struct otExtAddress OT_TOOL_PACKED_END
Macros
OT_EXT_ADDRESS_SIZE
OT_EXT_ADDRESS_SIZE 8
Size of an IEEE 802.15.4 Extended Address (bytes)
OT_PANID_BROADCAST
OT_PANID_BROADCAST 0xffff
IEEE 802.15.4 Broadcast PAN ID.