You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
u16vdop; /**< Vertical Dilution of Precision, as per last available DOPS from Starling GNSS engine [0.01] */
56
56
u8n_sats; /**< Number of satellites, as per last available solution from Starling GNSS engine */
57
57
u16age_corrections; /**< Age of the corrections (0xFFFF indicates invalid), as per last available AGE_CORRECTIONS from Starling GNSS engine [deciseconds] */
58
-
u8alignment_status; /**< Bits for reason why it cannot align (yet) */
58
+
u8alignment_status; /**< State of alignment and the status and receipt of the alignment inputs */
59
59
u32last_used_gnss_pos_tow; /**< Tow of last-used GNSS position measurement [ms] */
60
60
u32last_used_gnss_vel_tow; /**< Tow of last-used GNSS velocity measurement [ms] */
61
61
solution_input_type_tsol_in[0]; /**< Array of Metadata describing the sensors potentially involved in the solution. Each element in the array represents a single sensor type and consists of flags containing (meta)data pertaining to that specific single sensor. Refer to each (XX)InputType descriptor in the present doc. */
62
62
} msg_soln_meta_t;
63
63
64
64
65
-
/** Flags for a given GNSS sensor used as input for the fuzed solution.
65
+
/** Instruments the physical type of GNSS sensor input to the fuzed solution.
66
66
*
67
-
* Metadata around the GNSS sensors involved in the fuzed solution. Accessible through sol_in[N].flags
68
-
* in a MSG_SOLN_META.
69
-
* Note: Just to build descriptive tables in documentation and not actually used.
67
+
* Metadata around the GNSS sensors involved in the fuzed solution.
68
+
* Accessible through sol_in[N].flags in a MSG_SOLN_META.
70
69
*/
71
-
#defineSBP_GNSSInputType 0xFFE7
72
70
typedefstructSBP_ATTR_PACKED {
73
71
u8flags; /**< flags that store all relevant info specific to this sensor type. */
74
72
} gnss_input_type_t;
75
73
76
74
77
-
/** Flags for a given IMU sensor used as input for the fuzed solution.
75
+
/** Provides detail about the IMU sensor, its timestamping mode, and its quality for input to the fuzed solution.
78
76
*
79
-
* Metadata around the IMU sensors involved in the fuzed solution. Accessible through sol_in[N].flags
80
-
* in a MSG_SOLN_META.
81
-
* Note: Just to build descriptive tables in documentation and not actually used.
77
+
* Metadata around the IMU sensors involved in the fuzed solution.
78
+
* Accessible through sol_in[N].flags in a MSG_SOLN_META.
82
79
*/
83
-
#defineSBP_IMUInputType 0xFFE8
84
80
typedefstructSBP_ATTR_PACKED {
85
-
u8flags; /**< flags that store all relevant info specific to this sensor type. */
81
+
u8flags; /**< Instrument time, grade, and architecture for a sensor. */
86
82
} imu_input_type_t;
87
83
88
84
89
-
/** Flags for a given Odometry sensor used as input for the fuzed solution.
85
+
/** Provides detail about the Odometry sensor, its timestamping mode, and its quality for input to the fuzed solution.
90
86
*
91
-
* Metadata around the Odometry sensors involved in the fuzed solution. Accessible through sol_in[N].flags
92
-
* in a MSG_SOLN_META.
93
-
* Note: Just to build descriptive tables in documentation and not actually used.
87
+
* Metadata around the Odometry sensors involved in the fuzed solution.
88
+
* Accessible through sol_in[N].flags in a MSG_SOLN_META.
94
89
*/
95
-
#defineSBP_OdoInputType 0xFFE9
96
90
typedefstructSBP_ATTR_PACKED {
97
-
u8flags; /**< flags that store all relevant info specific to this sensor type. */
91
+
u8flags; /**< Instrument ODO rate, grade, and quality. */
0 commit comments