ESPHome 2025.5.0
Loading...
Searching...
No Matches
esphome::sen21231_sensor Namespace Reference

Data Structures

class  Sen21231Sensor
 

Typedefs

using person_sensor_results_header_t
 
using person_sensor_face_t
 
using person_sensor_results_t
 

Typedef Documentation

◆ person_sensor_face_t

Initial value:
struct __attribute__((__packed__)) {
uint8_t box_confidence;
uint8_t box_left;
uint8_t box_top;
uint8_t box_right;
uint8_t box_bottom;
int8_t id_confidence;
int8_t id;
uint8_t is_facing;
}
struct @67::@68 __attribute__

Definition at line 45 of file sen21231.h.

◆ person_sensor_results_header_t

Initial value:
struct {
uint8_t reserved[2];
uint16_t data_size;
}
uint16_t reserved

Definition at line 31 of file sen21231.h.

◆ person_sensor_results_t

Initial value:
struct __attribute__((__packed__)) {
int8_t num_faces;
person_sensor_face_t faces[PERSON_SENSOR_MAX_FACES_COUNT];
uint16_t checksum;
}
uint8_t checksum
Definition bl0906.h:3
struct __attribute__((__packed__)) { uint8_t box_confidence; uint8_t box_left; uint8_t box_top; uint8_t box_right; uint8_t box_bottom; int8_t id_confidence; int8_t id; uint8_t is_facing; } person_sensor_face_t
Definition sen21231.h:45
struct { uint8_t reserved[2]; uint16_t data_size; } person_sensor_results_header_t
Definition sen21231.h:31

Definition at line 60 of file sen21231.h.