1 #include "ObSensorTest.h"
38 _logger->error(
"s1={} !!!", static_cast<void *>(s1));
39 _logger->error(
"s2={} !!!", static_cast<void *>(s2));
44 _logger->trace(
"Doing speed s1={} s2={} timeout={} ...", s1->
name(),
54 _logger->trace(
"Doing json name={} ...", name);
60 json +=
"\"testData\" : 0";
std::shared_ptr< spdlog::logger > _logger
Pointer to spd logger.
virtual ~ObSensorTest() override
std::string name() const
Returns name of sensor.
ObSensor * _first
Pointer to first sensor.
ObSensor * _change
Pointer to change sensor.
ObSensor * _second
Pointer to second sensor.
void process() override
Process function.
void speed(ObSensor *s1, ObSensor *s2, unsigned int timeout=1000) override
Calculate time change (speed)
std::string json(const std::string name={"static"}) const override
std::string _name
Sensor name.
ObSensorTest(std::string _name={"sys"})