45 #define INS_PT_GPS_ID GPS_MULTI_ID
51 uint32_t stamp __attribute__((unused)),
60 gps_s->ned_vel.
x / 100.0f,
61 gps_s->ned_vel.y / 100.0f,
62 gps_s->ned_vel.z / 100.0f
Event structure to store callbacks in a linked list.
void ins_reset_altitude_ref(void)
INS altitude reference reset.
float alt
in meters (above WGS84 reference ellipsoid or above MSL)
void ins_gps_passthrough_init(void)
Main include for ABI (AirBorneInterface).
Integrated Navigation System interface.
position in UTM coordinates Units: meters
static void stateSetPositionUtm_f(struct UtmCoor_f *utm_pos)
Set position from UTM coordinates (float).
static void stateSetSpeedNed_f(struct NedCoor_f *ned_speed)
Set ground speed in local NED coordinates (float).
int32_t hmsl
height above mean sea level (MSL) in mm
static void gps_cb(uint8_t sender_id, uint32_t stamp, struct GpsState *gps_s)
vector in North East Down coordinates Units: meters
data structure for GPS information
void ins_reset_local_origin(void)
INS local origin reset.
Device independent GPS code (interface)
struct UtmCoor_f utm_origin_f
Definition of the origin of Utm coordinate system.
#define INS_PT_GPS_ID
ABI binding for gps data.
struct UtmCoor_f utm_float_from_gps(struct GpsState *gps_s, uint8_t zone)
Convenience functions to get utm position from GPS state.
API to get/set the generic vehicle states.
Simply passes GPS through to the state interface.
Fixedwing Navigation library.
static void stateSetLocalUtmOrigin_f(struct UtmCoor_f *utm_def)
Set the local (flat earth) coordinate frame origin from UTM (float).
struct GpsState gps
global GPS state