FP_A-IMUBIAS (version 1) message payload.
More...
#include <fpa.hpp>
|
| bool | SetFromMsg (const uint8_t *msg, const std::size_t msg_size) final |
| | Set data from message.
|
|
virtual | ~FpaPayload ()=default |
| | Virtual dtor for polymorphism.
|
| bool | SetFromBuf (const std::vector< uint8_t > &buf) |
| | Set data from message.
|
|
| static constexpr const char * | MSG_NAME = "FP_A-IMUBIAS" |
| | Message name.
|
FP_A-IMUBIAS (version 1) message payload.
Definition at line 696 of file fpa.hpp.
◆ SetFromMsg()
| bool fpsdk::common::parser::fpa::FpaImubiasPayload::SetFromMsg |
( |
const uint8_t * | msg, |
|
|
const std::size_t | msg_size ) |
|
finalvirtual |
Set data from message.
- Parameters
-
| [in] | msg | Pointer to the FP_A message |
| [in] | msg_size | Size of the FP_A message (>= 11) |
- Returns
- true if message payload was correct and all data could be extracted (fields are now valid), or false otherwise (fields are now invalid)
Implements fpsdk::common::parser::fpa::FpaPayload.
◆ gps_time
| FpaGpsTime fpsdk::common::parser::fpa::FpaImubiasPayload::gps_time |
◆ fusion_imu
| FpaMeasStatus fpsdk::common::parser::fpa::FpaImubiasPayload::fusion_imu |
Fusion measurement status: IMU.
Definition at line 699 of file fpa.hpp.
◆ imu_status
| FpaImuStatus fpsdk::common::parser::fpa::FpaImubiasPayload::imu_status |
IMU bias status.
Definition at line 700 of file fpa.hpp.
◆ imu_noise
| FpaImuNoise fpsdk::common::parser::fpa::FpaImubiasPayload::imu_noise |
IMU variance status.
Definition at line 701 of file fpa.hpp.
◆ imu_conv
| FpaImuConv fpsdk::common::parser::fpa::FpaImubiasPayload::imu_conv |
IMU convergence status.
Definition at line 702 of file fpa.hpp.
◆ bias_acc
| FpaFloat3 fpsdk::common::parser::fpa::FpaImubiasPayload::bias_acc |
Accelerometer bias, X/Y/Z components.
Definition at line 703 of file fpa.hpp.
◆ bias_gyr
| FpaFloat3 fpsdk::common::parser::fpa::FpaImubiasPayload::bias_gyr |
Gyroscope bias, X/Y/Z components.
Definition at line 704 of file fpa.hpp.
◆ bias_cov_acc
| FpaFloat3 fpsdk::common::parser::fpa::FpaImubiasPayload::bias_cov_acc |
Accelerometer bias covariance, X/Y/Z components.
Definition at line 705 of file fpa.hpp.
◆ bias_cov_gyr
| FpaFloat3 fpsdk::common::parser::fpa::FpaImubiasPayload::bias_cov_gyr |
Gyroscope bias covariance, X/Y/Z components.
Definition at line 706 of file fpa.hpp.
◆ MSG_NAME
| const char* fpsdk::common::parser::fpa::FpaImubiasPayload::MSG_NAME = "FP_A-IMUBIAS" |
|
staticconstexpr |
Message name.
Definition at line 711 of file fpa.hpp.
The documentation for this struct was generated from the following file:
- fpsdk_common/include/fpsdk_common/parser/fpa.hpp