Sensor Measurement Message Definitions
Measurement data from available sensors. More...
Classes Index
| struct | DeprecatedVehicleSpeedMeasurement |
|
(Deprecated) Vehicle body speed measurement (MessageType::DEPRECATED_VEHICLE_SPEED_MEASUREMENT, version 1). More... | |
| struct | DeprecatedWheelSpeedMeasurement |
|
(Deprecated) Differential wheel speed measurement (MessageType::DEPRECATED_WHEEL_SPEED_MEASUREMENT, version 1). More... | |
| struct | GNSSAttitudeOutput |
|
Multi-antenna GNSS attitude sensor measurement output with offset corrections applied (MessageType::GNSS_ATTITUDE_OUTPUT, version 1). More... | |
| struct | IMUInput |
|
IMU sensor measurement input (MessageType::IMU_INPUT, version 1). More... | |
| struct | IMUOutput |
|
IMU sensor measurement output with calibration and corrections applied (MessageType::IMU_OUTPUT, version 1). More... | |
| struct | InputDataWrapperMessage |
|
A block of incoming sensor data whose definition depends on the value of @ ref data_type. More... | |
| struct | MeasurementDetails |
|
The time of applicability and additional information for an incoming sensor measurement. More... | |
| struct | RawGNSSAttitudeOutput |
|
Raw (uncorrected) GNSS attitude sensor measurement output (MessageType::RAW_GNSS_ATTITUDE_OUTPUT, version 1). More... | |
| struct | RawIMUOutput |
|
Raw (uncorrected) IMU sensor measurement output (MessageType::RAW_IMU_OUTPUT, version 1). More... | |
| struct | RawVehicleSpeedOutput |
|
Raw (uncorrected) vehicle body speed measurement output (MessageType::RAW_VEHICLE_SPEED_OUTPUT, version 1). More... | |
| struct | RawVehicleTickOutput |
|
Raw (uncorrected) single wheel encoder tick output (MessageType::RAW_VEHICLE_TICK_OUTPUT, version 1). More... | |
| struct | RawWheelSpeedOutput |
|
Raw (uncorrected) dfferential wheel speed measurement output (MessageType::RAW_WHEEL_SPEED_OUTPUT, version 1). More... | |
| struct | RawWheelTickOutput |
|
Raw (uncorrected) dfferential wheel encoder tick output (MessageType::RAW_WHEEL_TICK_OUTPUT, version 1). More... | |
| struct | VehicleSpeedInput |
|
Vehicle body speed measurement input (MessageType::VEHICLE_SPEED_INPUT, version 1). More... | |
| struct | VehicleSpeedOutput |
|
Vehicle body speed measurement output with calibration and corrections applied (MessageType::VEHICLE_SPEED_OUTPUT, version 1). More... | |
| struct | VehicleTickInput |
|
Single wheel encoder tick input, representing vehicle body speed (MessageType::VEHICLE_TICK_INPUT, version 1). More... | |
| struct | WheelSpeedInput |
|
Differential wheel speed measurement input (MessageType::WHEEL_SPEED_INPUT, version 1). More... | |
| struct | WheelSpeedOutput |
|
Differential wheel speed measurement output with calibration and corrections applied (MessageType::WHEEL_SPEED_OUTPUT, version 1). More... | |
| struct | WheelTickInput |
|
Differential wheel encoder tick input (MessageType::WHEEL_TICK_INPUT, version 1). More... | |
Enumerations Index
| enum class | GearType : uint8_t { ... } |
|
The current transmission gear used by the vehicle. More... | |
| enum class | SensorDataSource : uint8_t { ... } |
|
The source of received sensor measurements, if known. More... | |
| enum class | SystemTimeSource : uint8_t { ... } |
|
The source of a point_one::fusion_engine::messages::Timestamp used to represent the time of applicability of an incoming sensor measurement. More... | |
Operators Index
| p1_ostream & | operator<< (p1_ostream &stream, DeviceType val) |
|
DeviceType stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, GearType val) |
| p1_ostream & | operator<< (p1_ostream &stream, SensorDataSource val) |
|
SensorDataSource stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, SystemTimeSource val) |
|
SystemTimeSource stream operator. More... | |
Functions Index
| P1_CONSTEXPR_FUNC const char * | to_string (GearType val) |
|
Get a human-friendly string name for the specified GearType. More... | |
| P1_CONSTEXPR_FUNC const char * | to_string (SensorDataSource val) |
|
Get a human-friendly string name for the specified SensorDataSource. More... | |
| P1_CONSTEXPR_FUNC const char * | to_string (SystemTimeSource val) |
|
Get a human-friendly string name for the specified SystemTimeSource. More... | |
Description
Measurement data from available sensors.
See also Message Definitions.
Enumerations
GearType
| strong |
The current transmission gear used by the vehicle.
- Enumeration values
Definition at line 365 of file measurements.h.
SensorDataSource
| strong |
The source of received sensor measurements, if known.
- Enumeration values
Definition at line 33 of file measurements.h.
SystemTimeSource
| strong |
The source of a point_one::fusion_engine::messages::Timestamp used to represent the time of applicability of an incoming sensor measurement.
- Enumeration values
-
INVALID Timestamp not valid (= 0) P1_TIME Message timestamped in P1 time (= 1) TIMESTAMPED_ON_RECEPTION Message timestamped in system time, generated when received by the device (= 2) SENDER_SYSTEM_TIME Message timestamp was generated from a monotonic clock of an external system (= 3) GPS_TIME Message timestamped in GPS time, referenced to 1980/1/6 (= 4)
Definition at line 96 of file measurements.h.
Operators
operator<<()
| inline |
DeviceType stream operator.
operator<<()
| inline |
GearType stream operator.
Definition at line 405 of file measurements.h.
operator<<()
| inline |
SensorDataSource stream operator.
Definition at line 85 of file measurements.h.
operator<<()
| inline |
SystemTimeSource stream operator.
Definition at line 145 of file measurements.h.
Functions
to_string()
|
Get a human-friendly string name for the specified GearType.
- Parameters
-
val The enum to get the string name for.
- Returns
The corresponding string name.
Definition at line 385 of file measurements.h.
to_string()
|
Get a human-friendly string name for the specified SensorDataSource.
- Parameters
-
val The enum to get the string name for.
- Returns
The corresponding string name.
Definition at line 63 of file measurements.h.
to_string()
|
Get a human-friendly string name for the specified SystemTimeSource.
- Parameters
-
val The enum to get the string name for.
- Returns
The corresponding string name.
Definition at line 125 of file measurements.h.
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.