|
sbgECom Library
5.3.2276-stable
Interface SBG Systems IMU/AHRS/INS
|
#include <sbgEComLogShipMotion.h>
Data Fields | |
| uint32_t | timeStamp |
| uint16_t | status |
| float | mainHeavePeriod |
| float | shipMotion [3] |
| float | shipAccel [3] |
| float | shipVel [3] |
Structure storing data for the SBG_ECOM_LOG_SHIP_MOTION or SBG_ECOM_LOG_SHIP_MOTION_HP message.
Ship motion measurements are defined in a vessel-specific coordinate frame:
Note: Always check the status flags before using the data, as they indicate the validity of each output. Some data fields, such as the heave period or surge/sway components, may be unavailable in certain frames.
| uint32_t _SbgEComLogShipMotion::timeStamp |
Time in microseconds since sensor power-up.
| uint16_t _SbgEComLogShipMotion::status |
Status bitmask indicating validity of ship motion data.
| float _SbgEComLogShipMotion::mainHeavePeriod |
Dominant heave period in seconds.
| float _SbgEComLogShipMotion::shipMotion[3] |
Surge, sway, and heave positions in meters.
| float _SbgEComLogShipMotion::shipAccel[3] |
Surge, sway, and heave accelerations in m.s^-2.
| float _SbgEComLogShipMotion::shipVel[3] |
Surge, sway, and heave velocities in m.s^-1.