LD2410Async
Asynchronous Arduino ESP32 library for the LD2410 mmWave radar sensor
Loading...
Searching...
No Matches
LD2410Types::StaticData Struct Reference

#include <LD2410Types.h>

Public Attributes

uint16_t protocolVersion = 0
 Protocol version reported by the radar.
 
uint16_t bufferSize = 0
 Buffer size reported by the radar protocol.
 
char firmwareText [16] = { 0 }
 Firmware version string of the radar.
 
byte bluetoothMac [6]
 
char bluetoothMacText [18] = { 0 }
 MAC address as a human-readable string (e.g. "AA:BB:CC:DD:EE:FF").
 

Detailed Description

Definition at line 479 of file LD2410Types.h.

Member Data Documentation

◆ bluetoothMac

byte LD2410Types::StaticData::bluetoothMac[6]
    @brief MAC address of the radar's Bluetooth module (if available).

Populated by requestBluetoothMacAddressAsync().

Definition at line 514 of file LD2410Types.h.

◆ bluetoothMacText

char LD2410Types::StaticData::bluetoothMacText[18] = { 0 }

MAC address as a human-readable string (e.g. "AA:BB:CC:DD:EE:FF").

Populated by requestBluetoothMacAddressAsync().

Definition at line 522 of file LD2410Types.h.

◆ bufferSize

uint16_t LD2410Types::StaticData::bufferSize = 0

Buffer size reported by the radar protocol.

Set when entering config mode. Typically not required by users unless debugging low-level protocol behavior.

Definition at line 496 of file LD2410Types.h.

◆ firmwareText

char LD2410Types::StaticData::firmwareText[16] = { 0 }

Firmware version string of the radar.

Populated by requestFirmwareAsync(). Format is usually "major.minor.build".

Definition at line 506 of file LD2410Types.h.

◆ protocolVersion

uint16_t LD2410Types::StaticData::protocolVersion = 0

Protocol version reported by the radar.

This value is set when entering config mode. It can be useful for compatibility checks between firmware and library.

Definition at line 487 of file LD2410Types.h.


The documentation for this struct was generated from the following file: