種類
該模塊包括無線電幀的平台抽象。
概要
類型定義 | |
---|---|
otExtAddress | 類型定義struct otExtAddress 此結構表示IEEE 802.15.4擴展地址。 |
otLinkMetrics | 類型定義struct otLinkMetrics 該結構表示指定要查詢的指標。 |
otMacKey | 類型定義struct otMacKey 此結構表示MAC密鑰。 |
otPanId | 類型定義uint16_t 此類型表示IEEE 802.15.4 PAN ID。 |
otRadioCaps | 類型定義uint8_t 此類型表示無線電功能。 |
otRadioCoexMetrics | 類型定義struct otRadioCoexMetrics 以下是有效的無線電狀態轉換: |
otRadioFrame | 類型定義struct otRadioFrame 此結構表示IEEE 802.15.4無線幀。 |
otRadioIeInfo | 類型定義struct otRadioIeInfo 該結構表示無線電幀的與IEEE 802.15.4標頭IE(信息元素)相關的信息。 |
otRadioState | 類型定義enum otRadioState 此結構表示無線電的狀態。 |
otShortAddress | 類型定義uint16_t 此類型表示IEEE 802.15.4短地址。 |
變數 | |
---|---|
OT_TOOL_PACKED_END | OT_TOOL_PACKED_BEGIN struct otExtAddress |
結構 | |
---|---|
otExtAddress | 此結構表示IEEE 802.15.4擴展地址。 |
otLinkMetrics | 該結構表示指定要查詢的指標。 |
otMacKey | 此結構表示MAC密鑰。 |
otRadioCoexMetrics | 以下是有效的無線電狀態轉換: |
otRadioFrame | 此結構表示IEEE 802.15.4無線幀。 |
otRadioIeInfo | 該結構表示無線電幀的與IEEE 802.15.4標頭IE(信息元素)相關的信息。 |
枚舉
匿名枚舉
anonymous enum
匿名枚舉
anonymous enum
匿名枚舉
anonymous enum
該枚舉定義了頻帶信道範圍。
匿名枚舉
anonymous enum
該枚舉定義用於指示不同無線電功能的常數。
請參閱otRadioCaps
。
匿名枚舉
anonymous enum
otRadioState
otRadioState
此結構表示無線電的狀態。
最初,無線電處於禁用狀態。
類型定義
otPanId
uint16_t otPanId
此類型表示IEEE 802.15.4 PAN ID。
otRadioCaps
uint8_t otRadioCaps
此類型表示無線電功能。
該值是一個位域,指示無線電支持的功能。請參閱OT_RADIO_CAPS_*
定義。
otRadioCoexMetrics
struct otRadioCoexMetrics otRadioCoexMetrics
以下是有效的無線電狀態轉換:
(無線電打開)+ ---- +啟用()+-+接收()+ --- +發送()+ ---- + | | -----> | | -----> | | --------> | | |禁用| |睡眠| |接收| |傳送| | | <----- | | <----- | | <-------- | | + ---- + Disable()+-+ Sleep()+ --- + Receive()+ ---- +(Radio OFF)或信號TransmitDone
如果平台支持OT_RADIO_CAPS_SLEEP_TO_TX功能,則在IEEE 802.15.4數據請求命令期間,可以縮短“睡眠”->“接收”->“傳輸”的轉換,以直接從睡眠轉換為“傳輸”。該結構表示無線電共存度量。
otShortAddress
uint16_t otShortAddress
此類型表示IEEE 802.15.4短地址。
變數
OT_TOOL_PACKED_END
OT_TOOL_PACKED_BEGIN struct otExtAddress OT_TOOL_PACKED_END
巨集
CSL_IE_HEADER_BYTES_HI
CSL_IE_HEADER_BYTES_HI 0x0d
修復了CSL IE標頭的第二個字節。
CSL_IE_HEADER_BYTES_LO
CSL_IE_HEADER_BYTES_LO 0x04
修復了CSL IE標頭的第一個字節。
OT_EXT_ADDRESS_SIZE
OT_EXT_ADDRESS_SIZE 8
IEEE 802.15.4擴展地址的大小(字節)
OT_MAC_KEY_SIZE
OT_MAC_KEY_SIZE 16
MAC密鑰的大小(以字節為單位)。
OT_PANID_BROADCAST
OT_PANID_BROADCAST 0xffff
IEEE 802.15.4廣播PAN ID。
OT_TOOL_PACKED_END
OT_TOOL_PACKED_END
字節壓縮的類或結構末尾的編譯器特定指示。