#include <barometer.hpp>

Public Member Functions | |
| bool | publish (float staticTemperature) |
| TemperatureSensor (ros::NodeHandle *nh, const char *topic, double period) | |
Public Member Functions inherited from BaseSensor | |
| BaseSensor ()=delete | |
| BaseSensor (ros::NodeHandle *nh, double period) | |
| void | disable () |
| void | enable () |
Additional Inherited Members | |
Protected Attributes inherited from BaseSensor | |
| bool | _isEnabled {false} |
| double | nextPubTimeSec_ = 0 |
| ros::NodeHandle * | node_handler_ |
| std::normal_distribution< double > | normalDistribution_ {std::normal_distribution<double>(0.0, 1.0)} |
| const double | PERIOD |
| ros::Publisher | publisher_ |
| std::default_random_engine | randomGenerator_ |
Definition at line 30 of file barometer.hpp.
| TemperatureSensor::TemperatureSensor | ( | ros::NodeHandle * | nh, |
| const char * | topic, | ||
| double | period | ||
| ) |
Definition at line 43 of file barometer.cpp.
| bool TemperatureSensor::publish | ( | float | staticTemperature | ) |
Definition at line 46 of file barometer.cpp.