LD2410Async
Asynchronous Arduino ESP32 library for the LD2410 mmWave radar sensor
Loading...
Searching...
No Matches
LD2410Async.h File Reference
#include "Arduino.h"
#include "Ticker.h"
#include "LD2410Debug.h"
#include "LD2410Types.h"
#include "LD2410Defs.h"

Go to the source code of this file.

Classes

class  LD2410Async
 Asynchronous driver class for the LD2410 human presence radar sensor. More...
 

Macros

#define LD2410ASYNC_DEBUG_LEVEL   0
 Use the following defines to set the debug level for the library.
 
#define LD2410ASYNC_DEBUG_DATA_LEVEL   0
 

Macro Definition Documentation

◆ LD2410ASYNC_DEBUG_DATA_LEVEL

#define LD2410ASYNC_DEBUG_DATA_LEVEL   0

Definition at line 18 of file LD2410Async.h.

◆ LD2410ASYNC_DEBUG_LEVEL

#define LD2410ASYNC_DEBUG_LEVEL   0

Use the following defines to set the debug level for the library.

LD2410ASYNC_DEBUG_LEVEL controls debug messages for commands and command responses/ACKs from the sensor. LD2410ASYNC_DEBUG_DATA_LEVEL controls debug messages for received detection data.

For both defines, 0 turns off all debug messages, 1 enables the messages, and 2 enables additional output of the received data.

Note
Don't enable debug messages in production. They will clutter the compiled build with numerous print commands, increasing the build size and negatively impacting performance.

Definition at line 17 of file LD2410Async.h.