adc_dump.h
Go to the documentation of this file.
1 #ifndef TOPOSENS_ECHO_DRIVER_ADC_DUMP_H
2 #define TOPOSENS_ECHO_DRIVER_ADC_DUMP_H
3 
4 #include <toposens/sensor_lib.h>
5 
6 #include "toposens_echo_driver/RequestAdcDump.h"
7 
9 {
16 // NOLINTNEXTLINE (google-runtime-references)
17 bool requestAdcDump(RequestAdcDump::Request& req, RequestAdcDump::Response& res);
18 
25 auto saveAdcBlobData(ADCDump_t* adc_dump, const char* file_path) -> bool;
26 
31 void requestAdcDumpCallback(uint16_t sender_id, uint32_t data_size);
32 
37 void adcDumpEndCallback(uint16_t sender_id);
38 
39 } // namespace toposens_echo_driver
40 
41 #endif // TOPOSENS_ECHO_DRIVER_ADC_DUMP_H
bool requestAdcDump(RequestAdcDump::Request &req, RequestAdcDump::Response &res)
ROS Service Callback for ADC Dump Requests.
Definition: adc_dump.cpp:9
void adcDumpEndCallback(uint16_t sender_id)
Callback for device driver library.
Definition: adc_dump.cpp:94
auto saveAdcBlobData(ADCDump_t *adc_dump, const char *file_path) -> bool
Saves given adc_dump to file file_path.
Definition: adc_dump.cpp:59
void requestAdcDumpCallback(uint16_t sender_id, uint32_t data_size)
Callback for device driver library.
Definition: adc_dump.cpp:92
This file contains the highlevel interface prototypes to the low-level Protocol.


toposens_echo_driver
Author(s): Tobias Roth , Dennis Maier , Baris Yazici
autogenerated on Mon Feb 28 2022 23:57:42