13 : _name(n), _init(initFn), _acquire(acquireFn), _data(shared)
25 if (_acquire) _acquire();
34 const char*
name()
const override
Definition basic_sensor_adapter.h:7
const char * name() const override
Definition basic_sensor_adapter.h:34
void(*)() AcquireFn
Definition basic_sensor_adapter.h:10
constexpr BasicSensorAdapter(const char *n, InitFn initFn, AcquireFn acquireFn, SensorData *shared)
Definition basic_sensor_adapter.h:12
bool begin() override
Definition basic_sensor_adapter.h:17
bool read(SensorData &out) override
Definition basic_sensor_adapter.h:23
void(*)() InitFn
Definition basic_sensor_adapter.h:9
Данные датчика
Definition sensor_types.h:77