8 namespace airthings_wave_plus {
12 static const char *
const SERVICE_UUID =
"b42e1c08-ade7-11e4-89d3-123b93f75cba";
13 static const char *
const CHARACTERISTIC_UUID =
"b42e2a68-ade7-11e4-89d3-123b93f75cba";
14 static const char *
const ACCESS_CONTROL_POINT_CHARACTERISTIC_UUID =
"b42e2d06-ade7-11e4-89d3-123b93f75cba";
31 void read_sensors(uint8_t *raw_value, uint16_t value_len)
override;
sensor::Sensor * radon_sensor_
bool is_valid_co2_value_(uint16_t co2)
void set_illuminance(sensor::Sensor *illuminance)
void set_radon(sensor::Sensor *radon)
void read_sensors(uint8_t *raw_value, uint16_t value_len) override
sensor::Sensor * co2_sensor_
void set_co2(sensor::Sensor *co2)
void dump_config() override
sensor::Sensor * radon_long_term_sensor_
void set_radon_long_term(sensor::Sensor *radon_long_term)
sensor::Sensor * illuminance_sensor_
Implementation of SPI Controller mode.
Base-class for all sensors.
bool is_valid_radon_value_(uint16_t radon)