#include <array>#include <bitset>#include <ostream>#include <string>#include <fmt/format.h>#include <fmt/ostream.h>#include "psen_scan_v2_standalone/data_conversion_layer/io_constants.h"#include "psen_scan_v2_standalone/util/format_range.h"

Go to the source code of this file.
Classes | |
| struct | psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::io::PinData |
| Represents the IO PIN field of a monitoring frame. More... | |
Namespaces | |
| psen_scan_v2_standalone | |
| Root namespace in which the software components to communicate with the scanner (firmware-version: 2) are realised/implemented. | |
| psen_scan_v2_standalone::data_conversion_layer | |
| Contains the data serialization and deserialization layer. | |
| psen_scan_v2_standalone::data_conversion_layer::monitoring_frame | |
| Namespace containing all things about the MonitoringFrame data strucure. | |
| psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::io | |
| Contains all types, etc. needed to describe the IOs information contained in a data_conversion_layer::monitoring_frame::Message. | |
Functions | |
| static std::string | psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::io::getInputName (std::size_t byte_location, std::size_t bit_location) |
| static LogicalInputType | psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::io::getInputType (std::size_t byte_location, std::size_t bit_location) |
| static std::string | psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::io::getOutputName (std::size_t byte_location, std::size_t bit_location) |
| static OutputType | psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::io::getOutputType (std::size_t byte_location, std::size_t bit_location) |
| std::ostream & | psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::io::operator<< (std::ostream &os, const PinData &pd) |
Variables | |
| static constexpr uint32_t | psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::io::NUMBER_OF_INPUT_BYTES { RAW_CHUNK_LOGICAL_INPUT_SIGNALS_IN_BYTES } |
| static constexpr uint32_t | psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::io::NUMBER_OF_OUTPUT_BYTES { RAW_CHUNK_OUTPUT_SIGNALS_IN_BYTES } |