point_one::fusion_engine::messages::RawVehicleTickOutput Struct Reference

Detailed Description

Raw (uncorrected) single wheel encoder tick output (MessageType::RAW_VEHICLE_TICK_OUTPUT, version 1.0).

This message is an output from the device that contains a wheel encoder tick count representing the along-track speed of the vehicle (forward/backward). This value comes directly from the sensor, and does not have any corrections or calibration applied.

See also VehicleTickInput.

Definition at line 1002 of file measurements.h.

Inheritance diagram for point_one::fusion_engine::messages::RawVehicleTickOutput:
point_one::fusion_engine::messages::MessagePayload

#include <point_one/fusion_engine/messages/measurements.h>

Public Attributes

MeasurementDetails details
 Measurement timestamp and additional information, if available. More...
 
GearType gear = GearType::UNKNOWN
 The transmission gear currently in use, or direction of motion, if available. More...
 
uint32_t tick_count = 0
 The current encoder tick count. More...
 

Static Public Attributes

static constexpr MessageType MESSAGE_TYPE
 
static constexpr uint8_t MESSAGE_VERSION = 0
 

Member Data Documentation

◆ details

MeasurementDetails point_one::fusion_engine::messages::RawVehicleTickOutput::details

Measurement timestamp and additional information, if available.

See MeasurementDetails for details.

Definition at line 1011 of file measurements.h.

◆ gear

GearType point_one::fusion_engine::messages::RawVehicleTickOutput::gear = GearType::UNKNOWN

The transmission gear currently in use, or direction of motion, if available.

Set to GearType::FORWARD or GearType::REVERSE where vehicle direction information is available externally.

Definition at line 1026 of file measurements.h.

◆ MESSAGE_TYPE

constexpr MessageType point_one::fusion_engine::messages::RawVehicleTickOutput::MESSAGE_TYPE
staticconstexpr
Initial value:

Definition at line 1003 of file measurements.h.

◆ MESSAGE_VERSION

constexpr uint8_t point_one::fusion_engine::messages::RawVehicleTickOutput::MESSAGE_VERSION = 0
staticconstexpr

Definition at line 1005 of file measurements.h.

◆ tick_count

uint32_t point_one::fusion_engine::messages::RawVehicleTickOutput::tick_count = 0

The current encoder tick count.

The interpretation of these ticks is defined outside of this message.

Definition at line 1017 of file measurements.h.


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