Sensor Measurement Message Definitions

Measurement data from available sensors. More...

Classes

struct  point_one::fusion_engine::messages::IMUMeasurement
 IMU sensor measurement data (MessageType::IMU_MEASUREMENT, version 1.0). More...
 
struct  point_one::fusion_engine::messages::VehicleSpeedMeasurement
 Vehicle body speed measurement (MessageType::VEHICLE_SPEED_MEASUREMENT, version 1.0). More...
 
struct  point_one::fusion_engine::messages::VehicleTickMeasurement
 Singular wheel encoder tick measurement, representing vehicle body speed (MessageType::VEHICLE_TICK_MEASUREMENT, version 1.0). More...
 
struct  point_one::fusion_engine::messages::WheelSpeedMeasurement
 Differential wheel speed measurement (MessageType::WHEEL_SPEED_MEASUREMENT, version 1.0). More...
 
struct  point_one::fusion_engine::messages::WheelTickMeasurement
 Differential wheel encoder tick measurement (MessageType::WHEEL_TICK_MEASUREMENT, version 1.0). More...
 

Enumerations

enum  point_one::fusion_engine::messages::GearType : uint8_t {
  point_one::fusion_engine::messages::GearType::UNKNOWN = 0, point_one::fusion_engine::messages::GearType::FORWARD = 1, point_one::fusion_engine::messages::GearType::REVERSE = 2, point_one::fusion_engine::messages::GearType::PARK = 3,
  point_one::fusion_engine::messages::GearType::NEUTRAL = 4
}
 The current transmission gear used by the vehicle. More...
 
enum  point_one::fusion_engine::messages::SystemTimeSource : uint8_t {
  point_one::fusion_engine::messages::SystemTimeSource::INVALID = 0, point_one::fusion_engine::messages::SystemTimeSource::P1_TIME = 1, point_one::fusion_engine::messages::SystemTimeSource::TIMESTAMPED_ON_RECEPTION = 2, point_one::fusion_engine::messages::SystemTimeSource::SENDER_SYSTEM_TIME = 3,
  point_one::fusion_engine::messages::SystemTimeSource::GPS_TIME = 4
}
 The source of a point_one::fusion_engine::messages::Timestamp used to represent the time of applicability of an incoming sensor measurement. More...
 

Detailed Description

Measurement data from available sensors.

See also Message Definitions.

Enumeration Type Documentation

◆ GearType

The current transmission gear used by the vehicle.

Enumerator
UNKNOWN 

The transmission gear is not known, or does not map to a supported GearType.

FORWARD 

The vehicle is in a forward gear.

REVERSE 

The vehicle is in reverse.

PARK 

The vehicle is parked.

NEUTRAL 

The vehicle is in neutral.

Definition at line 194 of file measurements.h.

◆ SystemTimeSource

The source of a point_one::fusion_engine::messages::Timestamp used to represent the time of applicability of an incoming sensor measurement.

Enumerator
INVALID 

Timestamp not valid.

P1_TIME 

Message timestamped in P1 time.

TIMESTAMPED_ON_RECEPTION 

Message timestamped in system time, generated when received by the device.

SENDER_SYSTEM_TIME 

Message timestamp was generated from a monotonic clock of an external system.

GPS_TIME 

Message timestamped in GPS time, referenced to 1980/1/6.

Definition at line 34 of file measurements.h.