![]() |
0.01.00
|
This file includes the OpenThread API for jam detection feature. More...
#include <openthread/types.h>Go to the source code of this file.
Typedefs | |
| typedef void(* | otJamDetectionCallback) (bool aJamState, void *aContext) |
| This function pointer is called if signal jam detection is enabled and a jam is detected. More... | |
Functions | |
| otError | otJamDetectionSetRssiThreshold (otInstance *aInstance, int8_t aRssiThreshold) |
| Set the Jam Detection RSSI Threshold (in dBm). More... | |
| int8_t | otJamDetectionGetRssiThreshold (otInstance *aInstance) |
| Get the Jam Detection RSSI Threshold (in dBm). More... | |
| otError | otJamDetectionSetWindow (otInstance *aInstance, uint8_t aWindow) |
| Set the Jam Detection Detection Window (in seconds). More... | |
| uint8_t | otJamDetectionGetWindow (otInstance *aInstance) |
| Get the Jam Detection Detection Window (in seconds). More... | |
| otError | otJamDetectionSetBusyPeriod (otInstance *aInstance, uint8_t aBusyPeriod) |
| Set the Jam Detection Busy Period (in seconds). More... | |
| uint8_t | otJamDetectionGetBusyPeriod (otInstance *aInstance) |
| Get the Jam Detection Busy Period (in seconds) More... | |
| otError | otJamDetectionStart (otInstance *aInstance, otJamDetectionCallback aCallback, void *aContext) |
| Start the jamming detection. More... | |
| otError | otJamDetectionStop (otInstance *aInstance) |
| Stop the jamming detection. More... | |
| bool | otJamDetectionIsEnabled (otInstance *aInstance) |
| Get the Jam Detection Status (enabled/disabled) More... | |
| bool | otJamDetectionGetState (otInstance *aInstance) |
| Get the Jam Detection State. More... | |
| uint64_t | otJamDetectionGetHistoryBitmap (otInstance *aInstance) |
| Get the current history bitmap. More... | |
This file includes the OpenThread API for jam detection feature.