Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Raw Link

Questo modulo include funzioni che controllano la configurazione del livello di collegamento grezzo.

Sommario

Typedef

otLinkRawEnergyScanDone )(otInstance *aInstance, int8_t aEnergyScanMaxRssi) typedef
void(*
Questo puntatore alla funzione alla ricezione di un frame IEEE 802.15.4.
otLinkRawReceiveDone )(otInstance *aInstance, otRadioFrame *aFrame, otError aError) typedef
void(*
Questo puntatore alla funzione alla ricezione di un frame IEEE 802.15.4.
otLinkRawTransmitDone )(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) typedef
void(*
Questo puntatore alla funzione alla ricezione di un frame IEEE 802.15.4.

Funzioni

otLinkRawEnergyScan ( otInstance *aInstance, uint8_t aScanChannel, uint16_t aScanDuration, otLinkRawEnergyScanDone aCallback)
Questo metodo avvia la sequenza di scansione dell'energia sulla radio.
otLinkRawGetCaps ( otInstance *aInstance)
Ottieni le funzionalità radio.
otLinkRawGetPromiscuous ( otInstance *aInstance)
bool
Questa funzione ottiene lo stato di modalità promiscua.
otLinkRawGetRadioTime ( otInstance *aInstance)
uint64_t
Ottieni il tempo di piattaforma corrente (larghezza 64 bit) del chip radio.
otLinkRawGetRssi ( otInstance *aInstance)
int8_t
Ottieni la misurazione RSSI più recente.
otLinkRawGetTransmitBuffer ( otInstance *aInstance)
La radio passa da Trasmissione a Ricezione.
otLinkRawIsEnabled ( otInstance *aInstance)
bool
Questa funzione indica se il livello di collegamento grezzo è abilitato o meno.
otLinkRawReceive ( otInstance *aInstance)
Transizione della radio dallo stato di sospensione alla ricezione.
otLinkRawSetMacFrameCounter ( otInstance *aInstance, uint32_t aMacFrameCounter)
Imposta il valore corrente del contatore di frame MAC.
otLinkRawSetMacKey ( otInstance *aInstance, uint8_t aKeyIdMode, uint8_t aKeyId, const otMacKey *aPrevKey, const otMacKey *aCurrKey, const otMacKey *aNextKey)
Aggiorna le chiavi MAC e l'indice delle chiavi.
otLinkRawSetPromiscuous ( otInstance *aInstance, bool aEnable)
Questa funzione abilita o disabilita la modalità promiscua.
otLinkRawSetReceiveDone ( otInstance *aInstance, otLinkRawReceiveDone aCallback)
Questa funzione abilita / disabilita il livello di collegamento grezzo.
otLinkRawSetShortAddress ( otInstance *aInstance, uint16_t aShortAddress)
Imposta l'indirizzo breve per il filtraggio degli indirizzi.
otLinkRawSleep ( otInstance *aInstance)
Transizione della radio da Ricevi a Sospensione.
otLinkRawSrcMatchAddExtEntry ( otInstance *aInstance, const otExtAddress *aExtAddress)
Aggiunta di un indirizzo esteso alla tabella delle corrispondenze di origine.
otLinkRawSrcMatchAddShortEntry ( otInstance *aInstance, uint16_t aShortAddress)
Aggiunta di un indirizzo breve alla tabella delle corrispondenze di origine.
otLinkRawSrcMatchClearExtEntries ( otInstance *aInstance)
Rimozione di tutti gli indirizzi estesi dalla tabella delle corrispondenze di origine.
otLinkRawSrcMatchClearExtEntry ( otInstance *aInstance, const otExtAddress *aExtAddress)
Rimozione dell'indirizzo esteso dalla tabella delle corrispondenze di origine della radio.
otLinkRawSrcMatchClearShortEntries ( otInstance *aInstance)
Rimozione di tutti gli indirizzi brevi dalla tabella delle corrispondenze di origine.
otLinkRawSrcMatchClearShortEntry ( otInstance *aInstance, uint16_t aShortAddress)
Rimozione dell'indirizzo breve dalla tabella delle corrispondenze di origine.
otLinkRawSrcMatchEnable ( otInstance *aInstance, bool aEnable)
Abilita / disabilita la corrispondenza della sorgente per il frame in sospeso.
otLinkRawTransmit ( otInstance *aInstance, otLinkRawTransmitDone aCallback)
Questo metodo avvia la sequenza di trasmissione sulla radio.

Typedef

Funzioni