Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Enlace sin procesar

Este módulo incluye funciones que controlan la configuración de la capa de enlace sin procesar.

Resumen

Typedefs

otLinkRawEnergyScanDone )(otInstance *aInstance, int8_t aEnergyScanMaxRssi) typedef
void(*
Esta función apunta a la recepción de una trama IEEE 802.15.4.
otLinkRawReceiveDone )(otInstance *aInstance, otRadioFrame *aFrame, otError aError) typedef
void(*
Esta función apunta a la recepción de una trama IEEE 802.15.4.
otLinkRawTransmitDone )(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) typedef
void(*
Esta función apunta a la recepción de una trama IEEE 802.15.4.

Funciones

otLinkRawEnergyScan ( otInstance *aInstance, uint8_t aScanChannel, uint16_t aScanDuration, otLinkRawEnergyScanDone aCallback)
Este método inicia la secuencia de exploración de energía en la radio.
otLinkRawGetCaps ( otInstance *aInstance)
Obtenga las capacidades de radio.
otLinkRawGetPromiscuous ( otInstance *aInstance)
bool
Esta función obtiene el estado de modo promiscuo.
otLinkRawGetRadioTime ( otInstance *aInstance)
uint64_t
Obtenga el tiempo actual de la plataforma (ancho de 64 bits) del chip de radio.
otLinkRawGetRssi ( otInstance *aInstance)
int8_t
Obtenga la medición RSSI más reciente.
otLinkRawGetTransmitBuffer ( otInstance *aInstance)
La radio pasa de transmitir a recibir.
otLinkRawIsEnabled ( otInstance *aInstance)
bool
Esta función indica si la capa de enlace sin procesar está habilitada o no.
otLinkRawReceive ( otInstance *aInstance)
Transición de la radio de suspensión a recepción.
otLinkRawSetMacFrameCounter ( otInstance *aInstance, uint32_t aMacFrameCounter)
Establece el valor actual del contador de tramas MAC.
otLinkRawSetMacKey ( otInstance *aInstance, uint8_t aKeyIdMode, uint8_t aKeyId, const otMacKey *aPrevKey, const otMacKey *aCurrKey, const otMacKey *aNextKey)
Actualice las claves MAC y el índice de claves.
otLinkRawSetPromiscuous ( otInstance *aInstance, bool aEnable)
Esta función habilita o deshabilita el modo promiscuo.
otLinkRawSetReceiveDone ( otInstance *aInstance, otLinkRawReceiveDone aCallback)
Esta función habilita / deshabilita la capa de enlace sin procesar.
otLinkRawSetShortAddress ( otInstance *aInstance, uint16_t aShortAddress)
Configure la Dirección corta para el filtrado de direcciones.
otLinkRawSleep ( otInstance *aInstance)
Haga la transición de la radio de Recibir a Suspender.
otLinkRawSrcMatchAddExtEntry ( otInstance *aInstance, const otExtAddress *aExtAddress)
Agregar dirección extendida a la tabla de coincidencias de origen.
otLinkRawSrcMatchAddShortEntry ( otInstance *aInstance, uint16_t aShortAddress)
Agregar una dirección corta a la tabla de coincidencias de origen.
otLinkRawSrcMatchClearExtEntries ( otInstance *aInstance)
Eliminando todas las direcciones extendidas de la tabla de coincidencias de origen.
otLinkRawSrcMatchClearExtEntry ( otInstance *aInstance, const otExtAddress *aExtAddress)
Eliminando la dirección extendida a la tabla de coincidencias de origen de la radio.
otLinkRawSrcMatchClearShortEntries ( otInstance *aInstance)
Eliminando todas las direcciones cortas de la tabla de coincidencias de origen.
otLinkRawSrcMatchClearShortEntry ( otInstance *aInstance, uint16_t aShortAddress)
Eliminando la dirección corta de la tabla de coincidencias de origen.
otLinkRawSrcMatchEnable ( otInstance *aInstance, bool aEnable)
Habilitar / deshabilitar la coincidencia de origen para el marco pendiente.
otLinkRawTransmit ( otInstance *aInstance, otLinkRawTransmitDone aCallback)
Este método inicia la secuencia de transmisión en la radio.

Typedefs

Funciones