Manages the driver / streamer. More...
#include <radiometry.hpp>
Manages the driver / streamer.
Definition at line 84 of file radiometry.hpp.
radiometryNode::radiometryNode | ( | ros::NodeHandle & | nh, |
radiometryData | startupData | ||
) |
Definition at line 93 of file radiometry.cpp.
bool radiometryNode::changeSetPoint | ( | double | newVal | ) |
Definition at line 322 of file radiometry.cpp.
bool radiometryNode::closeBlackbodyComms | ( | ) |
Definition at line 309 of file radiometry.cpp.
bool radiometryNode::dataStillStreaming | ( | ) |
Definition at line 57 of file radiometry.cpp.
void radiometryNode::handle_camera | ( | const sensor_msgs::ImageConstPtr & | msg_ptr, |
const sensor_msgs::CameraInfoConstPtr & | info_msg | ||
) |
Definition at line 502 of file radiometry.cpp.
bool radiometryNode::isNodeValid | ( | ) |
Definition at line 76 of file radiometry.cpp.
Definition at line 65 of file radiometry.cpp.
bool radiometryNode::readSetpoint | ( | double & | setPoint | ) |
Definition at line 355 of file radiometry.cpp.
bool radiometryNode::readTemperature | ( | double & | actualTemp | ) |
Definition at line 391 of file radiometry.cpp.
void radiometryNode::serialCallback | ( | const ros::TimerEvent & | e | ) |
Definition at line 244 of file radiometry.cpp.
void radiometryNode::serverCallback | ( | thermalvis::radiometryConfig & | config, |
uint32_t | level | ||
) |
Definition at line 609 of file radiometry.cpp.
bool radiometryNode::setupBlackbody | ( | ) |
Definition at line 467 of file radiometry.cpp.
bool radiometryNode::setupBlackbodyComms | ( | ) |
Definition at line 427 of file radiometry.cpp.
Definition at line 168 of file radiometry.cpp.
bool radiometryNode::blackbodyIsSetup [private] |
Definition at line 93 of file radiometry.hpp.
Definition at line 118 of file radiometry.hpp.
radiometryData radiometryNode::configData [private] |
Definition at line 113 of file radiometry.hpp.
modbus_t* radiometryNode::ctx [private] |
Definition at line 125 of file radiometry.hpp.
double radiometryNode::currentTemp [private] |
Definition at line 105 of file radiometry.hpp.
cv_bridge::CvImagePtr radiometryNode::cv_ptr [private] |
Definition at line 115 of file radiometry.hpp.
double radiometryNode::elapsedTime [private] |
Definition at line 100 of file radiometry.hpp.
dynamic_reconfigure::Server<thermalvis::radiometryConfig>::CallbackType radiometryNode::f [private] |
Definition at line 134 of file radiometry.hpp.
bool radiometryNode::firstCall [private] |
Definition at line 122 of file radiometry.hpp.
cv::Mat radiometryNode::frame [private] |
Definition at line 107 of file radiometry.hpp.
int radiometryNode::imageIndex [private] |
Definition at line 103 of file radiometry.hpp.
string radiometryNode::imageLogFile [private] |
Definition at line 110 of file radiometry.hpp.
Definition at line 117 of file radiometry.hpp.
cv::Mat radiometryNode::lastFrame [private] |
Definition at line 107 of file radiometry.hpp.
bool radiometryNode::matEquality [private] |
Definition at line 108 of file radiometry.hpp.
int radiometryNode::nb_points [private] |
Definition at line 127 of file radiometry.hpp.
char radiometryNode::nodeName[256] [private] |
Definition at line 87 of file radiometry.hpp.
bool radiometryNode::nodeStillValid [private] |
Definition at line 91 of file radiometry.hpp.
ofstream radiometryNode::ofs_image_log [private] |
Definition at line 111 of file radiometry.hpp.
ofstream radiometryNode::ofs_thermistor_log [private] |
Definition at line 111 of file radiometry.hpp.
ros::Time radiometryNode::previousTime [private] |
Definition at line 101 of file radiometry.hpp.
ros::Timer radiometryNode::serial_timer [private] |
Definition at line 120 of file radiometry.hpp.
string radiometryNode::serialCommsFile [private] |
Definition at line 110 of file radiometry.hpp.
dynamic_reconfigure::Server<thermalvis::radiometryConfig> radiometryNode::server [private] |
Definition at line 133 of file radiometry.hpp.
bool radiometryNode::stabilityOnceOffFlag [private] |
Definition at line 98 of file radiometry.hpp.
double radiometryNode::stabilityTimer [private] |
Definition at line 99 of file radiometry.hpp.
char radiometryNode::subdirectoryName[256] [private] |
Definition at line 95 of file radiometry.hpp.
uint8_t* radiometryNode::tab_rp_bits [private] |
Definition at line 126 of file radiometry.hpp.
uint16_t* radiometryNode::tab_rp_registers [private] |
Definition at line 128 of file radiometry.hpp.
bool radiometryNode::targetTemperatureChanged [private] |
Definition at line 89 of file radiometry.hpp.
bool radiometryNode::temperatureIsStable [private] |
Definition at line 97 of file radiometry.hpp.
string radiometryNode::thermistorLogFile [private] |
Definition at line 110 of file radiometry.hpp.