[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] 8fb57b: [gps] convert gps subs
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] 8fb57b: [gps] convert gps subsystems to modules |
Date: |
Wed, 15 Jun 2016 12:25:01 -0700 |
Branch: refs/heads/gps_modules
Home: https://github.com/paparazzi/paparazzi
Commit: 8fb57b97b4b79e382f39a946c06a385e5d61b31a
https://github.com/paparazzi/paparazzi/commit/8fb57b97b4b79e382f39a946c06a385e5d61b31a
Author: Felix Ruess <address@hidden>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
R conf/firmwares/subsystems/fixedwing/gps_ublox_hitl.makefile
R conf/firmwares/subsystems/fixedwing/gps_ublox_utm.makefile
R conf/firmwares/subsystems/rotorcraft/gps_ardrone2.makefile
M conf/firmwares/subsystems/rotorcraft/gps_sim_hitl.makefile
M conf/firmwares/subsystems/rotorcraft/gps_sirf.makefile
R conf/firmwares/subsystems/rotorcraft/gps_ublox_utm.makefile
M conf/firmwares/subsystems/rotorcraft/gps_udp.makefile
M conf/firmwares/subsystems/shared/gps_furuno.makefile
M conf/firmwares/subsystems/shared/gps_mediatek_diy.makefile
M conf/firmwares/subsystems/shared/gps_nmea.makefile
M conf/firmwares/subsystems/shared/gps_piksi.makefile
M conf/firmwares/subsystems/shared/gps_skytraq.makefile
A conf/firmwares/subsystems/shared/gps_ublox_utm.makefile
A conf/modules/gps_furuno.xml
A conf/modules/gps_mediatek_diy.xml
A conf/modules/gps_nmea.xml
A conf/modules/gps_piksi.xml
A conf/modules/gps_sirf.xml
A conf/modules/gps_skytraq.xml
M conf/modules/gps_ublox.xml
A conf/modules/gps_udp.xml
Log Message:
-----------
[gps] convert gps subsystems to modules
and remove obsolete/non-functional gps_ublox_hitl and gps_ardrone2
GPS functions still need to be called from main...
Commit: 8afa5f01b22a9f584b2c2f36dc7459410a5d3111
https://github.com/paparazzi/paparazzi/commit/8afa5f01b22a9f584b2c2f36dc7459410a5d3111
Author: Felix Ruess <address@hidden>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
M conf/modules/gps_furuno.xml
M conf/modules/gps_mediatek_diy.xml
M conf/modules/gps_nmea.xml
M conf/modules/gps_piksi.xml
M conf/modules/gps_sirf.xml
M conf/modules/gps_skytraq.xml
M conf/modules/gps_ublox.xml
M conf/modules/gps_udp.xml
M sw/airborne/arch/sim/sim_gps.c
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/modules/ins/ins_xsens.c
M sw/airborne/modules/ins/ins_xsens.h
M sw/airborne/modules/ins/ins_xsens700.c
M sw/airborne/modules/ins/ins_xsens700.h
M sw/airborne/subsystems/gps.c
M sw/airborne/subsystems/gps.h
M sw/airborne/subsystems/gps/gps_datalink.c
M sw/airborne/subsystems/gps/gps_datalink.h
M sw/airborne/subsystems/gps/gps_mtk.c
M sw/airborne/subsystems/gps/gps_mtk.h
M sw/airborne/subsystems/gps/gps_nmea.c
M sw/airborne/subsystems/gps/gps_nmea.h
M sw/airborne/subsystems/gps/gps_piksi.c
M sw/airborne/subsystems/gps/gps_piksi.h
M sw/airborne/subsystems/gps/gps_sim.c
M sw/airborne/subsystems/gps/gps_sim.h
M sw/airborne/subsystems/gps/gps_sim_hitl.c
M sw/airborne/subsystems/gps/gps_sim_hitl.h
M sw/airborne/subsystems/gps/gps_sim_nps.c
M sw/airborne/subsystems/gps/gps_sim_nps.h
M sw/airborne/subsystems/gps/gps_sirf.c
M sw/airborne/subsystems/gps/gps_sirf.h
M sw/airborne/subsystems/gps/gps_skytraq.c
M sw/airborne/subsystems/gps/gps_skytraq.h
M sw/airborne/subsystems/gps/gps_ubx.c
M sw/airborne/subsystems/gps/gps_ubx.h
M sw/airborne/subsystems/gps/gps_udp.c
M sw/airborne/subsystems/gps/gps_udp.h
M sw/airborne/subsystems/ins/ins_alt_float.c
M sw/airborne/subsystems/ins/ins_vectornav_wrapper.c
M sw/airborne/subsystems/ins/ins_vectornav_wrapper.h
Log Message:
-----------
[gps] call gps_x_init and event directly from module
and get rid of need for GPS registering.
PRIMARY_GPS (and SECONDARY_GPS) now needs to be UPPERCASE (the first part of
the ABI id, e.g. GPS_UBX)
This is now only used/needed to resolve GpsId(PRIMARY_GPS) to e.g. GPS_UBX_ID
sim and nps are now failing, since the init and event functions are wrong for
those targets.
Next step is to make gps_sim and gps_nps modules and remove those targets from
the "normal" modules.
But maybe add the sim modules as dependencies so they can be auto-loaded?
Commit: 2374f82a98c17430d4a8d6f40167ae36ad5b2c29
https://github.com/paparazzi/paparazzi/commit/2374f82a98c17430d4a8d6f40167ae36ad5b2c29
Author: Felix Ruess <address@hidden>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
M conf/airframes/examples/quadrotor_lisa_mx.xml
M conf/modules/gps_furuno.xml
M conf/modules/gps_mediatek_diy.xml
M conf/modules/gps_nmea.xml
A conf/modules/gps_nps.xml
M conf/modules/gps_piksi.xml
A conf/modules/gps_sim.xml
A conf/modules/gps_sim_hitl.xml
M conf/modules/gps_sirf.xml
M conf/modules/gps_skytraq.xml
M conf/modules/gps_ublox.xml
M conf/modules/gps_ubx_i2c.xml
M conf/modules/gps_udp.xml
M sw/airborne/subsystems/gps/gps_sim_nps.h
Log Message:
-----------
[gps][sim] separate gps_sim and gps_nps modules
Commit: 6cc4d590f58af5a31b05ca3f0afc64befd6e2635
https://github.com/paparazzi/paparazzi/commit/6cc4d590f58af5a31b05ca3f0afc64befd6e2635
Author: Felix Ruess <address@hidden>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
M conf/modules/gps_furuno.xml
M conf/modules/gps_mediatek_diy.xml
M conf/modules/gps_nmea.xml
M conf/modules/gps_nps.xml
M conf/modules/gps_piksi.xml
M conf/modules/gps_sim.xml
M conf/modules/gps_sim_hitl.xml
M conf/modules/gps_sirf.xml
M conf/modules/gps_skytraq.xml
M conf/modules/gps_ublox.xml
M conf/modules/gps_udp.xml
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/subsystems/gps.c
M sw/airborne/subsystems/gps.h
M sw/airborne/subsystems/gps/gps_piksi.h
M sw/airborne/subsystems/gps/gps_sim_nps.h
M sw/airborne/subsystems/gps/gps_udp.c
Log Message:
-----------
[gps] call gps_periodic_check from module
Commit: 6bf56d70799d1093889e8d1a7516e6ce88a35186
https://github.com/paparazzi/paparazzi/commit/6bf56d70799d1093889e8d1a7516e6ce88a35186
Author: Felix Ruess <address@hidden>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
M conf/airframes/examples/quadrotor_lisa_mx.xml
M conf/modules/gps_furuno.xml
M conf/modules/gps_mediatek_diy.xml
M conf/modules/gps_nmea.xml
M conf/modules/gps_piksi.xml
M conf/modules/gps_sim_hitl.xml
M conf/modules/gps_sirf.xml
M conf/modules/gps_skytraq.xml
M conf/modules/gps_ublox.xml
M conf/modules/gps_udp.xml
Log Message:
-----------
[gps] autoload gps_sim and gps_nps modules
from the "normal" gps modules so that you don't have to add them manually in
your airframe to get the simulation running
Compare:
https://github.com/paparazzi/paparazzi/compare/acf7e9f370a7...6bf56d70799d
- [paparazzi-commits] [paparazzi/paparazzi] 8fb57b: [gps] convert gps subsystems to modules,
GitHub <=