Paparazzi UAS
v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
|
Simply converts GPS ECEF position and velocity to NED and passes it through to the state interface. More...
Go to the source code of this file.
Macros | |
#define | DefaultInsImpl ins_gps_passthrough |
Functions | |
void | ins_gps_passthrough_init (void) |
void | ins_gps_passthrough_register (void) |
Simply converts GPS ECEF position and velocity to NED and passes it through to the state interface.
Definition in file ins_gps_passthrough.h.
#define DefaultInsImpl ins_gps_passthrough |
Definition at line 31 of file ins_gps_passthrough.h.
void ins_gps_passthrough_init | ( | void | ) |
Definition at line 91 of file ins_gps_passthrough.c.
References LlaCoor_i::alt, DefaultPeriodic, ecef_of_lla_i(), FALSE, LtpDef_i::hmsl, ins_gp, INT32_VECT3_ZERO, LlaCoor_i::lat, LlaCoor_i::lon, InsGpsPassthrough::ltp_accel, InsGpsPassthrough::ltp_def, ltp_def_from_ecef_i(), InsGpsPassthrough::ltp_initialized, InsGpsPassthrough::ltp_pos, InsGpsPassthrough::ltp_speed, register_periodic_telemetry(), stateSetLocalOrigin_i(), and TRUE.
Referenced by ins_gps_passthrough_register().
void ins_gps_passthrough_register | ( | void | ) |
Definition at line 173 of file ins_gps_passthrough.c.
References ABI_BROADCAST, gps_cb(), ins_gps_passthrough_init(), and ins_register_impl().