#ifndef DISTANCESENSOR_H #define DISTANCESENSOR_H #include "control/ISensor.h" #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "vl53l0x.h" class DistanceSensor final : public ISensor { public: DistanceSensor(); ~DistanceSensor() override; std::vector get_sensor_data() override; private: vl53l0x_t *m_sensor = nullptr; }; #endif //DISTANCESENSOR_H