Go to the documentation of this file.
16 #ifndef PSEN_SCAN_V2_STANDALONE_MONITORING_FRAME_MSG_BUILDER_H
17 #define PSEN_SCAN_V2_STANDALONE_MONITORING_FRAME_MSG_BUILDER_H
29 namespace data_conversion_layer
31 namespace monitoring_frame
121 #endif // PSEN_SCAN_V2_STANDALONE_MONITORING_FRAME_MSG_BUILDER_H
MessageBuilder & resolution(const util::TenthOfDegree &resolution)
MessageBuilder & measurements(const std::vector< double > &measurements)
configuration::ScannerId scanner_id_
boost::optional< std::vector< diagnostic::Message > > diagnostic_messages_
Represents the IO PIN field of a monitoring frame.
boost::optional< std::vector< double > > intensities_
boost::optional< uint32_t > scan_counter_
MessageBuilder & intensities(const std::vector< double > &intensities)
MessageBuilder & activeZoneset(uint8_t active_zoneset)
MessageBuilder & scannerId(configuration::ScannerId scanner_id)
MessageBuilder & scanCounter(uint32_t scan_counter)
boost::optional< uint8_t > active_zoneset_
boost::optional< std::vector< double > > measurements_
util::TenthOfDegree from_theta_
MessageBuilder & iOPinData(const io::PinData &io_pin_data)
boost::optional< io::PinData > io_pin_data_
Root namespace in which the software components to communicate with the scanner (firmware-version: 2)...
MessageBuilder & diagnosticMessages(const std::vector< diagnostic::Message > &diagnostic_messages)
Higher level data type representing a single monitoring frame.
MessageBuilder & fromTheta(const util::TenthOfDegree &from_theta)
Helper class representing angles in tenth of degree.
util::TenthOfDegree resolution_
psen_scan_v2
Author(s): Pilz GmbH + Co. KG
autogenerated on Sat Jun 22 2024 02:46:11