libsbp  v2.4.7
imu.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2015-2018 Swift Navigation Inc.
3  * Contact: Swift Navigation <dev@swiftnav.com>
4  *
5  * This source is subject to the license found in the file 'LICENSE' which must
6  * be be distributed together with this source. All other rights reserved.
7  *
8  * THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
9  * EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
10  * WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
11  */
12 
13 /*****************************************************************************
14  * Automatically generated from yaml/swiftnav/sbp/imu.yaml
15  * with generate.py. Please do not hand edit!
16  *****************************************************************************/
17 
23 #ifndef LIBSBP_IMU_MESSAGES_H
24 #define LIBSBP_IMU_MESSAGES_H
25 
26 #include "common.h"
27 
28 SBP_PACK_START
29 
30 
38 #define SBP_MSG_IMU_RAW 0x0900
39 typedef struct SBP_ATTR_PACKED {
40  u32 tow;
52 
53 
60 #define SBP_MSG_IMU_AUX 0x0901
61 typedef struct SBP_ATTR_PACKED {
66 
67 
70 SBP_PACK_END
71 
72 #endif /* LIBSBP_IMU_MESSAGES_H */
u8 imu_conf
IMU configuration.
Definition: imu.h:64
s16 acc_y
Acceleration in the IMU frame Y axis.
Definition: imu.h:46
s16 gyr_z
Angular rate around IMU frame Z axis.
Definition: imu.h:50
u8 tow_f
Milliseconds since start of GPS week, fractional part [ms / 256].
Definition: imu.h:43
int16_t s16
Signed 16-bit integer.
Definition: common.h:34
u8 imu_type
IMU type.
Definition: imu.h:62
uint8_t u8
Unsigned 8-bit integer.
Definition: common.h:40
uint32_t u32
Unsigned 32-bit integer.
Definition: common.h:44
s16 acc_z
Acceleration in the IMU frame Z axis.
Definition: imu.h:47
s16 acc_x
Acceleration in the IMU frame X axis.
Definition: imu.h:45
u32 tow
Milliseconds since start of GPS week.
Definition: imu.h:40
s16 temp
Raw IMU temperature.
Definition: imu.h:63
s16 gyr_y
Angular rate around IMU frame Y axis.
Definition: imu.h:49
s16 gyr_x
Angular rate around IMU frame X axis.
Definition: imu.h:48