ESPHome  2025.3.2
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Data Structures | Enumerations
esphome::ld2450 Namespace Reference

Data Structures

class  BaudRateSelect
 
class  BluetoothSwitch
 
class  LD2450Component
 
class  MultiTargetSwitch
 
class  PresenceTimeoutNumber
 
class  ResetButton
 
class  RestartButton
 
struct  Target
 
struct  Zone
 
class  ZoneCoordinateNumber
 
struct  ZoneOfNumbers
 
class  ZoneTypeSelect
 

Enumerations

enum  BaudRateStructure : uint8_t {
  BAUD_RATE_9600 = 1, BAUD_RATE_19200 = 2, BAUD_RATE_38400 = 3, BAUD_RATE_57600 = 4,
  BAUD_RATE_115200 = 5, BAUD_RATE_230400 = 6, BAUD_RATE_256000 = 7, BAUD_RATE_460800 = 8
}
 
enum  ZoneTypeStructure : uint8_t { ZONE_DISABLED = 0, ZONE_DETECTION = 1, ZONE_FILTER = 2 }
 
enum  PeriodicDataStructure : uint8_t { TARGET_X = 4, TARGET_Y = 6, TARGET_SPEED = 8, TARGET_RESOLUTION = 10 }
 
enum  PeriodicDataValue : uint8_t { HEAD = 0XAA, END = 0x55, CHECK = 0x00 }
 
enum  AckDataStructure : uint8_t { COMMAND = 6, COMMAND_STATUS = 7 }
 

Enumeration Type Documentation

◆ AckDataStructure

Enumerator
COMMAND 
COMMAND_STATUS 

Definition at line 110 of file ld2450.h.

◆ BaudRateStructure

Enumerator
BAUD_RATE_9600 
BAUD_RATE_19200 
BAUD_RATE_38400 
BAUD_RATE_57600 
BAUD_RATE_115200 
BAUD_RATE_230400 
BAUD_RATE_256000 
BAUD_RATE_460800 

Definition at line 69 of file ld2450.h.

◆ PeriodicDataStructure

Enumerator
TARGET_X 
TARGET_Y 
TARGET_SPEED 
TARGET_RESOLUTION 

Definition at line 101 of file ld2450.h.

◆ PeriodicDataValue

Enumerator
HEAD 
END 
CHECK 

Definition at line 108 of file ld2450.h.

◆ ZoneTypeStructure

Enumerator
ZONE_DISABLED 
ZONE_DETECTION 
ZONE_FILTER 

Definition at line 87 of file ld2450.h.