Declarations for the RADIOMETRY node. More...
#include "time.h"#include <signal.h>#include "ros_resources.hpp"#include "tools.hpp"#include "improc.hpp"#include <dynamic_reconfigure/server.h>#include "radiometryConfig.h"#include <inttypes.h>#include <stdint.h>#include <stdio.h>#include <unistd.h>#include <string.h>#include <stdlib.h>#include <errno.h>#include <modbus.h>

Go to the source code of this file.
Classes | |
| struct | radiometryData |
| Stores configuration information for the radiometry node. More... | |
| class | radiometryNode |
| Manages the driver / streamer. More... | |
Defines | |
| #define | DEFAULT_BAUD_RATE 9600 |
| #define | DEFAULT_MAX_STABLE_VARIATION 0.01 |
| #define | DEFAULT_MIN_STABLE_TIME 60.0 |
| #define | DEFAULT_PORT_ADDRESS "/dev/ttyUSB0" |
| #define | DEFAULT_SERIAL_POLLING_RATE 0.1 |
| #define | MAXIMUM_BLACKBODY_TEMPERATURE 80.0 |
| #define | TEMP_ERROR_HACK 0.001 |
Typedefs | |
| typedef dynamic_reconfigure::Server < thermalvis::radiometryConfig > | Server |
Functions | |
| void | mySigintHandler (int sig) |
Variables | |
| const char | __PROGRAM__ [] = "RADIOMETRY" |
| boost::shared_ptr < radiometryNode > * | globalNodePtr |
| const uint16_t | ISOTECH_SETPOINT_ADDR = 0x18 |
| const uint16_t | ISOTECH_SP_ADDR = 0x02 |
| const uint16_t | ISOTECH_TEMP_ADDR = 0x01 |
| const uint16_t | UT_BITS_NB = 0x25 |
| const uint16_t | UT_INPUT_BITS_NB = 0x16 |
| const uint16_t | UT_INPUT_REGISTERS_NB = 0x1 |
| const uint16_t | UT_REGISTERS_NB = 0x3 |
| bool | wantsToShutdown = false |
Declarations for the RADIOMETRY node.
Definition in file radiometry.hpp.
| #define DEFAULT_BAUD_RATE 9600 |
Definition at line 46 of file radiometry.hpp.
| #define DEFAULT_MAX_STABLE_VARIATION 0.01 |
Definition at line 43 of file radiometry.hpp.
| #define DEFAULT_MIN_STABLE_TIME 60.0 |
Definition at line 42 of file radiometry.hpp.
| #define DEFAULT_PORT_ADDRESS "/dev/ttyUSB0" |
Definition at line 45 of file radiometry.hpp.
| #define DEFAULT_SERIAL_POLLING_RATE 0.1 |
Definition at line 44 of file radiometry.hpp.
| #define MAXIMUM_BLACKBODY_TEMPERATURE 80.0 |
Definition at line 47 of file radiometry.hpp.
| #define TEMP_ERROR_HACK 0.001 |
Definition at line 48 of file radiometry.hpp.
| typedef dynamic_reconfigure::Server< thermalvis::radiometryConfig > Server |
Definition at line 50 of file radiometry.hpp.
| void mySigintHandler | ( | int | sig | ) |
Definition at line 350 of file calibrator.cpp.
| const char __PROGRAM__[] = "RADIOMETRY" |
Definition at line 40 of file radiometry.hpp.
| boost::shared_ptr< radiometryNode >* globalNodePtr |
Definition at line 167 of file radiometry.hpp.
| const uint16_t ISOTECH_SETPOINT_ADDR = 0x18 |
Definition at line 34 of file radiometry.hpp.
| const uint16_t ISOTECH_SP_ADDR = 0x02 |
Definition at line 36 of file radiometry.hpp.
| const uint16_t ISOTECH_TEMP_ADDR = 0x01 |
Definition at line 35 of file radiometry.hpp.
| const uint16_t UT_BITS_NB = 0x25 |
Definition at line 29 of file radiometry.hpp.
| const uint16_t UT_INPUT_BITS_NB = 0x16 |
Definition at line 30 of file radiometry.hpp.
| const uint16_t UT_INPUT_REGISTERS_NB = 0x1 |
Definition at line 32 of file radiometry.hpp.
| const uint16_t UT_REGISTERS_NB = 0x3 |
Definition at line 31 of file radiometry.hpp.
| bool wantsToShutdown = false |
Definition at line 52 of file radiometry.hpp.