![]() |
Fixposition SDK 0.0.0-heads/main-0-gb93ddb4
Collection of c++ libraries and apps for use with Fixposition products on Linux
|
FP_A-ODOMSTATUS (version 1) messages payload. More...
#include <fpa.hpp>
Public Member Functions | |
| bool | SetFromMsg (const uint8_t *msg, const std::size_t msg_size) final |
| Set data from message. | |
| Public Member Functions inherited from fpsdk::common::parser::fpa::FpaPayload | |
| virtual | ~FpaPayload ()=default |
| Virtual dtor for polymorphism. | |
| bool | SetFromBuf (const std::vector< uint8_t > &buf) |
| Set data from message. | |
Public Attributes | |
| FpaGpsTime | gps_time |
| Time. | |
| FpaInitStatus | init_status |
| Fusion init status. | |
| FpaMeasStatus | fusion_imu |
| Fusion measurement status: IMU. | |
| FpaMeasStatus | fusion_gnss1 |
| Fusion measurement status: GNSS 1. | |
| FpaMeasStatus | fusion_gnss2 |
| Fusion measurement status: GNSS 2. | |
| FpaMeasStatus | fusion_corr |
| Fusion measurement status: GNSS corrections. | |
| FpaMeasStatus | fusion_cam1 |
| Fusion measurement status: camera. | |
| FpaMeasStatus | fusion_ws |
| Fusion measurement status: wheelspeed. | |
| FpaMeasStatus | fusion_markers |
| Fusion measurement status: markers. | |
| FpaImuStatus | imu_status |
| IMU bias status. | |
| FpaImuNoise | imu_noise |
| IMU variance status. | |
| FpaImuConv | imu_conv |
| IMU convergence status. | |
| FpaGnssStatus | gnss1_status |
| GNSS 1 status. | |
| FpaGnssStatus | gnss2_status |
| GNSS 2 status. | |
| FpaBaselineStatus | baseline_status |
| Baseline status. | |
| FpaCorrStatus | corr_status |
| GNSS correction status. | |
| FpaCamStatus | cam1_status |
| Camera 1 status. | |
| FpaWsStatus | ws_status |
| Wheelspeed status. | |
| FpaWsConv | ws_conv |
| Wheelspeed convergence status. | |
| FpaMarkersStatus | markers_status |
| Marker status. | |
| FpaMarkersConv | markers_conv |
| Marker convergence status. | |
| Public Attributes inherited from fpsdk::common::parser::fpa::FpaPayload | |
| bool | valid_ = false |
| Payload successfully decoded (true), or not (yet) decoded (false) | |
| FpaMessageType | msg_type_ = FpaMessageType::UNSPECIFIED |
| Message (payload) type. | |
Static Public Attributes | |
| static constexpr const char * | MSG_NAME = "FP_A-ODOMSTATUS" |
| Message name. | |
|
finalvirtual |
Set data from message.
| [in] | msg | Pointer to the FP_A message |
| [in] | msg_size | Size of the FP_A message (>= 11) |
Implements fpsdk::common::parser::fpa::FpaPayload.
| FpaGpsTime fpsdk::common::parser::fpa::FpaOdomstatusPayload::gps_time |
| FpaInitStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::init_status |
| FpaMeasStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::fusion_imu |
| FpaMeasStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::fusion_gnss1 |
| FpaMeasStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::fusion_gnss2 |
| FpaMeasStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::fusion_corr |
| FpaMeasStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::fusion_cam1 |
| FpaMeasStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::fusion_ws |
| FpaMeasStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::fusion_markers |
| FpaImuStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::imu_status |
| FpaImuNoise fpsdk::common::parser::fpa::FpaOdomstatusPayload::imu_noise |
| FpaImuConv fpsdk::common::parser::fpa::FpaOdomstatusPayload::imu_conv |
| FpaGnssStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::gnss1_status |
| FpaGnssStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::gnss2_status |
| FpaBaselineStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::baseline_status |
| FpaCorrStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::corr_status |
| FpaCamStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::cam1_status |
| FpaWsStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::ws_status |
| FpaWsConv fpsdk::common::parser::fpa::FpaOdomstatusPayload::ws_conv |
| FpaMarkersStatus fpsdk::common::parser::fpa::FpaOdomstatusPayload::markers_status |
| FpaMarkersConv fpsdk::common::parser::fpa::FpaOdomstatusPayload::markers_conv |
|
staticconstexpr |