O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Link bruto

Este módulo inclui funções que controlam a configuração bruta de camada de link.

Resumo

Typedefs

otLinkRawEnergyScanDone)(otInstance *aInstance, int8_t aEnergyScanMaxRssi) typedef
void(*
Este ponteiro de função no recebimento de um frame IEEE 802.15.4.
otLinkRawReceiveDone)(otInstance *aInstance, otRadioFrame *aFrame, otError aError) typedef
void(*
Este ponteiro de função no recebimento de um frame IEEE 802.15.4.
otLinkRawTransmitDone)(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) typedef
void(*
Este ponteiro de função no recebimento de um frame IEEE 802.15.4.

Functions

otLinkRawEnergyScan(otInstance *aInstance, uint8_t aScanChannel, uint16_t aScanDuration, otLinkRawEnergyScanDone aCallback)
Esse método inicia a sequência de verificação de energia no rádio.
otLinkRawGetCaps(otInstance *aInstance)
Conheça os recursos de rádio.
otLinkRawGetPromiscuous(otInstance *aInstance)
bool
Essa função recebe o status do modo promíscuo.
otLinkRawGetRadioTime(otInstance *aInstance)
uint64_t
Indica o tempo atual da plataforma (largura de 64 bits) do chip de rádio.
otLinkRawGetRssi(otInstance *aInstance)
int8_t
Faça a medição mais recente de RSSI.
otLinkRawGetTransmitBuffer(otInstance *aInstance)
O rádio vai passar de Transmitir para Receber.
otLinkRawIsEnabled(otInstance *aInstance)
bool
Essa função indica se a camada de link bruta está ativada ou não.
otLinkRawReceive(otInstance *aInstance)
Fazendo a transição do rádio do modo de suspensão para o recebimento.
otLinkRawSetMacFrameCounter(otInstance *aInstance, uint32_t aMacFrameCounter)
Define o valor atual do contador de frames MAC.
otLinkRawSetMacKey(otInstance *aInstance, uint8_t aKeyIdMode, uint8_t aKeyId, const otMacKey *aPrevKey, const otMacKey *aCurrKey, const otMacKey *aNextKey)
Atualize as chaves MAC e o índice de chaves.
otLinkRawSetPromiscuous(otInstance *aInstance, bool aEnable)
Esta função ativa ou desativa o modo promíscuo.
otLinkRawSetReceiveDone(otInstance *aInstance, otLinkRawReceiveDone aCallback)
Essa função ativa/desativa a camada de link bruta.
otLinkRawSetShortAddress(otInstance *aInstance, uint16_t aShortAddress)
Defina o Endereço curto para filtrar endereços.
otLinkRawSleep(otInstance *aInstance)
Transição do rádio de "Receber" para "Sono".
otLinkRawSrcMatchAddExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress)
Adição de endereço estendido à tabela de correspondências de origem.
otLinkRawSrcMatchAddShortEntry(otInstance *aInstance, uint16_t aShortAddress)
Adição de um endereço curto à tabela de correspondências de origem.
otLinkRawSrcMatchClearExtEntries(otInstance *aInstance)
Removendo todos os endereços estendidos da tabela de correspondências de origem.
otLinkRawSrcMatchClearExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress)
Removendo endereço estendido para a tabela de correspondências de origem do rádio.
otLinkRawSrcMatchClearShortEntries(otInstance *aInstance)
Removendo todos os endereços curtos da tabela de correspondências de origem.
otLinkRawSrcMatchClearShortEntry(otInstance *aInstance, uint16_t aShortAddress)
Removendo endereço curto da tabela de correspondências de origem.
otLinkRawSrcMatchEnable(otInstance *aInstance, bool aEnable)
Ativar/desativar correspondência de origem para o frame pendente.
otLinkRawTransmit(otInstance *aInstance, otLinkRawTransmitDone aCallback)
Esse método inicia a sequência de transmissão no rádio.

Typedefs

Functions

Recursos

Os tópicos de referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para saber mais ou contribuir com nossa documentação, consulte Recursos.