32 float read()
override;
34 void denit()
override;
Vec2< float > outliers_
Definition: lidar.h:40
: An abstract class from which all the sensors must implement
Definition: sensor.h:29
Arduino_Device * adev_
Definition: lidar.h:39
float last_data_
Definition: lidar.h:41
Lidar(Arduino_Device *adev, SensorName name)
Definition: lidar.h:26
~Lidar()
Definition: lidar.h:24
void set_Outliers(Vec2< float > out)
Definition: lidar.h:36
int init() override
Definition: lidar.cpp:11
float read() override
Definition: lidar.cpp:17
SensorName
Definition: sensor.h:12
SensorName name_
Definition: sensor.h:49
bool available() override
Definition: lidar.cpp:42
void denit() override
Definition: lidar.cpp:47
Lidar & operator=(Lidar &&)=default