Необработанная ссылка

Этот модуль включает функции, управляющие необработанной конфигурацией канального уровня.

Резюме

Typedefs

otLinkRawEnergyScanDone )(otInstance *aInstance, int8_t aEnergyScanMaxRssi) typedef
void(*
Указатель на функцию при получении кадра IEEE 802.15.4.
otLinkRawReceiveDone )(otInstance *aInstance, otRadioFrame *aFrame, otError aError) typedef
void(*
Указатель на функцию при получении кадра IEEE 802.15.4.
otLinkRawTransmitDone )(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) typedef
void(*
Указатель на функцию при получении кадра IEEE 802.15.4.

Функции

otLinkRawEnergyScan ( otInstance *aInstance, uint8_t aScanChannel, uint16_t aScanDuration, otLinkRawEnergyScanDone aCallback)
Этот метод запускает последовательность сканирования энергии на радио.
otLinkRawGetCaps ( otInstance *aInstance)
Получите возможности радио.
otLinkRawGetPromiscuous ( otInstance *aInstance)
bool
Эта функция получает статус неразборчивого режима.
otLinkRawGetRadioTime ( otInstance *aInstance)
uint64_t
Получите текущее время платформы (ширина 64 бита) радиочипа.
otLinkRawGetRssi ( otInstance *aInstance)
int8_t
Получите самое последнее измерение RSSI.
otLinkRawGetTransmitBuffer ( otInstance *aInstance)
Радио переходит из режима передачи в режим приема.
otLinkRawIsEnabled ( otInstance *aInstance)
bool
Эта функция указывает, включен ли необработанный уровень ссылок.
otLinkRawReceive ( otInstance *aInstance)
Перевод радио из режима сна в режим приема.
otLinkRawSetMacFrameCounter ( otInstance *aInstance, uint32_t aMacFrameCounter)
Устанавливает текущее значение счетчика кадров MAC.
otLinkRawSetMacKey ( otInstance *aInstance, uint8_t aKeyIdMode, uint8_t aKeyId, const otMacKey *aPrevKey, const otMacKey *aCurrKey, const otMacKey *aNextKey)
Обновите ключи MAC и индекс ключа.
otLinkRawSetPromiscuous ( otInstance *aInstance, bool aEnable)
Эта функция включает или отключает неразборчивый режим.
otLinkRawSetReceiveDone ( otInstance *aInstance, otLinkRawReceiveDone aCallback)
Эта функция включает / отключает необработанный ссылочный уровень.
otLinkRawSetShortAddress ( otInstance *aInstance, uint16_t aShortAddress)
Установите короткий адрес для фильтрации адресов.
otLinkRawSleep ( otInstance *aInstance)
Переведите радио из режима приема в режим сна.
otLinkRawSrcMatchAddExtEntry ( otInstance *aInstance, const otExtAddress *aExtAddress)
Добавление расширенного адреса в исходную таблицу соответствия.
otLinkRawSrcMatchAddShortEntry ( otInstance *aInstance, uint16_t aShortAddress)
Добавление короткого адреса в исходную таблицу соответствия.
otLinkRawSrcMatchClearExtEntries ( otInstance *aInstance)
Удаление всех расширенных адресов из исходной таблицы соответствия.
otLinkRawSrcMatchClearExtEntry ( otInstance *aInstance, const otExtAddress *aExtAddress)
Удаление расширенного адреса в исходную таблицу соответствия радио.
otLinkRawSrcMatchClearShortEntries ( otInstance *aInstance)
Удаление всех коротких адресов из исходной таблицы соответствия.
otLinkRawSrcMatchClearShortEntry ( otInstance *aInstance, uint16_t aShortAddress)
Удаление короткого адреса из исходной таблицы соответствия.
otLinkRawSrcMatchEnable ( otInstance *aInstance, bool aEnable)
Включение / отключение сопоставления источника для ожидающего кадра.
otLinkRawTransmit ( otInstance *aInstance, otLinkRawTransmitDone aCallback)
Этот метод начинает последовательность передачи по радио.

Typedefs

Функции