ESPHome  2025.3.2
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Data Structures | Namespaces | Enumerations
ld2450.h File Reference

Go to the source code of this file.

Data Structures

struct  esphome::ld2450::Target
 
struct  esphome::ld2450::Zone
 
struct  esphome::ld2450::ZoneOfNumbers
 
class  esphome::ld2450::LD2450Component
 

Namespaces

 esphome
 Implementation of SPI Controller mode.
 
 esphome::ld2450
 

Enumerations

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