#include <stdint.h>
#include <libsub.h>
#include <string>
#include <vector>
#include <ostream>
#include "ros/serialization.h"
#include "ros/builtin_message_traits.h"
#include "ros/message_operations.h"
#include "ros/message.h"
#include "ros/time.h"
#include "ros/service_traits.h"
#include <boost/function.hpp>
#include <boost/thread/recursive_mutex.hpp>
#include <ros/node_handle.h>
#include <dynamic_reconfigure/ConfigDescription.h>
#include "dynamic_reconfigure/Config.h"
#include <skin_driver/MyStuffConfig.h>
Go to the source code of this file.
Classes | |
class | Skin |
An interface which establishes the communication between the GUIs and the ECU of the sensor skin. More... | |
struct | SKINMEAS |
Measurement output. More... | |
Namespaces | |
namespace | skinc_def |
A namespace with parameters and constants. | |
Variables | |
const int | skinc_def::anz_byte_per_sensor = 8 |
Number of bytes per sensor. | |
const int | skinc_def::end_of_chain_marker = 254 |
Value of the end of chain marker. | |
const int | skinc_def::I2C_communication_frequency = 100000 |
I2C communication frequency (standard Mode: 100000Hz). | |
const int | skinc_def::I2C_Mem_Adr = 2 |
const int | skinc_def::I2CAdr = 1 |
Address of slave (sensor skin). | |
const int | skinc_def::max_sensor_number = 192 |
Maximum number of connectable sensors. | |
const uint8_t | skinc_def::readadr_hi = 1 |
High-byte of the address which represents the beginning of the sensor data in the RAM. | |
const uint8_t | skinc_def::readadr_lo = 0 |
Low-byte of the address which represents the beginning of the sensor data in the RAM. | |
const uint8_t | skinc_def::readadr_log_hi = 0x00 |
High-byte of the address which represents the beginnign of the log files in the RAM. | |
const uint8_t | skinc_def::readadr_log_lo = 0xC1 |
Low-byte of the address which represents the beginnign of the log files in the RAM. | |
const uint8_t | skinc_def::stat_thres_default = 10 |
Default value for dynamic threshold. | |
const int | skinc_def::write_one_byte = 1 |