diff --git a/conf/airframes/examples/quadrotor_lisa_mx.xml b/conf/airframes/examples/quadrotor_lisa_mx.xml index 30341971ab..f9bb619787 100644 --- a/conf/airframes/examples/quadrotor_lisa_mx.xml +++ b/conf/airframes/examples/quadrotor_lisa_mx.xml @@ -17,6 +17,7 @@ + diff --git a/conf/modules/gps_furuno.xml b/conf/modules/gps_furuno.xml index b7d9f792ab..dc5c3d84d8 100644 --- a/conf/modules/gps_furuno.xml +++ b/conf/modules/gps_furuno.xml @@ -49,16 +49,4 @@ endif - - - - - - - - - - - - diff --git a/conf/modules/gps_mediatek_diy.xml b/conf/modules/gps_mediatek_diy.xml index 3c9a8c8973..b79ef51fec 100644 --- a/conf/modules/gps_mediatek_diy.xml +++ b/conf/modules/gps_mediatek_diy.xml @@ -45,16 +45,4 @@ endif - - - - - - - - - - - - diff --git a/conf/modules/gps_nmea.xml b/conf/modules/gps_nmea.xml index 5e4d8a18ce..367c53d977 100644 --- a/conf/modules/gps_nmea.xml +++ b/conf/modules/gps_nmea.xml @@ -45,16 +45,4 @@ endif - - - - - - - - - - - - diff --git a/conf/modules/gps_nps.xml b/conf/modules/gps_nps.xml new file mode 100644 index 0000000000..5ebd63cd07 --- /dev/null +++ b/conf/modules/gps_nps.xml @@ -0,0 +1,22 @@ + + + + + + Simulated GPS for NPS. + For NPS simulator. Can model GPS noise, bias and latency. + The GPS sensor configuration is done in the header file referenced by NPS_SENSORS_PARAMS. + + +
+ +
+ + + + + + + + +
diff --git a/conf/modules/gps_piksi.xml b/conf/modules/gps_piksi.xml index e5e269ea70..3970c27794 100644 --- a/conf/modules/gps_piksi.xml +++ b/conf/modules/gps_piksi.xml @@ -49,16 +49,4 @@ endif - - - - - - - - - - - - diff --git a/conf/modules/gps_sim.xml b/conf/modules/gps_sim.xml new file mode 100644 index 0000000000..ff98572b9b --- /dev/null +++ b/conf/modules/gps_sim.xml @@ -0,0 +1,21 @@ + + + + + + Simulated GPS + For simple fixedwing OCaml simulator. Does not model any GPS inaccuracies/noise. + + +
+ +
+ + + + + + + + +
diff --git a/conf/modules/gps_sim_hitl.xml b/conf/modules/gps_sim_hitl.xml new file mode 100644 index 0000000000..e92f600904 --- /dev/null +++ b/conf/modules/gps_sim_hitl.xml @@ -0,0 +1,28 @@ + + + + + + Sim HITL GPS + Simulate GPS for HITL (HardwareInTheLoop) from rotorcrafts horizontal/vertical reference system. + + + +
+ +
+ + + + + + + + + + + + + + +
diff --git a/conf/modules/gps_sirf.xml b/conf/modules/gps_sirf.xml index b892f1652d..dca29eadfc 100644 --- a/conf/modules/gps_sirf.xml +++ b/conf/modules/gps_sirf.xml @@ -45,16 +45,4 @@ endif - - - - - - - - - - - - diff --git a/conf/modules/gps_skytraq.xml b/conf/modules/gps_skytraq.xml index 969710ebf8..cb26f6bec8 100644 --- a/conf/modules/gps_skytraq.xml +++ b/conf/modules/gps_skytraq.xml @@ -45,16 +45,4 @@ endif - - - - - - - - - - - - diff --git a/conf/modules/gps_ublox.xml b/conf/modules/gps_ublox.xml index 71ff25105b..988437c20b 100644 --- a/conf/modules/gps_ublox.xml +++ b/conf/modules/gps_ublox.xml @@ -46,17 +46,5 @@ endif - - - - - - - - - - - - diff --git a/conf/modules/gps_ubx_i2c.xml b/conf/modules/gps_ubx_i2c.xml index ab1e733f3c..760231411c 100644 --- a/conf/modules/gps_ubx_i2c.xml +++ b/conf/modules/gps_ubx_i2c.xml @@ -4,6 +4,7 @@ U-blox GPS (I2C) + Extends the gps_ublox to provide I2C connectivity. @@ -17,7 +18,7 @@ - + diff --git a/conf/modules/gps_udp.xml b/conf/modules/gps_udp.xml index 241f64ce8b..3bde0c132d 100644 --- a/conf/modules/gps_udp.xml +++ b/conf/modules/gps_udp.xml @@ -38,16 +38,4 @@ endif - - - - - - - - - - - - diff --git a/sw/airborne/subsystems/gps/gps_sim_nps.h b/sw/airborne/subsystems/gps/gps_sim_nps.h index d4fc18bbe8..c1de3eee0d 100644 --- a/sw/airborne/subsystems/gps/gps_sim_nps.h +++ b/sw/airborne/subsystems/gps/gps_sim_nps.h @@ -11,6 +11,6 @@ extern bool gps_has_fix; extern void gps_feed_value(); -extern void gps_nps_impl_init(); +extern void gps_nps_init(); #endif /* GPS_SIM_NPS_H */