![]() |
Fixposition SDK 0.0.0-heads/main-0-g97f6014
Collection of c++ libraries and apps for use with Fixposition products on Linux
|
FP_A-ODOMSH (version 1) messages payload (ECEF) 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. | |
Static Public Attributes | |
| static constexpr const char * | MSG_NAME = "FP_A-ODOMSH" |
| Message name. | |
Additional Inherited Members | |
| Public Attributes inherited from fpsdk::common::parser::fpa::FpaOdomPayload | |
| FpaGpsTime | gps_time |
| Time. | |
| FpaFloat3 | pos |
| Position, X/Y/Z components. | |
| FpaFloat4 | orientation |
| Quaternion, W/X/Y/Z components. | |
| FpaFloat3 | vel |
| Velocity, X/Y/Z components. | |
| FpaFloat3 | rot |
| Bias corrected angular velocity, X/Y/Z components. | |
| FpaFloat3 | acc |
| Bias corrected acceleration, X/Y/Z components. | |
| FpaFusionStatusLegacy | fusion_status |
| Fustion status. | |
| FpaImuStatusLegacy | imu_bias_status |
| IMU bias status. | |
| FpaGnssFix | gnss1_fix |
| Fix status of GNSS1 receiver. | |
| FpaGnssFix | gnss2_fix |
| Fix status of GNSS2 receiver. | |
| FpaWsStatusLegacy | wheelspeed_status |
| Wheelspeed status. | |
| FpaFloat6 | pos_cov |
| Position covariance, XX/YY/ZZ/XY/YZ/XZ components. | |
| FpaFloat6 | orientation_cov |
| Orientation covariance, XX/YY/ZZ/XY/YZ/XZ components. | |
| FpaFloat6 | vel_cov |
| Velocity covariance, XX/YY/ZZ/XY/YZ/XZ components. | |
| char | version [100] = { 0 } |
| Software version string. | |
| 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. | |
|
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::FpaOdomPayload.
|
staticconstexpr |