paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/paparazzi] e83e76: fix use of math lib in


From: GitHub
Subject: [paparazzi-commits] [paparazzi/paparazzi] e83e76: fix use of math lib in rotorcraft_cam module
Date: Mon, 10 Nov 2014 02:52:33 -0800

  Branch: refs/heads/master
  Home:   https://github.com/paparazzi/paparazzi
  Commit: e83e7666753bbbc60875b18d85f973c9ff7d8638
      
https://github.com/paparazzi/paparazzi/commit/e83e7666753bbbc60875b18d85f973c9ff7d8638
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M sw/airborne/modules/cam_control/rotorcraft_cam.c

  Log Message:
  -----------
  fix use of math lib in rotorcraft_cam module


  Commit: b692855c1366ca14b9b895f6a17a97a02ddf0c31
      
https://github.com/paparazzi/paparazzi/commit/b692855c1366ca14b9b895f6a17a97a02ddf0c31
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M conf/firmwares/subsystems/fixedwing/telemetry_transparent.makefile
    M conf/firmwares/subsystems/rotorcraft/telemetry_transparent.makefile
    M sw/airborne/firmwares/fixedwing/autopilot.c
    M sw/airborne/firmwares/fixedwing/datalink.c
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/fixedwing/nav.c
    M sw/airborne/firmwares/fixedwing/nav.h
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/main.c
    A sw/airborne/mcu_periph/device.h
    M sw/airborne/mcu_periph/i2c.c
    M sw/airborne/mcu_periph/uart.c
    M sw/airborne/mcu_periph/uart.h
    M sw/airborne/modules/datalink/mavlink_decoder.h
    M sw/airborne/subsystems/datalink/pprz_transport.c
    M sw/airborne/subsystems/datalink/pprz_transport.h
    M sw/airborne/subsystems/datalink/transport.h
    M sw/airborne/subsystems/datalink/w5100.h
    M sw/airborne/subsystems/datalink/xbee.h
    M sw/airborne/subsystems/gps.h
    M sw/lib/ocaml/pprz.ml
    M sw/tools/generators/gen_messages.ml

  Log Message:
  -----------
  [telemetry] replace old downlink macros with functions

- update messages generator
- generic device with uart support
- initial support of pprz protocol (transparant)
- fix types in downlink variables


  Commit: c796d75e911fa48df6e2313b216b46d82b5bc024
      
https://github.com/paparazzi/paparazzi/commit/c796d75e911fa48df6e2313b216b46d82b5bc024
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M sw/airborne/subsystems/datalink/downlink.h

  Log Message:
  -----------
  [telemetry] cleaning downlink header


  Commit: 5f0bd66dae83dbf256249ebe9a0ddc25ec7f6e39
      
https://github.com/paparazzi/paparazzi/commit/5f0bd66dae83dbf256249ebe9a0ddc25ec7f6e39
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M conf/firmwares/subsystems/fixedwing/telemetry_xbee_api.makefile
    M sw/airborne/subsystems/datalink/xbee.c
    M sw/airborne/subsystems/datalink/xbee.h
    M sw/airborne/subsystems/datalink/xbee24.h
    M sw/airborne/subsystems/datalink/xbee868.h

  Log Message:
  -----------
  [telemetry] convert xbee to new downlink functions


  Commit: a76f7270bffdc381e98f111d020ea305a23a2935
      
https://github.com/paparazzi/paparazzi/commit/a76f7270bffdc381e98f111d020ea305a23a2935
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M sw/airborne/subsystems/datalink/pprz_transport.h
    M sw/airborne/subsystems/datalink/pprzlog_transport.c
    M sw/airborne/subsystems/datalink/pprzlog_transport.h

  Log Message:
  -----------
  [telemetry] start conversion of pprzlog transport


  Commit: d0bab95ab769ab5f8247289b90cd556887a67c1e
      
https://github.com/paparazzi/paparazzi/commit/d0bab95ab769ab5f8247289b90cd556887a67c1e
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M conf/firmwares/subsystems/fixedwing/telemetry_w5100.makefile
    M sw/airborne/subsystems/datalink/datalink.h
    M sw/airborne/subsystems/datalink/w5100.c
    M sw/airborne/subsystems/datalink/w5100.h

  Log Message:
  -----------
  [telemetry] convert w5100 to new format

- actually, w5100 is only a device using pprz protocol
- compiling but not tested
- very strange manipulation of pointers in w5100_receive and
  w5100_read_data functions
- I doubt this is actually still working...


  Commit: e119d5912539bb260222e36f8df333d055656edc
      
https://github.com/paparazzi/paparazzi/commit/e119d5912539bb260222e36f8df333d055656edc
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M conf/firmwares/subsystems/fixedwing/telemetry_superbitrf.makefile
    M conf/firmwares/subsystems/rotorcraft/telemetry_superbitrf.makefile
    M sw/airborne/subsystems/datalink/superbitrf.c
    M sw/airborne/subsystems/datalink/superbitrf.h

  Log Message:
  -----------
  [telemetry] converting superbitrf to generic device API


  Commit: cea822f02688bcc57fa90067e34c7f2d59f5461e
      
https://github.com/paparazzi/paparazzi/commit/cea822f02688bcc57fa90067e34c7f2d59f5461e
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M conf/modules/extra_dl.xml
    M sw/airborne/modules/meteo/meteo_france_DAQ.c
    M sw/airborne/subsystems/chibios-libopencm3/chibios_sdlog.c
    M sw/airborne/subsystems/chibios-libopencm3/chibios_sdlog.h
    M sw/airborne/subsystems/datalink/pprzlog_transport.c
    M sw/airborne/subsystems/datalink/pprzlog_transport.h

  Log Message:
  -----------
  [sdlog] fix sdlog and extra datalink


  Commit: b7ea8e17a8716f21bd5fdf31df787dddd8acf182
      
https://github.com/paparazzi/paparazzi/commit/b7ea8e17a8716f21bd5fdf31df787dddd8acf182
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M conf/firmwares/subsystems/rotorcraft/telemetry_transparent_udp.makefile
    M sw/airborne/mcu_periph/udp.c
    M sw/airborne/mcu_periph/udp.h

  Log Message:
  -----------
  [udp] convert udp to generic device API


  Commit: f1a64a9362f4064c17cb758bc916ecf01c4a181b
      
https://github.com/paparazzi/paparazzi/commit/f1a64a9362f4064c17cb758bc916ecf01c4a181b
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M conf/firmwares/subsystems/fixedwing/telemetry_transparent_usb.makefile
    M conf/firmwares/subsystems/rotorcraft/telemetry_transparent_usb.makefile
    M sw/airborne/arch/lpc21/usb_ser_hw.c
    M sw/airborne/mcu_periph/usb_serial.h

  Log Message:
  -----------
  [usb_serial] convert usb_serial to generic device API


  Commit: c4b73552cddf586e743ab25a3e4732cdb71e1202
      
https://github.com/paparazzi/paparazzi/commit/c4b73552cddf586e743ab25a3e4732cdb71e1202
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M sw/airborne/firmwares/fixedwing/autopilot.c
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/fixedwing/main_fbw.c
    M sw/airborne/firmwares/fixedwing/nav.c
    M sw/airborne/firmwares/fixedwing/stabilization/stabilization_adaptive.c
    M sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
    M sw/airborne/firmwares/rotorcraft/main.c
    M sw/airborne/firmwares/rotorcraft/navigation.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_float.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_int.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_float.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_int.c
    M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_rate.c
    M sw/airborne/link_mcu_can.c
    M sw/airborne/link_mcu_spi.c
    M sw/airborne/link_mcu_usart.c
    M sw/airborne/modules/air_data/air_data.c
    M sw/airborne/modules/cam_control/cam.c
    M sw/airborne/modules/cam_control/rotorcraft_cam.c
    M sw/airborne/modules/digital_cam/uart_cam_ctrl.c
    M sw/airborne/subsystems/ahrs/ahrs_aligner.c
    M sw/airborne/subsystems/ahrs/ahrs_ardrone2.c
    M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
    M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
    M sw/airborne/subsystems/ahrs/ahrs_infrared.c
    M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.c
    M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
    M sw/airborne/subsystems/datalink/superbitrf.c
    M sw/airborne/subsystems/datalink/telemetry_common.h
    M sw/airborne/subsystems/gps.c
    M sw/airborne/subsystems/imu.c
    M sw/airborne/subsystems/ins/hf_float.c
    M sw/airborne/subsystems/ins/ins_float_invariant.c
    M sw/airborne/subsystems/ins/ins_gps_passthrough.c
    M sw/airborne/subsystems/ins/ins_int.c
    M sw/airborne/subsystems/ins/vf_extended_float.c
    M sw/airborne/subsystems/ins/vf_float.c
    M sw/airborne/subsystems/radio_control/ppm.c
    M sw/airborne/subsystems/radio_control/sbus.c
    M sw/airborne/subsystems/radio_control/sbus_dual.c
    M sw/tools/generators/gen_periodic.ml

  Log Message:
  -----------
  [telemetry] change register callback to pass arguments


  Commit: e5cdfa1ce1f7a38f6bc25048c5b59c40743488c1
      
https://github.com/paparazzi/paparazzi/commit/e5cdfa1ce1f7a38f6bc25048c5b59c40743488c1
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-04 (Tue, 04 Nov 2014)

  Changed paths:
    M sw/airborne/boards/ardrone/navdata.c
    M sw/airborne/firmwares/fixedwing/autopilot.c
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/fixedwing/main_fbw.c
    M sw/airborne/firmwares/fixedwing/nav.c
    M sw/airborne/firmwares/fixedwing/stabilization/stabilization_adaptive.c
    M sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
    M sw/airborne/firmwares/rotorcraft/main.c
    M sw/airborne/firmwares/rotorcraft/navigation.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_float.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_int.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_float.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_int.c
    M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_rate.c
    M sw/airborne/link_mcu_can.c
    M sw/airborne/link_mcu_spi.c
    M sw/airborne/link_mcu_usart.c
    M sw/airborne/mcu_periph/i2c.c
    M sw/airborne/mcu_periph/uart.c
    M sw/airborne/modules/air_data/air_data.c
    M sw/airborne/modules/cam_control/cam.c
    M sw/airborne/modules/cam_control/rotorcraft_cam.c
    M sw/airborne/modules/digital_cam/uart_cam_ctrl.c
    M sw/airborne/modules/sensors/airspeed_ms45xx_i2c.c
    M sw/airborne/modules/sensors/temp_adc.c
    M sw/airborne/subsystems/ahrs/ahrs_aligner.c
    M sw/airborne/subsystems/ahrs/ahrs_ardrone2.c
    M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
    M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
    M sw/airborne/subsystems/ahrs/ahrs_gx3.c
    M sw/airborne/subsystems/ahrs/ahrs_infrared.c
    M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.c
    M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
    M sw/airborne/subsystems/datalink/superbitrf.c
    M sw/airborne/subsystems/gps.c
    M sw/airborne/subsystems/imu.c
    M sw/airborne/subsystems/ins/hf_float.c
    M sw/airborne/subsystems/ins/ins_float_invariant.c
    M sw/airborne/subsystems/ins/ins_gps_passthrough.c
    M sw/airborne/subsystems/ins/ins_int.c
    M sw/airborne/subsystems/ins/vf_extended_float.c
    M sw/airborne/subsystems/ins/vf_float.c
    M sw/airborne/subsystems/radio_control/ppm.c
    M sw/airborne/subsystems/radio_control/sbus.c
    M sw/airborne/subsystems/radio_control/sbus_dual.c
    M sw/tools/generators/gen_settings.ml

  Log Message:
  -----------
  [telemetry] convert macros in registered callback to functions


  Commit: 96445e9ffebdb45231a8a7274c9d6bcd58b54b9c
      
https://github.com/paparazzi/paparazzi/commit/96445e9ffebdb45231a8a7274c9d6bcd58b54b9c
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-05 (Wed, 05 Nov 2014)

  Changed paths:
    M conf/firmwares/subsystems/fixedwing/autopilot.makefile
    M conf/firmwares/subsystems/fixedwing/fdm_crrcsim.makefile
    M conf/firmwares/subsystems/fixedwing/fdm_jsbsim.makefile
    M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
    R sw/airborne/arch/sim/ivy_transport.c
    R sw/airborne/arch/sim/ivy_transport.h
    M sw/airborne/arch/sim/sim_ap.c
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/rotorcraft/main.c
    A sw/airborne/subsystems/datalink/ivy_transport.c
    A sw/airborne/subsystems/datalink/ivy_transport.h
    M sw/airborne/subsystems/datalink/pprz_transport.c
    M sw/airborne/subsystems/datalink/pprzlog_transport.c
    M sw/airborne/subsystems/datalink/transport.h
    M sw/airborne/subsystems/datalink/xbee.c
    M sw/tools/generators/gen_messages.ml

  Log Message:
  -----------
  [telemetry] add support for ivy_transport


  Commit: 765d09a52714aca736398c28b8a0f704dc36d6c3
      
https://github.com/paparazzi/paparazzi/commit/765d09a52714aca736398c28b8a0f704dc36d6c3
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-05 (Wed, 05 Nov 2014)

  Changed paths:
    M sw/airborne/boards/ardrone/navdata.c
    M sw/airborne/firmwares/beth/overo_test_uart.c
    M sw/airborne/firmwares/fixedwing/autopilot.c
    M sw/airborne/firmwares/fixedwing/datalink.c
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/fixedwing/nav.c
    M sw/airborne/firmwares/fixedwing/nav.h
    M sw/airborne/firmwares/rotorcraft/main.c
    M sw/airborne/fms/udp_transport.h
    M sw/airborne/mcu_periph/i2c.c
    M sw/airborne/modules/digital_cam/hackhd.h
    M sw/airborne/subsystems/datalink/downlink.c
    M sw/airborne/subsystems/datalink/downlink.h
    M sw/airborne/subsystems/datalink/ivy_transport.c
    M sw/airborne/subsystems/datalink/pprz_transport.c
    M sw/airborne/subsystems/datalink/pprzlog_transport.c
    M sw/airborne/subsystems/datalink/xbee.c
    M sw/simulator/nps/nps_ivy_common.c

  Log Message:
  -----------
  [telemetry] fixing and cleaning a few stuff


  Commit: ebb4717fadd6248c5edef920713d4d534fea5e85
      
https://github.com/paparazzi/paparazzi/commit/ebb4717fadd6248c5edef920713d4d534fea5e85
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-06 (Thu, 06 Nov 2014)

  Changed paths:
    M sw/airborne/subsystems/datalink/pprzlog_transport.c

  Log Message:
  -----------
  last minute fix


  Commit: 295c0db5b7b181bbb561592f1d9f4972a8d2492d
      
https://github.com/paparazzi/paparazzi/commit/295c0db5b7b181bbb561592f1d9f4972a8d2492d
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-06 (Thu, 06 Nov 2014)

  Changed paths:
    M conf/airframes/examples/demo.xml
    M conf/airframes/turntable.xml
    M conf/airframes/turntable_usb.xml
    M conf/airframes/wind_tunnel.xml
    M conf/firmwares/setup.makefile
    M conf/firmwares/subsystems/rotorcraft/telemetry_xbee_api.makefile
    M conf/firmwares/test_progs.makefile
    M conf/messages.xml
    M conf/modules/extra_dl.xml
    M sw/airborne/modules/digital_cam/dc.c
    M sw/airborne/modules/nav/nav_catapult.c
    M sw/airborne/subsystems/datalink/ivy_transport.c
    M sw/tools/generators/gen_periodic.ml

  Log Message:
  -----------
  fix some bug reported by TravisCI


  Commit: 5162bac59b3406f632ad085ce0155f58703ebc4b
      
https://github.com/paparazzi/paparazzi/commit/5162bac59b3406f632ad085ce0155f58703ebc4b
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-06 (Thu, 06 Nov 2014)

  Changed paths:
    M sw/tools/generators/gen_periodic.ml

  Log Message:
  -----------
  missing parenthesis


  Commit: f814c840d639735c5ab34d69ef43796ff9118bb1
      
https://github.com/paparazzi/paparazzi/commit/f814c840d639735c5ab34d69ef43796ff9118bb1
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-06 (Thu, 06 Nov 2014)

  Changed paths:
    M sw/airborne/modules/meteo/meteo_france_DAQ.c
    M sw/airborne/modules/nav/nav_catapult.c
    M sw/airborne/test/subsystems/test_settings.c

  Log Message:
  -----------
  more bug fix


  Commit: ca136d56650147e6dbe32b5ec8ad321fba33e37a
      
https://github.com/paparazzi/paparazzi/commit/ca136d56650147e6dbe32b5ec8ad321fba33e37a
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-06 (Thu, 06 Nov 2014)

  Changed paths:
    M conf/airframes/examples/funjet.xml
    M conf/airframes/examples/funjet_cam.xml
    M conf/airframes/twinjet_overo.xml
    M conf/firmwares/subsystems/shared/baro_board.makefile
    M conf/flight_plans/MAV08_legs.kml
    M conf/flight_plans/MAV08_no_fly_boundaries.kml
    M conf/flight_plans/flight_plan.dtd
    M conf/messages.xml
    M conf/modules/flight_benchmark.xml
    M conf/modules/flight_time.xml
    M conf/radios/dx6iCHNI.xml
    M conf/radios/mx-16.xml
    R conf/settings/modules/benchmark.xml
    R conf/settings/modules/booz_dc.xml
    R conf/settings/modules/booz_drop.xml
    R conf/settings/modules/flight_time.xml
    M data/maps/Makefile
    M sw/airborne/firmwares/rotorcraft/navigation.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_passthrough.c
    M sw/airborne/modules/digital_cam/catia/catia.c
    M sw/airborne/modules/digital_cam/dc.c
    M sw/airborne/modules/digital_cam/dc.h
    M sw/airborne/subsystems/gps.c
    M sw/airborne/subsystems/ins/ins_ardrone2.c
    M sw/simulator/nps/nps_flightgear.c
    M sw/simulator/sim.ml
    M sw/simulator/start_fg.sh
    M sw/tools/airframe_editor/paparazzi.py
    M sw/tools/generators/gen_flight_plan.ml

  Log Message:
  -----------
  Merge remote-tracking branch 'paparazzi/master' into datalink_functions

Conflicts:
        sw/airborne/subsystems/gps.c


  Commit: 69a86eb269c4cddb5b5356b9bde33ab8b1a31b05
      
https://github.com/paparazzi/paparazzi/commit/69a86eb269c4cddb5b5356b9bde33ab8b1a31b05
  Author: Felix Ruess <address@hidden>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    M sw/airborne/arch/lpc21/uart_tunnel.c
    M sw/airborne/arch/stm32/peripherals/ms2100_arch.c
    M sw/airborne/firmwares/fixedwing/guidance/energy_ctrl.c
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/test/mcu_periph/test_adc.c
    M sw/airborne/test/mcu_periph/test_sys_time_usleep.c
    M sw/airborne/test/peripherals/test_ms2100.c
    M sw/airborne/test/subsystems/test_radio_control.c
    M sw/airborne/test/test_baro_board.c
    M sw/simulator/nps/nps_ivy_rotorcraft.c

  Log Message:
  -----------
  [airborne] get rid of some warnings


  Commit: 34b6ca3a2683a11d6fe0f8bd33b0bfa886addf49
      
https://github.com/paparazzi/paparazzi/commit/34b6ca3a2683a11d6fe0f8bd33b0bfa886addf49
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-08 (Sat, 08 Nov 2014)

  Changed paths:
    M sw/airborne/boards/ardrone/navdata.c
    M sw/airborne/firmwares/fixedwing/autopilot.c
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/fixedwing/main_fbw.c
    M sw/airborne/firmwares/fixedwing/nav.c
    M sw/airborne/firmwares/fixedwing/stabilization/stabilization_adaptive.c
    M sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
    M sw/airborne/firmwares/rotorcraft/navigation.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_float.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_int.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_float.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_int.c
    M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_rate.c
    M sw/airborne/link_mcu_can.c
    M sw/airborne/link_mcu_spi.c
    M sw/airborne/link_mcu_usart.c
    M sw/airborne/mcu_periph/device.h
    M sw/airborne/mcu_periph/i2c.c
    M sw/airborne/mcu_periph/uart.c
    M sw/airborne/mcu_periph/uart.h
    M sw/airborne/mcu_periph/udp.h
    M sw/airborne/mcu_periph/usb_serial.h
    M sw/airborne/modules/air_data/air_data.c
    M sw/airborne/modules/cam_control/cam.c
    M sw/airborne/modules/cam_control/rotorcraft_cam.c
    M sw/airborne/modules/digital_cam/uart_cam_ctrl.c
    M sw/airborne/subsystems/ahrs/ahrs_aligner.c
    M sw/airborne/subsystems/ahrs/ahrs_ardrone2.c
    M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
    M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
    M sw/airborne/subsystems/ahrs/ahrs_gx3.c
    M sw/airborne/subsystems/ahrs/ahrs_infrared.c
    M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.c
    M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
    M sw/airborne/subsystems/chibios-libopencm3/chibios_sdlog.h
    M sw/airborne/subsystems/datalink/ivy_transport.c
    M sw/airborne/subsystems/datalink/ivy_transport.h
    M sw/airborne/subsystems/datalink/pprz_transport.c
    M sw/airborne/subsystems/datalink/pprzlog_transport.c
    M sw/airborne/subsystems/datalink/superbitrf.c
    M sw/airborne/subsystems/datalink/superbitrf.h
    M sw/airborne/subsystems/datalink/telemetry_common.h
    M sw/airborne/subsystems/datalink/transport.h
    M sw/airborne/subsystems/datalink/w5100.h
    M sw/airborne/subsystems/datalink/xbee.c
    M sw/airborne/subsystems/gps.c
    M sw/airborne/subsystems/imu.c
    M sw/airborne/subsystems/ins/hf_float.c
    M sw/airborne/subsystems/ins/ins_float_invariant.c
    M sw/airborne/subsystems/ins/ins_gps_passthrough.c
    M sw/airborne/subsystems/ins/ins_int.c
    M sw/airborne/subsystems/ins/vf_extended_float.c
    M sw/airborne/subsystems/ins/vf_float.c
    M sw/airborne/subsystems/radio_control/ppm.c
    M sw/airborne/subsystems/radio_control/sbus.c
    M sw/airborne/subsystems/radio_control/sbus_dual.c
    M sw/tools/generators/gen_messages.ml
    M sw/tools/generators/gen_periodic.ml

  Log Message:
  -----------
  [telemetry] rename 'device' to 'link_device'


  Commit: c5eb7230fd02adba057a0a409dcbdd2f3153f6e4
      
https://github.com/paparazzi/paparazzi/commit/c5eb7230fd02adba057a0a409dcbdd2f3153f6e4
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    R sw/airborne/mcu_periph/device.h
    A sw/airborne/mcu_periph/link_device.h
    M sw/airborne/mcu_periph/uart.h
    M sw/airborne/mcu_periph/udp.h
    M sw/airborne/mcu_periph/usb_serial.h
    M sw/airborne/subsystems/chibios-libopencm3/chibios_sdlog.h
    M sw/airborne/subsystems/datalink/ivy_transport.h
    M sw/airborne/subsystems/datalink/superbitrf.h
    M sw/airborne/subsystems/datalink/telemetry_common.h
    M sw/airborne/subsystems/datalink/transport.h
    M sw/airborne/subsystems/datalink/w5100.h
    M sw/tools/generators/gen_messages.ml

  Log Message:
  -----------
  [telemetry] rename device.h link_device.h to match structure name


  Commit: 31b66000dea98120e4449eaae2c831434a913945
      
https://github.com/paparazzi/paparazzi/commit/31b66000dea98120e4449eaae2c831434a913945
  Author: Felix Ruess <address@hidden>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M conf/airframes/examples/demo.xml
    M conf/airframes/turntable.xml
    M conf/airframes/turntable_usb.xml
    M conf/airframes/wind_tunnel.xml
    M conf/firmwares/setup.makefile
    M conf/firmwares/subsystems/fixedwing/autopilot.makefile
    M conf/firmwares/subsystems/fixedwing/fdm_crrcsim.makefile
    M conf/firmwares/subsystems/fixedwing/fdm_jsbsim.makefile
    M conf/firmwares/subsystems/fixedwing/telemetry_superbitrf.makefile
    M conf/firmwares/subsystems/fixedwing/telemetry_transparent.makefile
    M conf/firmwares/subsystems/fixedwing/telemetry_transparent_usb.makefile
    M conf/firmwares/subsystems/fixedwing/telemetry_w5100.makefile
    M conf/firmwares/subsystems/fixedwing/telemetry_xbee_api.makefile
    M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
    M conf/firmwares/subsystems/rotorcraft/telemetry_superbitrf.makefile
    M conf/firmwares/subsystems/rotorcraft/telemetry_transparent.makefile
    M conf/firmwares/subsystems/rotorcraft/telemetry_transparent_udp.makefile
    M conf/firmwares/subsystems/rotorcraft/telemetry_transparent_usb.makefile
    M conf/firmwares/subsystems/rotorcraft/telemetry_xbee_api.makefile
    M conf/firmwares/test_progs.makefile
    M conf/messages.xml
    M conf/modules/extra_dl.xml
    M sw/airborne/arch/lpc21/uart_tunnel.c
    M sw/airborne/arch/lpc21/usb_ser_hw.c
    R sw/airborne/arch/sim/ivy_transport.c
    R sw/airborne/arch/sim/ivy_transport.h
    M sw/airborne/arch/sim/sim_ap.c
    M sw/airborne/arch/stm32/peripherals/ms2100_arch.c
    M sw/airborne/boards/ardrone/navdata.c
    M sw/airborne/firmwares/beth/overo_test_uart.c
    M sw/airborne/firmwares/fixedwing/autopilot.c
    M sw/airborne/firmwares/fixedwing/datalink.c
    M sw/airborne/firmwares/fixedwing/guidance/energy_ctrl.c
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/fixedwing/main_fbw.c
    M sw/airborne/firmwares/fixedwing/nav.c
    M sw/airborne/firmwares/fixedwing/nav.h
    M sw/airborne/firmwares/fixedwing/stabilization/stabilization_adaptive.c
    M sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
    M sw/airborne/firmwares/rotorcraft/main.c
    M sw/airborne/firmwares/rotorcraft/navigation.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_float.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_int.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_float.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_int.c
    M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_rate.c
    M sw/airborne/fms/udp_transport.h
    M sw/airborne/link_mcu_can.c
    M sw/airborne/link_mcu_spi.c
    M sw/airborne/link_mcu_usart.c
    M sw/airborne/mcu_periph/i2c.c
    A sw/airborne/mcu_periph/link_device.h
    M sw/airborne/mcu_periph/uart.c
    M sw/airborne/mcu_periph/uart.h
    M sw/airborne/mcu_periph/udp.c
    M sw/airborne/mcu_periph/udp.h
    M sw/airborne/mcu_periph/usb_serial.h
    M sw/airborne/modules/air_data/air_data.c
    M sw/airborne/modules/cam_control/cam.c
    M sw/airborne/modules/cam_control/rotorcraft_cam.c
    M sw/airborne/modules/datalink/mavlink_decoder.h
    M sw/airborne/modules/digital_cam/dc.c
    M sw/airborne/modules/digital_cam/hackhd.h
    M sw/airborne/modules/digital_cam/uart_cam_ctrl.c
    M sw/airborne/modules/meteo/meteo_france_DAQ.c
    M sw/airborne/modules/nav/nav_catapult.c
    M sw/airborne/modules/sensors/airspeed_ms45xx_i2c.c
    M sw/airborne/modules/sensors/temp_adc.c
    M sw/airborne/subsystems/ahrs/ahrs_aligner.c
    M sw/airborne/subsystems/ahrs/ahrs_ardrone2.c
    M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
    M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
    M sw/airborne/subsystems/ahrs/ahrs_gx3.c
    M sw/airborne/subsystems/ahrs/ahrs_infrared.c
    M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.c
    M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
    M sw/airborne/subsystems/chibios-libopencm3/chibios_sdlog.c
    M sw/airborne/subsystems/chibios-libopencm3/chibios_sdlog.h
    M sw/airborne/subsystems/datalink/datalink.h
    M sw/airborne/subsystems/datalink/downlink.c
    M sw/airborne/subsystems/datalink/downlink.h
    A sw/airborne/subsystems/datalink/ivy_transport.c
    A sw/airborne/subsystems/datalink/ivy_transport.h
    M sw/airborne/subsystems/datalink/pprz_transport.c
    M sw/airborne/subsystems/datalink/pprz_transport.h
    M sw/airborne/subsystems/datalink/pprzlog_transport.c
    M sw/airborne/subsystems/datalink/pprzlog_transport.h
    M sw/airborne/subsystems/datalink/superbitrf.c
    M sw/airborne/subsystems/datalink/superbitrf.h
    M sw/airborne/subsystems/datalink/telemetry_common.h
    M sw/airborne/subsystems/datalink/transport.h
    M sw/airborne/subsystems/datalink/w5100.c
    M sw/airborne/subsystems/datalink/w5100.h
    M sw/airborne/subsystems/datalink/xbee.c
    M sw/airborne/subsystems/datalink/xbee.h
    M sw/airborne/subsystems/datalink/xbee24.h
    M sw/airborne/subsystems/datalink/xbee868.h
    M sw/airborne/subsystems/gps.c
    M sw/airborne/subsystems/gps.h
    M sw/airborne/subsystems/imu.c
    M sw/airborne/subsystems/ins/hf_float.c
    M sw/airborne/subsystems/ins/ins_float_invariant.c
    M sw/airborne/subsystems/ins/ins_gps_passthrough.c
    M sw/airborne/subsystems/ins/ins_int.c
    M sw/airborne/subsystems/ins/vf_extended_float.c
    M sw/airborne/subsystems/ins/vf_float.c
    M sw/airborne/subsystems/radio_control/ppm.c
    M sw/airborne/subsystems/radio_control/sbus.c
    M sw/airborne/subsystems/radio_control/sbus_dual.c
    M sw/airborne/test/mcu_periph/test_adc.c
    M sw/airborne/test/mcu_periph/test_sys_time_usleep.c
    M sw/airborne/test/peripherals/test_ms2100.c
    M sw/airborne/test/subsystems/test_radio_control.c
    M sw/airborne/test/subsystems/test_settings.c
    M sw/airborne/test/test_baro_board.c
    M sw/lib/ocaml/pprz.ml
    M sw/simulator/nps/nps_ivy_common.c
    M sw/simulator/nps/nps_ivy_rotorcraft.c
    M sw/tools/generators/gen_messages.ml
    M sw/tools/generators/gen_periodic.ml
    M sw/tools/generators/gen_settings.ml

  Log Message:
  -----------
  Merge pull request #931 from paparazzi/datalink_functions

Datalink/Telemetry functions

Replacing the old macros with functions. This is done by introducing a generic 
transport structure and a generic link_device structure.
It is only a small step on purpose, changing everything at once usually fails.

There is no functional changes, except that the transport and link_device for 
periodic function is passed as an argument, which will allow to create a 
telemetry task for logging in parallel of the normal telemetry (soon).

We now have:
- 4 transports (pprz, pprzlog, xbee, ivy)
- 5 devices (uart, usb_uart, sdio(chibios), udp, w5100)


Compare: 
https://github.com/paparazzi/paparazzi/compare/f6c193581e3a...31b66000dea9

reply via email to

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