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

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

Краткое содержание

Определения типов

otLinkRawEnergyScanDone )(otInstance *aInstance, int8_t aEnergyScanMaxRssi) определение типа
void(*
Указатель на получение кадра IEEE 802.15.4.
otLinkRawReceiveDone )(otInstance *aInstance, otRadioFrame *aFrame, otError aError) определение типа
void(*
Указатель на получение кадра IEEE 802.15.4.
otLinkRawTransmitDone )(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) определение типа
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.
otLinkRawSetMacFrameCounterIfLarger ( 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)
Начинает последовательность передачи по радио.

Определения типов

Функции

Ресурсы

Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .

,

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

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

Краткое содержание

Определения типов

otLinkRawEnergyScanDone )(otInstance *aInstance, int8_t aEnergyScanMaxRssi) определение типа
void(*
Указатель на получение кадра IEEE 802.15.4.
otLinkRawReceiveDone )(otInstance *aInstance, otRadioFrame *aFrame, otError aError) определение типа
void(*
Указатель на получение кадра IEEE 802.15.4.
otLinkRawTransmitDone )(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) определение типа
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.
otLinkRawSetMacFrameCounterIfLarger ( 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)
Начинает последовательность передачи по радио.

Определения типов

Функции

Ресурсы

Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .