JaiaBot  1.20.0
JaiaBot micro-AUV software
_jaiabot_sensor_protobuf_SensorRequest Struct Reference

#include <nanopb/jaiabot/messages/sensor/sensor_core.pb.h>

Collaboration diagram for _jaiabot_sensor_protobuf_SensorRequest:

Public Attributes

uint64_t time
 
pb_size_t which_request_data
 
union {
   bool   request_metadata
 
   jaiabot_sensor_protobuf_Configuration   cfg
 
request_data
 
bool has_mcu_command
 
jaiabot_sensor_protobuf_MCUCommand mcu_command
 
bool has_calibration_type
 
jaiabot_sensor_protobuf_CalibrationType calibration_type
 
bool has_calibration_value
 
double calibration_value
 
bool has_compensation_type
 
jaiabot_sensor_protobuf_CompensationType compensation_type
 
bool has_compensation_value
 
double compensation_value
 

Detailed Description

Definition at line 66 of file sensor_core.pb.h.

Member Data Documentation

◆ calibration_type

jaiabot_sensor_protobuf_CalibrationType _jaiabot_sensor_protobuf_SensorRequest::calibration_type

Definition at line 76 of file sensor_core.pb.h.

◆ calibration_value

double _jaiabot_sensor_protobuf_SensorRequest::calibration_value

Definition at line 78 of file sensor_core.pb.h.

◆ cfg

jaiabot_sensor_protobuf_Configuration _jaiabot_sensor_protobuf_SensorRequest::cfg

Definition at line 71 of file sensor_core.pb.h.

◆ compensation_type

jaiabot_sensor_protobuf_CompensationType _jaiabot_sensor_protobuf_SensorRequest::compensation_type

Definition at line 80 of file sensor_core.pb.h.

◆ compensation_value

double _jaiabot_sensor_protobuf_SensorRequest::compensation_value

Definition at line 82 of file sensor_core.pb.h.

◆ has_calibration_type

bool _jaiabot_sensor_protobuf_SensorRequest::has_calibration_type

Definition at line 75 of file sensor_core.pb.h.

◆ has_calibration_value

bool _jaiabot_sensor_protobuf_SensorRequest::has_calibration_value

Definition at line 77 of file sensor_core.pb.h.

◆ has_compensation_type

bool _jaiabot_sensor_protobuf_SensorRequest::has_compensation_type

Definition at line 79 of file sensor_core.pb.h.

◆ has_compensation_value

bool _jaiabot_sensor_protobuf_SensorRequest::has_compensation_value

Definition at line 81 of file sensor_core.pb.h.

◆ has_mcu_command

bool _jaiabot_sensor_protobuf_SensorRequest::has_mcu_command

Definition at line 73 of file sensor_core.pb.h.

◆ mcu_command

jaiabot_sensor_protobuf_MCUCommand _jaiabot_sensor_protobuf_SensorRequest::mcu_command

Definition at line 74 of file sensor_core.pb.h.

◆ 

union { ... } _jaiabot_sensor_protobuf_SensorRequest::request_data

◆ request_metadata

bool _jaiabot_sensor_protobuf_SensorRequest::request_metadata

Definition at line 70 of file sensor_core.pb.h.

◆ time

uint64_t _jaiabot_sensor_protobuf_SensorRequest::time

Definition at line 67 of file sensor_core.pb.h.

◆ which_request_data

pb_size_t _jaiabot_sensor_protobuf_SensorRequest::which_request_data

Definition at line 68 of file sensor_core.pb.h.


The documentation for this struct was generated from the following file: