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(*
Esse ponteiro de função recebe um frame IEEE 802.15.4.
otLinkRawReceiveDone)(otInstance *aInstance, otRadioFrame *aFrame, otError aError) typedef
void(*
Esse ponteiro de função recebe um frame IEEE 802.15.4.
otLinkRawTransmitDone)(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) typedef
void(*
Esse ponteiro de função recebe um frame IEEE 802.15.4.

Funções

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)
Obtenha os recursos de rádio.
otLinkRawGetPromiscuous(otInstance *aInstance)
bool
Essa função recebe o status do modo promíscuo.
otLinkRawGetRadioTime(otInstance *aInstance)
uint64_t
Obtém o tempo atual da plataforma (largura de 64 bits) do chip de rádio.
otLinkRawGetRssi(otInstance *aInstance)
int8_t
Veja a medição RSSI mais recente.
otLinkRawGetTransmitBuffer(otInstance *aInstance)
O rádio muda de Transmitir para Receber.
otLinkRawIsEnabled(otInstance *aInstance)
bool
Essa função indica se a camada de link bruta está ou não ativada.
otLinkRawReceive(otInstance *aInstance)
Transição do rádio para Sono.
otLinkRawSetMacFrameCounter(otInstance *aInstance, uint32_t aMacFrameCounter)
Define o valor do contador atual do frame MAC.
otLinkRawSetMacFrameCounterIfLarger(otInstance *aInstance, uint32_t aMacFrameCounter)
Define o valor do contador do frame MAC somente se o novo valor for maior do que o atual.
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)
Esta função ativa/desativa a camada do link bruto.
otLinkRawSetShortAddress(otInstance *aInstance, uint16_t aShortAddress)
Defina o Endereço curto para filtragem de endereço.
otLinkRawSleep(otInstance *aInstance)
Mude o rádio de "Receber para suspender".
otLinkRawSrcMatchAddExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress)
Adicionando o endereço estendido à tabela de correspondências de origem.
otLinkRawSrcMatchAddShortEntry(otInstance *aInstance, uint16_t aShortAddress)
Adicionando 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)
Remoção do endereço estendido da 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)
Remoção do endereço curto da tabela de correspondências de origem.
otLinkRawSrcMatchEnable(otInstance *aInstance, bool aEnable)
Ativar/Desativar correspondência de origem para o quadro pendente.
otLinkRawTransmit(otInstance *aInstance, otLinkRawTransmitDone aCallback)
Esse método inicia a sequência de transmissão no rádio.

Typedefs

Funções

Recursos

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