paparazzi-commits
[Top][All Lists]
Advanced

[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: Fri, 17 Jun 2016 06:15:06 -0700

  Branch: refs/heads/master
  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


  Commit: 56e5bc891a0123e8929ef4057a14b420f330e35c
      
https://github.com/paparazzi/paparazzi/commit/56e5bc891a0123e8929ef4057a14b420f330e35c
  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_sirf.xml
    M conf/modules/gps_skytraq.xml
    M conf/modules/gps_ublox.xml
    M conf/modules/gps_udp.xml
    M sw/airborne/subsystems/gps.c
    M sw/airborne/subsystems/gps/gps_mtk.h
    M sw/airborne/subsystems/gps/gps_nmea.h
    M sw/airborne/subsystems/gps/gps_piksi.h
    M sw/airborne/subsystems/gps/gps_sim.h
    M sw/airborne/subsystems/gps/gps_sim_nps.h
    M sw/airborne/subsystems/gps/gps_sirf.h
    M sw/airborne/subsystems/gps/gps_skytraq.h
    M sw/airborne/subsystems/gps/gps_ubx.h
    M sw/airborne/subsystems/gps/gps_udp.h

  Log Message:
  -----------
  [gps] fix invalid xml and dox


  Commit: 59ac2449a6d75bd735bdfc509790391b5a3ab3d2
      
https://github.com/paparazzi/paparazzi/commit/59ac2449a6d75bd735bdfc509790391b5a3ab3d2
  Author: Felix Ruess <address@hidden>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M conf/settings/OPENUAS/openuas_fixedwing_basic_extra.xml
    M conf/settings/OPENUAS/openuas_tuning_basic_ins.xml
    M conf/settings/fixedwing_basic.xml
    M sw/airborne/subsystems/gps.h

  Log Message:
  -----------
  [gps] remove gps_Reset settings handler

this should be added to each GPS implementation separately (where appropriate)


  Commit: 861cb83014610b47dfcf118ef30694453fed579d
      
https://github.com/paparazzi/paparazzi/commit/861cb83014610b47dfcf118ef30694453fed579d
  Author: Felix Ruess <address@hidden>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M conf/settings/rotorcraft_basic_multi.xml
    M sw/airborne/subsystems/gps.h

  Log Message:
  -----------
  [gps] change GPS_MODE_AUTO to be 0 and GPS_MODE_PRIMARY 1, etc


  Commit: 2c12e96e02efbf303c0c94e5418b94f2c9b315bd
      
https://github.com/paparazzi/paparazzi/commit/2c12e96e02efbf303c0c94e5418b94f2c9b315bd
  Author: Felix Ruess <address@hidden>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    A conf/modules/gps.xml
    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_ubx_ucenter.xml
    M conf/modules/gps_udp.xml
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/rotorcraft/main.c

  Log Message:
  -----------
  [gps] separate gps module for gps_init and multi

- remove gps_init from main
- all actual gps_x implementations autoload the generic gps module
- generic GPS module has setting for multi_gps_mode


  Commit: 21b9d4043b90d4c32ab0cc69ad5df681cb06b380
      
https://github.com/paparazzi/paparazzi/commit/21b9d4043b90d4c32ab0cc69ad5df681cb06b380
  Author: Gautier Hattenberger <address@hidden>
  Date:   2016-06-16 (Thu, 16 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

  Log Message:
  -----------
  [gps] remove duplicated elements (configured by common gps module)


  Commit: 5a610111380918cca43d0ebc10964324886c77ad
      
https://github.com/paparazzi/paparazzi/commit/5a610111380918cca43d0ebc10964324886c77ad
  Author: Felix Ruess <address@hidden>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M conf/firmwares/subsystems/rotorcraft/gps_datalink.makefile
    R conf/firmwares/subsystems/rotorcraft/gps_optitrack.makefile
    A conf/modules/gps_datalink.xml
    A conf/modules/gps_optitrack.xml
    M sw/airborne/subsystems/datalink/datalink.c
    M sw/airborne/subsystems/gps/gps_datalink.c
    M sw/airborne/subsystems/gps/gps_datalink.h

  Log Message:
  -----------
  [gps] convert gps_datalink to module


  Commit: a55e1129ff5047d7aad9d799c2d51c88243d6aaf
      
https://github.com/paparazzi/paparazzi/commit/a55e1129ff5047d7aad9d799c2d51c88243d6aaf
  Author: Gautier Hattenberger <address@hidden>
  Date:   2016-06-17 (Fri, 17 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_datalink.makefile
    R conf/firmwares/subsystems/rotorcraft/gps_optitrack.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.xml
    A conf/modules/gps_datalink.xml
    A conf/modules/gps_furuno.xml
    A conf/modules/gps_mediatek_diy.xml
    A conf/modules/gps_nmea.xml
    A conf/modules/gps_nps.xml
    A conf/modules/gps_optitrack.xml
    A conf/modules/gps_piksi.xml
    A conf/modules/gps_sim.xml
    A conf/modules/gps_sim_hitl.xml
    A conf/modules/gps_sirf.xml
    A conf/modules/gps_skytraq.xml
    M conf/modules/gps_ublox.xml
    M conf/modules/gps_ubx_i2c.xml
    M conf/modules/gps_ubx_ucenter.xml
    A conf/modules/gps_udp.xml
    M conf/settings/OPENUAS/openuas_fixedwing_basic_extra.xml
    M conf/settings/OPENUAS/openuas_tuning_basic_ins.xml
    M conf/settings/fixedwing_basic.xml
    M conf/settings/rotorcraft_basic_multi.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/datalink/datalink.c
    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:
  -----------
  Merge pull request #1625 from paparazzi/gps_modules

convert GPS subsystems to modules


Compare: 
https://github.com/paparazzi/paparazzi/compare/14144edd537d...a55e1129ff50

reply via email to

[Prev in Thread] Current Thread [Next in Thread]