[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] f19ace: [ahrs] pass imu measur
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] f19ace: [ahrs] pass imu measurements as arguments |
Date: |
Sun, 01 Mar 2015 13:07:26 -0800 |
Branch: refs/heads/master
Home: https://github.com/paparazzi/paparazzi
Commit: f19ace58dfdbe1d07ec7774b4a9c60446d86e895
https://github.com/paparazzi/paparazzi/commit/f19ace58dfdbe1d07ec7774b4a9c60446d86e895
Author: Felix Ruess <address@hidden>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/subsystems/ahrs.c
M sw/airborne/subsystems/ahrs.h
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
Log Message:
-----------
[ahrs] pass imu measurements as arguments
Trying to get rid of need of global imu struct for autopilots where these are
running in multiple tasks...
only mlkf for tests
Commit: 697712b5af0d9e9a779128f360e95638097c0d80
https://github.com/paparazzi/paparazzi/commit/697712b5af0d9e9a779128f360e95638097c0d80
Author: Felix Ruess <address@hidden>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/modules/geo_mag/geo_mag.c
M sw/airborne/subsystems/ahrs.h
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
Log Message:
-----------
[ahrs] no more deps on global imu or ahrs_aligner
also get rid of common ahrs_impl, every implementation instance has it's own
struct name
Commit: 140214ea717470c0f2f36e75f34b9f9fbd24c273
https://github.com/paparazzi/paparazzi/commit/140214ea717470c0f2f36e75f34b9f9fbd24c273
Author: Felix Ruess <address@hidden>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/subsystems/ahrs.c
M sw/airborne/subsystems/ahrs.h
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
Log Message:
-----------
[ahrs] register ahrs impl, store function pointers
Each AHRS implementation can register appropriate functions, not every one
needs to be implemented.
No more empty weak implementations.
Starts to make it possible to have multiple AHRS algorithms running at the same
time.
Each ahrs implementation has it's own function names.
For now we can still have only one implementation if called via the ahrs
interface.
Commit: 5f00d73ff2b6965ffebd98f3e3bc3b6bed32dc90
https://github.com/paparazzi/paparazzi/commit/5f00d73ff2b6965ffebd98f3e3bc3b6bed32dc90
Author: Felix Ruess <address@hidden>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/subsystems/ahrs.c
M sw/airborne/subsystems/ahrs.h
Log Message:
-----------
[ahrs] global ahrs dispatcher functions
Commit: 4693db1ec9b5c2d184b5f69e4a70df64d2ca9f9e
https://github.com/paparazzi/paparazzi/commit/4693db1ec9b5c2d184b5f69e4a70df64d2ca9f9e
Author: Felix Ruess <address@hidden>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M conf/settings/estimation/ahrs_int_cmpl_quat.xml
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.h
Log Message:
-----------
[ahrs] int_cmpl_quat refactor
- rename ahrs_impl -> ahrs_icq
- ahrs_x functions are ahrs_icq_x
- pass imu data as args
- register function, might be removed again...
Commit: 70c9997af1f96d1d2f7efab72a8ac0974e9c7937
https://github.com/paparazzi/paparazzi/commit/70c9997af1f96d1d2f7efab72a8ac0974e9c7937
Author: Felix Ruess <address@hidden>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.h
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
Log Message:
-----------
[ahrs] convert int_cmpl_euler
Commit: 0df0aefe48fa34403cfe263f7a6ce13143636001
https://github.com/paparazzi/paparazzi/commit/0df0aefe48fa34403cfe263f7a6ce13143636001
Author: Felix Ruess <address@hidden>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M conf/settings/estimation/ahrs_float_cmpl.xml
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.h
Log Message:
-----------
[ahrs] convert float_cmpl
Commit: 0f72aacdb47239cf4262ad29f4f61f6668b3472c
https://github.com/paparazzi/paparazzi/commit/0f72aacdb47239cf4262ad29f4f61f6668b3472c
Author: Felix Ruess <address@hidden>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.h
Log Message:
-----------
[ahrs] convert float_dcm
Commit: 6b3c8cb7f8b0736239369253c58b02f2f17fded1
https://github.com/paparazzi/paparazzi/commit/6b3c8cb7f8b0736239369253c58b02f2f17fded1
Author: Felix Ruess <address@hidden>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M sw/airborne/firmwares/fixedwing/main_ap.c
Log Message:
-----------
[fixedwing] pass imu measurements to ahrs functions to test the refactoring
Commit: 1d80eb2d7bd277c0d71080535b321314adc3f799
https://github.com/paparazzi/paparazzi/commit/1d80eb2d7bd277c0d71080535b321314adc3f799
Author: Felix Ruess <address@hidden>
Date: 2014-10-20 (Mon, 20 Oct 2014)
Changed paths:
M conf/abi.xml
M conf/modules/ahrs_chimu_spi.xml
M conf/modules/ahrs_chimu_uart.xml
M conf/settings/estimation/ahrs_float_mlkf.xml
M sw/airborne/arch/sim/sim_ahrs.c
M sw/airborne/boards/ardrone/actuators_at.c
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/main.c
A sw/airborne/modules/ins/ahrs_chimu.h
M sw/airborne/modules/ins/ahrs_chimu_spi.c
M sw/airborne/modules/ins/ahrs_chimu_uart.c
M sw/airborne/subsystems/ahrs.c
M sw/airborne/subsystems/ahrs.h
M sw/airborne/subsystems/ahrs/ahrs_ardrone2.c
M sw/airborne/subsystems/ahrs/ahrs_ardrone2.h
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.h
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.h
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
M sw/airborne/subsystems/ahrs/ahrs_infrared.c
M sw/airborne/subsystems/ahrs/ahrs_infrared.h
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.h
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.h
M sw/airborne/subsystems/ahrs/ahrs_sim.c
M sw/airborne/subsystems/ahrs/ahrs_sim.h
M sw/airborne/subsystems/ins/ins_ardrone2.c
Log Message:
-----------
[ahrs] start using ABI for imu data
Commit: d8b3fc9edfde59230b7a7a0103e403d4cf275523
https://github.com/paparazzi/paparazzi/commit/d8b3fc9edfde59230b7a7a0103e403d4cf275523
Author: Felix Ruess <address@hidden>
Date: 2014-10-21 (Tue, 21 Oct 2014)
Changed paths:
M conf/airframes/examples/quadrotor_lisa_mx.xml
A conf/firmwares/subsystems/shared/ahrs_float_mlkf.makefile
M conf/firmwares/subsystems/shared/imu_lisa_m_or_mx_v2.1.makefile
M conf/firmwares/test_progs.makefile
M sw/airborne/subsystems/ahrs.c
M sw/airborne/test/subsystems/test_ahrs.c
Log Message:
-----------
[test] add test_ahrs
Commit: f1f447372ed73277646c051f1bc51532ff94acf9
https://github.com/paparazzi/paparazzi/commit/f1f447372ed73277646c051f1bc51532ff94acf9
Author: Felix Ruess <address@hidden>
Date: 2014-11-04 (Tue, 04 Nov 2014)
Changed paths:
M .gitignore
M Doxyfile
M README.md
M conf/Makefile.arm-embedded-toolchain
M conf/Makefile.nps
M conf/Makefile.sim
M conf/abi.xml
M conf/airframes/CDW/classix.xml
M conf/airframes/ENAC/fixed-wing/jp.xml
M conf/airframes/ENAC/fixed-wing/mythe.xml
M conf/airframes/examples/Twinstar_energyadaptive.xml
M conf/airframes/examples/easystar_ets.xml
M conf/airframes/examples/funjet.xml
M conf/airframes/examples/funjet_cam.xml
M conf/airframes/examples/microjet_lisa_m.xml
A conf/airframes/examples/quadrotor_hbmini.xml
M conf/airframes/examples/quadrotor_lisa_mx.xml
M conf/airframes/examples/quadrotor_navgo.xml
M conf/airframes/examples/separate_fbw_ap.xml
M conf/airframes/twinjet_overo.xml
M conf/boards/classix.makefile
A conf/boards/hbmini_1.0.makefile
M conf/conf_tests.xml
M conf/firmwares/rotorcraft.makefile
M conf/firmwares/subsystems/fixedwing/autopilot.makefile
M conf/firmwares/subsystems/fixedwing/intermcu_can.makefile
M conf/firmwares/subsystems/fixedwing/intermcu_spi.makefile
M conf/firmwares/subsystems/fixedwing/intermcu_uart.makefile
M conf/firmwares/subsystems/rotorcraft/ins_float_invariant.makefile
M conf/firmwares/subsystems/shared/baro_board.makefile
A conf/firmwares/subsystems/shared/imu_hbmini.makefile
M conf/firmwares/subsystems/shared/radio_control_datalink.makefile
M conf/firmwares/subsystems/shared/radio_control_ppm.makefile
M conf/firmwares/subsystems/shared/radio_control_sbus.makefile
M conf/firmwares/subsystems/shared/radio_control_sbus_dual.makefile
M conf/firmwares/subsystems/shared/radio_control_spektrum.makefile
M conf/firmwares/subsystems/shared/radio_control_superbitrf_rc.makefile
M conf/flight_plans/MAV08_legs.kml
M conf/flight_plans/MAV08_no_fly_boundaries.kml
A conf/joystick/gold_simulator.xml
M conf/joystick/logitech_f710.xml
M conf/joystick/ms_sidewinder.xml
M conf/messages.xml
A conf/modules/agl_dist.xml
A conf/modules/air_data.xml
M conf/modules/airspeed_adc.xml
M conf/modules/airspeed_amsys.xml
M conf/modules/airspeed_ets.xml
A conf/modules/airspeed_ms45xx_i2c.xml
A conf/modules/digital_cam_uart.xml
M conf/modules/flight_benchmark.xml
M conf/modules/flight_time.xml
M conf/modules/pbn.xml
A conf/modules/takeoff_detect.xml
A conf/modules/temp_adc.xml
A conf/radios/dx6iCHNI.xml
M conf/radios/mx-16.xml
M conf/settings/control/stabilization_att_int.xml
M conf/settings/control/stabilization_att_int_quat.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
A conf/simulator/nps/nps_sensors_params_hbmini.h
M data/maps/Makefile
M sw/airborne/arch/sim/subsystems/radio_control/spektrum_arch.c
M sw/airborne/boards/apogee/baro_board.c
M sw/airborne/boards/ardrone/navdata.c
M sw/airborne/boards/baro_board_ms5611_i2c.c
M sw/airborne/boards/baro_board_ms5611_spi.c
A sw/airborne/boards/hbmini/baro_board.c
A sw/airborne/boards/hbmini/baro_board.h
A sw/airborne/boards/hbmini/imu_hbmini.c
A sw/airborne/boards/hbmini/imu_hbmini.h
A sw/airborne/boards/hbmini_1.0.h
M sw/airborne/boards/lisa_m/baro_board.c
M sw/airborne/boards/navstik/baro_board.c
M sw/airborne/firmwares/fixedwing/guidance/energy_ctrl.c
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/fixedwing/main_chibios_libopencm3.c
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_common_float.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_common_int.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_float.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_int.h
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/inter_mcu.h
M sw/airborne/math/pprz_algebra_double.h
M sw/airborne/math/pprz_algebra_float.h
M sw/airborne/math/pprz_algebra_int.h
M sw/airborne/math/pprz_isa.h
M sw/airborne/math/pprz_polyfit_float.c
A sw/airborne/modules/air_data/air_data.c
A sw/airborne/modules/air_data/air_data.h
A sw/airborne/modules/digital_cam/catia/.gitignore
A sw/airborne/modules/digital_cam/catia/Makefile
A sw/airborne/modules/digital_cam/catia/README.md
A sw/airborne/modules/digital_cam/catia/catia.c
A sw/airborne/modules/digital_cam/catia/chdk_pipe.c
A sw/airborne/modules/digital_cam/catia/chdk_pipe.h
A sw/airborne/modules/digital_cam/catia/protocol.c
A sw/airborne/modules/digital_cam/catia/protocol.h
A sw/airborne/modules/digital_cam/catia/serial.c
A sw/airborne/modules/digital_cam/catia/serial.h
A sw/airborne/modules/digital_cam/catia/socket.c
A sw/airborne/modules/digital_cam/catia/socket.h
A sw/airborne/modules/digital_cam/catia/std.h
M sw/airborne/modules/digital_cam/dc.c
M sw/airborne/modules/digital_cam/dc.h
A sw/airborne/modules/digital_cam/uart_cam_ctrl.c
A sw/airborne/modules/digital_cam/uart_cam_ctrl.h
M sw/airborne/modules/nav/nav_survey_poly_osam.c
M sw/airborne/modules/nav/nav_survey_poly_osam.h
A sw/airborne/modules/nav/takeoff_detect.c
A sw/airborne/modules/nav/takeoff_detect.h
M sw/airborne/modules/sensors/airspeed_adc.c
M sw/airborne/modules/sensors/airspeed_adc.h
M sw/airborne/modules/sensors/airspeed_amsys.c
M sw/airborne/modules/sensors/airspeed_ets.c
M sw/airborne/modules/sensors/airspeed_ets.h
A sw/airborne/modules/sensors/airspeed_ms45xx_i2c.c
A sw/airborne/modules/sensors/airspeed_ms45xx_i2c.h
M sw/airborne/modules/sensors/baro_bmp.c
M sw/airborne/modules/sensors/baro_mpl3115.c
M sw/airborne/modules/sensors/baro_ms5611_i2c.c
M sw/airborne/modules/sensors/baro_ms5611_spi.c
M sw/airborne/modules/sensors/pressure_board_navarro.c
M sw/airborne/modules/sensors/pressure_board_navarro.h
A sw/airborne/modules/sensors/temp_adc.c
A sw/airborne/modules/sensors/temp_adc.h
A sw/airborne/modules/sonar/agl_dist.c
A sw/airborne/modules/sonar/agl_dist.h
M sw/airborne/subsystems/abi_sender_ids.h
R sw/airborne/subsystems/air_data.c
R sw/airborne/subsystems/air_data.h
M sw/airborne/subsystems/datalink/README.md
M sw/airborne/subsystems/gps.c
M sw/airborne/subsystems/gps.h
M sw/airborne/subsystems/ins/ins_float_invariant.c
M sw/airborne/subsystems/ins/ins_float_invariant.h
M sw/airborne/subsystems/radio_control.h
M sw/ext/ardrone2_drivers/ardrone2.py
M sw/ground_segment/joystick/Makefile
M sw/ground_segment/misc/Makefile
M sw/ground_segment/tmtc/Makefile
M sw/ground_segment/tmtc/messages.ml
M sw/lib/ocaml/pprz.ml
M sw/lib/ocaml/pprz.mli
M sw/logalizer/Makefile
R sw/logalizer/ahrs_utils.h
R sw/logalizer/ahrsview.c
R sw/logalizer/imuview.c
R sw/logalizer/ivy_example.c
R sw/logalizer/motor_bench.c
R sw/logalizer/plot_roll_loop.c
R sw/logalizer/test_2.c
M sw/simulator/Makefile
M sw/simulator/flight_gear.h
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_settings.ml
Log Message:
-----------
Merge branch 'master' into ahrs_refactor
* master: (75 commits)
[maps] hopefully finally fix google maps version download
[rotorcraft] navigation: use NAV_FREQ to update stage and block time
[simulator] use unconnected socket for FlightGear viz
remove trailing whitespaces
source and xml files should not be executable
[modules] flight_time: move settings into module xml file
[settings] remove some obsolete files
[modules] flight_benchmark: move settings into module xml file
[gps] refactor sendng of SVINFO
[modules] dc: use state interface for utm position
[airframes] replace joystick subsystem by USE_JOYSTICK
[paparazzi.py] Produces .md with branch description
[modules] airspeed_ets: retry after failed transaction
dox fixes
Correct mode behaviour joystick
[ahrs] quaternion integrator fix
[conf][joystick] update some joysticks with kill_throttle examples
[math][dox] add some dox about euler convention
[modules][messages] add AMSL message to air_data
[modules] air_data: init vars as unknown
...
Commit: 750d06aa7acfb5ce1026c69a74946b0fada0f15c
https://github.com/paparazzi/paparazzi/commit/750d06aa7acfb5ce1026c69a74946b0fada0f15c
Author: Felix Ruess <address@hidden>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M conf/abi.xml
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/modules/ins/ahrs_chimu_spi.c
M sw/airborne/modules/ins/ahrs_chimu_uart.c
M sw/airborne/subsystems/ahrs.c
M sw/airborne/subsystems/ahrs.h
M sw/airborne/subsystems/ahrs/ahrs_aligner.c
M sw/airborne/subsystems/ahrs/ahrs_ardrone2.c
M sw/airborne/subsystems/ahrs/ahrs_ardrone2.h
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.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/test/subsystems/test_ahrs.c
Log Message:
-----------
[ahrs] send aligner data via ABI
Commit: 31570c1871567e78955b91924a46dcbb693271be
https://github.com/paparazzi/paparazzi/commit/31570c1871567e78955b91924a46dcbb693271be
Author: Felix Ruess <address@hidden>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M .travis.yml
M Makefile.ac
M conf/Makefile.chibios-libopencm3
M conf/Makefile.geode
M conf/Makefile.jsbsim
M conf/Makefile.lpc21
M conf/Makefile.nps
M conf/Makefile.omap
M conf/Makefile.pentium-m
M conf/Makefile.sim
M conf/Makefile.stm32
M conf/airframes/TUDelft/conf.xml
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/flight_plans/flight_plan.dtd
M conf/messages.xml
M conf/modules/extra_dl.xml
M fix_code_style.sh
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/mcu_arch.c
M sw/airborne/arch/stm32/mcu_arch.h
M sw/airborne/arch/stm32/mcu_periph/i2c_arch.c
M sw/airborne/arch/stm32/peripherals/ms2100_arch.c
M sw/airborne/arch/stm32/subsystems/actuators/actuators_shared_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_passthrough.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/dc.h
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_ardrone2.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/ext/libopencm3
M sw/ground_segment/cockpit/gcs.ml
M sw/lib/ocaml/pprz.ml
M sw/logalizer/play_core.ml
M sw/simulator/nps/nps_ivy_common.c
M sw/simulator/nps/nps_ivy_rotorcraft.c
M sw/supervision/paparazzicenter.ml
M sw/tools/generators/gen_airframe.ml
M sw/tools/generators/gen_flight_plan.ml
M sw/tools/generators/gen_messages.ml
M sw/tools/generators/gen_periodic.ml
M sw/tools/generators/gen_radio.ml
M sw/tools/generators/gen_settings.ml
A tests/examples/01_compile_all_aircrafts.t
R tests/examples/01_compile_all_test_targets.t
Log Message:
-----------
Merge branch 'master' into ahrs_refactor
get datalink functions and resolve conflicts
* master: (33 commits)
[supervision] color regex on "error:" and "error "
[telemetry] rename device.h link_device.h to match structure name
fix_code_style.sh: align pointer with name
[telemetry] rename 'device' to 'link_device'
[build] don't print infos on stderr
fix travis config
[airborne] get rid of some warnings
[test] update compile_all_aircrafts test
[conf.xml] update to new settings_modules
[ext][stm32] update libopencm3
[GCS] reword maps fill mouse over
[replay] filter messages to remove warnings during replay
more bug fix
missing parenthesis
[gen_fligtplan] 'call' statement can be configured to loop and/or break
fix some bug reported by TravisCI
last minute fix
[telemetry] fixing and cleaning a few stuff
[telemetry] add support for ivy_transport
[rotorcraft] get rid of some warnings in ardrone2_sdk
...
Commit: e90e4c40a760fe5667a5cace557e931ea3f0a732
https://github.com/paparazzi/paparazzi/commit/e90e4c40a760fe5667a5cace557e931ea3f0a732
Author: Felix Ruess <address@hidden>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
Log Message:
-----------
[ahrs] add possibility for fixed dt again
Commit: 6cdfb7d64932c61f6b32eb5081d2bcf90cb3f8de
https://github.com/paparazzi/paparazzi/commit/6cdfb7d64932c61f6b32eb5081d2bcf90cb3f8de
Author: Felix Ruess <address@hidden>
Date: 2014-11-27 (Thu, 27 Nov 2014)
Changed paths:
M .gitmodules
M .travis.yml
M CHANGELOG.md
M Makefile.ac
M conf/Makefile.ardrone2
M conf/Makefile.geode
M conf/Makefile.lpc21
M conf/Makefile.pentium-m
M conf/airframes/CDW/TwoSeas.xml
M conf/airframes/CDW/conf.xml
M conf/airframes/CDW/conf_two_seas.xml
M conf/airframes/ENAC/fixed-wing/apogee.xml
M conf/airframes/ENAC/fixed-wing/twinjet2.xml
M conf/airframes/ENAC/quadrotor/blender.xml
M conf/airframes/TUDelft/IMAV2013/ardrone2_raw.xml
M conf/airframes/TUDelft/silverlit_lisas.xml
M conf/airframes/ardrone2_raw.xml
M conf/airframes/ardrone2_raw_optitrack.xml
M conf/airframes/examples/microjet_twog_aspirin.xml
M conf/airframes/examples/quadrotor_lisa_s.xml
M conf/airframes/examples/quadrotor_navgo.xml
M conf/airframes/examples/quadrotor_navstik.xml
R conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_quat.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_rmat.makefile
R conf/firmwares/subsystems/fixedwing/ahrs_ic.makefile
A conf/firmwares/subsystems/fixedwing/gps_furuno.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_cmpl.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_quat.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_rmat.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_mlkf.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_ic.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_int_cmpl_quat.makefile
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
A conf/firmwares/subsystems/rotorcraft/gps_furuno.makefile
M conf/firmwares/subsystems/rotorcraft/ins_ardrone2.makefile
A conf/firmwares/subsystems/shared/ahrs_float_cmpl_quat.makefile
A conf/firmwares/subsystems/shared/ahrs_float_cmpl_rmat.makefile
M conf/firmwares/subsystems/shared/ahrs_int_cmpl_euler.makefile
A conf/firmwares/subsystems/shared/ahrs_int_cmpl_quat.makefile
A conf/firmwares/subsystems/shared/imu_mpu9250_i2c.makefile
M conf/firmwares/subsystems/shared/radio_control_sbus_dual.makefile
M conf/firmwares/test_progs.makefile
M conf/flight_plans/rotorcraft_basic_superbitrf.xml
M conf/messages.dtd
M conf/messages.xml
M conf/modules/configure_actuators_mkk_v2.xml
A conf/modules/digital_cam_shoot_rc.xml
R conf/modules/flight_time.xml
A conf/modules/imu_mpu9250.xml
M conf/modules/mission_rotorcraft.xml
A conf/modules/time_countdown.xml
R conf/settings/modules/config_mkk_v2.xml
M create_module
M data/srtm/.gitignore
M sw/airborne/arch/lpc21/test/Makefile
M sw/airborne/arch/omap/mcu_periph/i2c_arch.c
M sw/airborne/arch/omap/mcu_periph/i2c_arch.h
A sw/airborne/arch/omap/mcu_periph/i2c_smbus.h
A sw/airborne/arch/omap/mcu_periph/spi_arch.c
A sw/airborne/arch/omap/mcu_periph/spi_arch.h
M sw/airborne/arch/omap/mcu_periph/uart_arch.c
M sw/airborne/arch/omap/mcu_periph/uart_arch.h
M sw/airborne/arch/sim/sim_ap.c
M sw/airborne/arch/stm32/led_hw.h
M sw/airborne/arch/stm32/uart_tunnel.c
M sw/airborne/boards/ardrone/electrical_raw.c
R sw/airborne/boards/ardrone/i2c-dev.h
M sw/airborne/filters/low_pass_filter.h
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/fixedwing/main_fbw.c
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/autopilot_arming_throttle.h
M sw/airborne/firmwares/rotorcraft/autopilot_arming_yaw.h
M sw/airborne/firmwares/rotorcraft/datalink.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/navigation.h
M sw/airborne/math/Makefile
M sw/airborne/math/pprz_algebra_int.c
M sw/airborne/math/pprz_algebra_int.h
M sw/airborne/mcu_periph/uart.c
M sw/airborne/mcu_periph/uart.h
M sw/airborne/modules/cam_control/rotorcraft_cam.c
M sw/airborne/modules/cam_control/rotorcraft_cam.h
A sw/airborne/modules/digital_cam/dc_shoot_rc.c
A sw/airborne/modules/digital_cam/dc_shoot_rc.h
M sw/airborne/modules/light/light.c
M sw/airborne/modules/light/light.h
M sw/airborne/modules/mission/mission_common.c
M sw/airborne/modules/mission/mission_common.h
M sw/airborne/modules/mission/mission_fw_nav.c
M sw/airborne/modules/mission/mission_rotorcraft_nav.c
M sw/airborne/modules/sensors/airspeed_ms45xx_i2c.c
A sw/airborne/modules/sensors/imu_mpu9250.c
A sw/airborne/modules/sensors/imu_mpu9250.h
M sw/airborne/modules/sensors/temp_adc.c
R sw/airborne/modules/time/flight_time.c
R sw/airborne/modules/time/flight_time.h
A sw/airborne/modules/time/time_countdown.c
A sw/airborne/modules/time/time_countdown.h
A sw/airborne/peripherals/ak8963.c
A sw/airborne/peripherals/ak8963.h
A sw/airborne/peripherals/ak8963_regs.h
M sw/airborne/peripherals/mpu60x0_i2c.c
M sw/airborne/peripherals/mpu60x0_spi.c
A sw/airborne/peripherals/mpu9250.c
A sw/airborne/peripherals/mpu9250.h
A sw/airborne/peripherals/mpu9250_i2c.c
A sw/airborne/peripherals/mpu9250_i2c.h
A sw/airborne/peripherals/mpu9250_regs.h
A sw/airborne/peripherals/mpu9250_spi.c
A sw/airborne/peripherals/mpu9250_spi.h
M sw/airborne/peripherals/ms5611_i2c.c
M sw/airborne/state.c
M sw/airborne/state.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
A sw/airborne/subsystems/gps/gps_furuno.c
M sw/airborne/subsystems/gps/gps_nmea.c
M sw/airborne/subsystems/gps/gps_nmea.h
M sw/airborne/subsystems/imu.c
M sw/airborne/subsystems/imu.h
M sw/airborne/subsystems/imu/imu_ardrone2_raw.c
M sw/airborne/subsystems/imu/imu_ardrone2_raw.h
A sw/airborne/subsystems/imu/imu_mpu9250_i2c.c
A sw/airborne/subsystems/imu/imu_mpu9250_i2c.h
M sw/airborne/subsystems/ins.c
M sw/airborne/subsystems/ins/ins_gps_passthrough.c
M sw/airborne/test/subsystems/test_ahrs.c
M sw/ext/ardrone2_drivers/ardrone2.py
A sw/ext/blackmagic/Makefile
M sw/ground_segment/cockpit/gcs.ml
M sw/ground_segment/cockpit/live.ml
M sw/ground_segment/misc/Makefile
M sw/ground_segment/tmtc/messages.ml
M sw/ground_segment/tmtc/server.ml
M sw/include/std.h
M sw/lib/ocaml/env.ml
M sw/lib/ocaml/env.mli
M sw/lib/ocaml/gen_common.ml
M sw/lib/ocaml/gen_common.mli
M sw/lib/ocaml/gm.ml
M sw/lib/ocaml/pprz.ml
M sw/lib/python/messages_tool.py
M sw/lib/python/settings_xml_parse.py
R sw/simulator/launchsitl
M sw/simulator/nps/nps_ivy_fixedwing.c
M sw/simulator/nps/nps_ivy_mission_commands.c
M sw/simulator/nps/nps_main.c
M sw/simulator/pprzsim-launch
M sw/simulator/sim_ac_flightgear.c
M sw/simulator/sim_ac_jsbsim.c
M sw/simulator/sim_ac_jsbsim.h
M sw/simulator/sitl.ml
M sw/supervision/pc_aircraft.ml
M sw/tools/generators/gen_aircraft.ml
M sw/tools/generators/gen_settings.ml
M tests/Makefile
M tests/examples/01_compile_all_aircrafts.t
A tests/math/.gitignore
A tests/math/Makefile
A tests/math/tap.c
A tests/math/tap.h
A tests/math/test_pprz_math.c
Log Message:
-----------
Merge branch 'master' into ahrs_refactor
* master: (86 commits)
[ahrs] update/clean test_ahrs
[python] fix settings path
[messages] add some descriptions again
fix name of git submodule
[chibios] switch back to a repo that have to 2.6 stable
[chibios] switch back to correct version
[ocaml] filter for 'field' tag when looking at messages
[submodules] updated to a new chibios repository
[messages] remove description node again for now
[modules] mission_rotorcraft: only check for ned_initialized_i
[modules][messages] mission: LLA waypoints in 1e7deg instead of float
[build] don't compile natnet if not needed
[messages] possibility to add descriptions
[modules] rename flight_time to time_countdown
[sim] remove launchsitl symlink
[rotorcraft] navigation: fix NavCircleCount
[modules] rotorcraft_cam: fix DEFAULT_MODE
[omap] start basic spi driver
[rotorcraft] arming: only check if motors can be armed if ahrs_is_aligned
[rotorcraft] force MODE_STARTUP instead of KILL until ahrs is aligned
...
Commit: 305d4dc8065f75d738ce75404e45cc64d49d4e30
https://github.com/paparazzi/paparazzi/commit/305d4dc8065f75d738ce75404e45cc64d49d4e30
Author: Felix Ruess <address@hidden>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M CHANGELOG.md
M Doxyfile
M Makefile
M Makefile.ac
M README.md
M conf/Makefile.ardrone2
A conf/Makefile.bebop
A conf/Makefile.linux
R conf/Makefile.omap
A conf/airframes/BR/DreamCacher_bart.xml
A conf/airframes/BR/conf.xml
A conf/airframes/BR/ladybird_kit_bart.xml
M conf/airframes/CDW/ChimuTinyFwSpi.xml
M conf/airframes/CDW/TwoSeas.xml
M conf/airframes/CDW/asctec_cdw.xml
M conf/airframes/CDW/classix.xml
M conf/airframes/CDW/test/ChimuJTinyFwSpi.xml
M conf/airframes/CDW/test/ChimuLisaFw.xml
M conf/airframes/CDW/test/ChimuTinyFw.xml
M conf/airframes/CDW/test/yapa3_aspirin2.xml
M conf/airframes/CDW/tiny2_chimu_spi_pt.xml
M conf/airframes/CDW/tricopter_cdw.xml
M conf/airframes/CDW/yapa_xsens.xml
A conf/airframes/ENAC/quadrotor/ard2_101.xml
A conf/airframes/ENAC/quadrotor/ard2_102.xml
A conf/airframes/ENAC/quadrotor/ard2_103.xml
A conf/airframes/ENAC/quadrotor/ard2_104.xml
A conf/airframes/ENAC/quadrotor/ard2_base_control.xml
A conf/airframes/ENAC/quadrotor/ard2_base_digit.xml
A conf/airframes/ENAC/quadrotor/ard2_base_vision.xml
A conf/airframes/LS/conf.xml
A conf/airframes/LS/quadrotor_altura_lisa_m_2_0.xml
A conf/airframes/LS/quadrotor_mavtec_lisa_m_2_0.xml
A conf/airframes/OpenUAS/conf_openuas_obc2014.xml
A conf/airframes/OpenUAS/openuas_control_panel_obc2014.xml
A conf/airframes/OpenUAS/openuas_vivify_mk1.xml
M conf/airframes/TUDelft/IMAV2013/chouchou_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/quadrotor_lisa_s.xml
M conf/airframes/TUDelft/silverlit_lisas.xml
M conf/airframes/TestHardware/LisaL_v1.1_aspirin_v1.5_rc.xml
M conf/airframes/TestHardware/LisaL_v1.1_b2_v1.2_rc.xml
M conf/airframes/ardrone2_raw.xml
M conf/airframes/ardrone2_raw_optitrack.xml
A conf/airframes/bebop.xml
M conf/airframes/cridea/quad-suave.xml
M conf/airframes/esden/cocto_lm2a2.xml
M conf/airframes/esden/gain_scheduling_example.xml
M conf/airframes/esden/hexy_ll11a2pwm.xml
M conf/airframes/esden/hexy_lm2a2pwm.xml
M conf/airframes/esden/lisa2_hex.xml
M conf/airframes/esden/qs_asp22.xml
M conf/airframes/esden/quady_ll11a2pwm.xml
M conf/airframes/esden/quady_lm1a1pwm.xml
M conf/airframes/esden/quady_lm2a2pwm.xml
M conf/airframes/esden/quady_lm2a2pwmppm.xml
M conf/airframes/esden/quady_ls10pwm.xml
M conf/airframes/examples/MentorEnergy.xml
M conf/airframes/examples/Twinstar_energyadaptive.xml
M conf/airframes/examples/booz2.xml
M conf/airframes/examples/bumblebee_quad.xml
M conf/airframes/examples/demo.xml
M conf/airframes/examples/krooz_sd/krooz_sd_bre_hexa_mkk.xml
M conf/airframes/examples/krooz_sd/krooz_sd_hexa_mkk.xml
M conf/airframes/examples/krooz_sd/krooz_sd_okto_mkk.xml
M conf/airframes/examples/krooz_sd/krooz_sd_quad_mkk.xml
M conf/airframes/examples/krooz_sd/krooz_sd_quad_pwm.xml
M conf/airframes/examples/ladybird_lisa_s.xml
M conf/airframes/examples/lisa_asctec.xml
M conf/airframes/examples/microjet.xml
M conf/airframes/examples/microjet_lisa_m.xml
M conf/airframes/examples/quadrotor_hbmini.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml
M conf/airframes/examples/quadrotor_lisa_m_mkk.xml
M conf/airframes/examples/quadrotor_lisa_mx.xml
A conf/airframes/examples/quadrotor_lisa_mx_mavlink.xml
M conf/airframes/examples/quadrotor_lisa_s.xml
M conf/airframes/examples/quadrotor_mlkf.xml
M conf/airframes/examples/quadrotor_navgo.xml
M conf/airframes/examples/quadrotor_navstik.xml
M conf/airframes/examples/quadrotor_px4fmu.xml
M conf/airframes/examples/separate_fbw_ap.xml
M conf/airframes/examples/setup_lisam2.xml
M conf/airframes/examples/twinjet.xml
M conf/airframes/examples/yapaChimuSpi.xml
M conf/airframes/flixr_discovery.xml
M conf/airframes/fraser_lisa_m_rotorcraft.xml
M conf/airframes/jsbsim.xml
M conf/airframes/usb_test.xml
M conf/airframes/wind_tunnel.xml
M conf/boards/ardrone2_raw.makefile
M conf/boards/ardrone2_sdk.makefile
A conf/boards/bebop.makefile
M conf/boards/lisa_l_1.0.makefile
M conf/boards/lisa_l_1.1.makefile
M conf/boards/lisa_mx_2.0.makefile
M conf/boards/lisa_mx_2.1.makefile
M conf/boards/tiny_1.1.makefile
M conf/conf_example.xml
M conf/conf_tests.xml
M conf/control_panel_example.xml
R conf/firmwares/fixedwing.xml
M conf/firmwares/rotorcraft.makefile
R conf/firmwares/rotorcraft.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
A conf/firmwares/subsystems/fixedwing/gps_piksi.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
A conf/firmwares/subsystems/rotorcraft/gps_piksi.makefile
M conf/firmwares/subsystems/rotorcraft/telemetry_transparent_usb.makefile
A conf/firmwares/subsystems/shared/actuators_bebop.makefile
A conf/firmwares/subsystems/shared/actuators_esc32.makefile
M conf/firmwares/subsystems/shared/baro_board.makefile
M conf/firmwares/subsystems/shared/imu_aspirin_v2.2.makefile
A conf/firmwares/subsystems/shared/imu_bebop.makefile
M conf/firmwares/subsystems/shared/udp.makefile
M conf/firmwares/test_progs.makefile
M conf/flash_modes.xml
A conf/flight_plans/OpenUAS/include_obc2014_mission.xml
A conf/flight_plans/OpenUAS/include_obc2014_safety.xml
A conf/flight_plans/OpenUAS/include_obc2014_testing.xml
A conf/flight_plans/OpenUAS/openuas_obc2014_kingaroy.xml
A conf/flight_plans/mavtec_outdoor_demo.xml
M conf/flight_plans/nav_modules.xml
A conf/flight_plans/rotorcraft_basic_superbitrf_from_hand.xml
A conf/flight_plans/rotorcraft_cam.xml
R conf/joystick/gold_simulator.xml
A conf/joystick/gold_simulator_g5g6g7.xml
M conf/messages.xml
M conf/modules/ahrs_chimu_spi.xml
M conf/modules/ahrs_chimu_uart.xml
M conf/modules/airspeed_ads1114.xml
A conf/modules/auto1_commands.xml
M conf/modules/cam_segment.xml
M conf/modules/digital_cam.xml
M conf/modules/digital_cam_i2c.xml
M conf/modules/digital_cam_servo.xml
M conf/modules/digital_cam_shoot_rc.xml
M conf/modules/digital_cam_uart.xml
A conf/modules/image_nc_send.xml
M conf/modules/infrared_adc.xml
M conf/modules/ins_vn100.xml
M conf/modules/ins_xsens.xml
M conf/modules/ins_xsens_MTiG_Uart0.xml
M conf/modules/ins_xsens_MTi_Uart0.xml
M conf/modules/mag_hmc5843.xml
A conf/modules/mavlink.xml
M conf/modules/meteo_stick.xml
M conf/modules/mf_ptu.xml
M conf/modules/module.dtd
M conf/modules/nav_survey_poly_osam.xml
M conf/modules/px4flow.xml
A conf/modules/tune_airspeed.xml
A conf/modules/usb_serial_stm32_example1.xml
A conf/modules/usb_serial_stm32_example2.xml
A conf/modules/video_rtp_stream.xml
M conf/modules/windturbine.xml
M conf/modules/xtend_rssi.xml
A conf/radios/FrSkyX9D.xml
A conf/radios/dummy.xml
A conf/settings/modules/config_esc32.xml
M conf/telemetry/default_ardrone.xml
M conf/telemetry/default_fixedwing.xml
M conf/telemetry/default_fixedwing_imu.xml
M conf/telemetry/default_fixedwing_imu_9k6.xml
M conf/telemetry/default_rotorcraft.xml
M conf/telemetry/fixedwing_control_new.xml
M conf/telemetry/hitl_fixedwing.xml
M conf/telemetry/iridium.xml
M conf/telemetry/xbee868.xml
M conf/units.xml
M data/pictures/penguin_icon_gcs.png
A data/pictures/penguin_icon_log.png
M data/pictures/penguin_icon_msg.png
M data/pictures/penguin_icon_rep.png
A data/pictures/penguin_icon_rtp.png
A data/pictures/penguin_icon_sim.png
M data/pictures/penguin_icon_vid.png
M data/pictures/penguin_logo_gcs.svg
A data/pictures/penguin_logo_log.svg
M data/pictures/penguin_logo_msg.svg
M data/pictures/penguin_logo_rep.svg
A data/pictures/penguin_logo_rtp.svg
A data/pictures/penguin_logo_sim.svg
M data/pictures/penguin_logo_vid.svg
M doc/manual/style.dox
M fix_code_style.sh
M paparazzi_version
M select_conf.py
A start.py
M sw/airborne/Makefile
A sw/airborne/arch/linux/led_hw.h
A sw/airborne/arch/linux/mcu_arch.c
A sw/airborne/arch/linux/mcu_arch.h
A sw/airborne/arch/linux/mcu_periph/gpio_arch.h
A sw/airborne/arch/linux/mcu_periph/i2c_arch.c
A sw/airborne/arch/linux/mcu_periph/i2c_arch.h
A sw/airborne/arch/linux/mcu_periph/i2c_smbus.h
A sw/airborne/arch/linux/mcu_periph/spi_arch.c
A sw/airborne/arch/linux/mcu_periph/spi_arch.h
A sw/airborne/arch/linux/mcu_periph/sys_time_arch.c
A sw/airborne/arch/linux/mcu_periph/sys_time_arch.h
A sw/airborne/arch/linux/mcu_periph/uart_arch.c
A sw/airborne/arch/linux/mcu_periph/uart_arch.h
A sw/airborne/arch/linux/mcu_periph/udp_arch.c
A sw/airborne/arch/linux/mcu_periph/udp_arch.h
A sw/airborne/arch/linux/serial_port.c
A sw/airborne/arch/linux/serial_port.h
A sw/airborne/arch/linux/subsystems/settings_arch.c
M sw/airborne/arch/lpc21/ADS8344.c
M sw/airborne/arch/lpc21/ADS8344.h
M sw/airborne/arch/lpc21/armVIC.c
M sw/airborne/arch/lpc21/icp_scale.h
M sw/airborne/arch/lpc21/led_hw.h
M sw/airborne/arch/lpc21/link_mcu_hw.h
M sw/airborne/arch/lpc21/mcu_arch.c
M sw/airborne/arch/lpc21/mcu_periph/adc_arch.c
M sw/airborne/arch/lpc21/mcu_periph/dac_arch.c
M sw/airborne/arch/lpc21/mcu_periph/dac_arch.h
M sw/airborne/arch/lpc21/mcu_periph/gpio_arch.h
M sw/airborne/arch/lpc21/mcu_periph/i2c_arch.c
M sw/airborne/arch/lpc21/mcu_periph/pwm_input_arch.c
M sw/airborne/arch/lpc21/mcu_periph/spi_arch.c
M sw/airborne/arch/lpc21/mcu_periph/spi_slave_hs_arch.c
M sw/airborne/arch/lpc21/mcu_periph/spi_slave_hs_arch.h
M sw/airborne/arch/lpc21/mcu_periph/sys_time_arch.c
M sw/airborne/arch/lpc21/mcu_periph/sys_time_arch.h
M sw/airborne/arch/lpc21/mcu_periph/uart_arch.c
M sw/airborne/arch/lpc21/modules/adcs/max11040_hw.c
M sw/airborne/arch/lpc21/modules/adcs/max11040_hw.h
M sw/airborne/arch/lpc21/modules/core/trigger_ext_hw.c
M sw/airborne/arch/lpc21/modules/display/lcd_dogm_hw.c
M sw/airborne/arch/lpc21/modules/display/lcd_dogm_hw.h
M sw/airborne/arch/lpc21/modules/sensors/mag_micromag_fw_hw.c
M sw/airborne/arch/lpc21/modules/sensors/mag_micromag_fw_hw.h
M sw/airborne/arch/lpc21/modules/sensors/trig_ext_hw.c
M sw/airborne/arch/lpc21/modules/sensors/trig_ext_hw.h
M sw/airborne/arch/lpc21/peripherals/max1168_arch.c
M sw/airborne/arch/lpc21/peripherals/ms2100_arch.c
M sw/airborne/arch/lpc21/peripherals/ms2100_arch.h
M sw/airborne/arch/lpc21/subsystems/actuators/actuators_pwm_arch.c
M sw/airborne/arch/lpc21/subsystems/actuators/servos_4015_MAT_hw.c
M sw/airborne/arch/lpc21/subsystems/actuators/servos_4015_MAT_hw.h
M sw/airborne/arch/lpc21/subsystems/actuators/servos_4015_hw.c
M sw/airborne/arch/lpc21/subsystems/actuators/servos_4015_hw.h
M sw/airborne/arch/lpc21/subsystems/actuators/servos_4015_hw_new.c
M sw/airborne/arch/lpc21/subsystems/actuators/servos_4017_hw.c
M sw/airborne/arch/lpc21/subsystems/actuators/servos_4017_hw.h
M sw/airborne/arch/lpc21/subsystems/actuators/servos_ppm_hw.c
M sw/airborne/arch/lpc21/subsystems/datalink/audio_telemetry_hw.c
M sw/airborne/arch/lpc21/subsystems/datalink/audio_telemetry_hw.h
M sw/airborne/arch/lpc21/subsystems/imu/imu_aspirin_arch.c
M sw/airborne/arch/lpc21/subsystems/imu/imu_crista_arch.c
M sw/airborne/arch/lpc21/subsystems/imu/imu_crista_arch.h
M sw/airborne/arch/lpc21/subsystems/radio_control/ppm_arch.h
M sw/airborne/arch/lpc21/subsystems/radio_control/spektrum_arch.c
M sw/airborne/arch/lpc21/subsystems/radio_control/spektrum_arch.h
M sw/airborne/arch/lpc21/subsystems/settings_arch.c
M sw/airborne/arch/lpc21/tacho_mb.c
M sw/airborne/arch/lpc21/tacho_mb.h
M sw/airborne/arch/lpc21/test/dev_board.h
M sw/airborne/arch/lpc21/test/ledswitch.c
M sw/airborne/arch/lpc21/test/lpc2138.h
M sw/airborne/arch/lpc21/test/timer.c
M sw/airborne/arch/lpc21/test/uart.c
M sw/airborne/arch/lpc21/test/uart_tunnel.c
M sw/airborne/arch/lpc21/test/welcome.h
M sw/airborne/arch/lpc21/uart_tunnel.c
M sw/airborne/arch/lpc21/usb_msc_hw.c
M sw/airborne/arch/lpc21/usb_msc_hw.h
M sw/airborne/arch/lpc21/usb_ser_hw.c
R sw/airborne/arch/lpc21/usb_tunnel.c
R sw/airborne/arch/omap/led_hw.h
R sw/airborne/arch/omap/mcu_arch.c
R sw/airborne/arch/omap/mcu_arch.h
R sw/airborne/arch/omap/mcu_periph/gpio_arch.h
R sw/airborne/arch/omap/mcu_periph/i2c_arch.c
R sw/airborne/arch/omap/mcu_periph/i2c_arch.h
R sw/airborne/arch/omap/mcu_periph/i2c_smbus.h
R sw/airborne/arch/omap/mcu_periph/spi_arch.c
R sw/airborne/arch/omap/mcu_periph/spi_arch.h
R sw/airborne/arch/omap/mcu_periph/sys_time_arch.c
R sw/airborne/arch/omap/mcu_periph/sys_time_arch.h
R sw/airborne/arch/omap/mcu_periph/uart_arch.c
R sw/airborne/arch/omap/mcu_periph/uart_arch.h
R sw/airborne/arch/omap/mcu_periph/udp_arch.c
R sw/airborne/arch/omap/mcu_periph/udp_arch.h
R sw/airborne/arch/omap/serial_port.c
R sw/airborne/arch/omap/serial_port.h
R sw/airborne/arch/omap/subsystems/settings_arch.c
M sw/airborne/arch/sim/baro_MS5534A.h
M sw/airborne/arch/sim/jsbsim_ahrs.c
M sw/airborne/arch/sim/jsbsim_gps.c
M sw/airborne/arch/sim/jsbsim_hw.c
M sw/airborne/arch/sim/jsbsim_hw.h
M sw/airborne/arch/sim/jsbsim_ir.c
M sw/airborne/arch/sim/jsbsim_transport.c
M sw/airborne/arch/sim/led_hw.c
M sw/airborne/arch/sim/led_hw.h
M sw/airborne/arch/sim/max1167_hw.c
M sw/airborne/arch/sim/max1167_hw.h
M sw/airborne/arch/sim/mcu_periph/adc_arch.c
M sw/airborne/arch/sim/mcu_periph/i2c_arch.c
M sw/airborne/arch/sim/mcu_periph/spi_arch.c
M sw/airborne/arch/sim/mcu_periph/sys_time_arch.c
M sw/airborne/arch/sim/mcu_periph/sys_time_arch.h
M sw/airborne/arch/sim/mcu_periph/uart_arch.h
A sw/airborne/arch/sim/mcu_periph/udp_arch.c
A sw/airborne/arch/sim/mcu_periph/udp_arch.h
M sw/airborne/arch/sim/modules/core/booz_pwm_arch.c
M sw/airborne/arch/sim/modules/core/trigger_ext_hw.c
M sw/airborne/arch/sim/modules/enose/sim_enose.c
M sw/airborne/arch/sim/modules/ins/ins_arduimu.c
M sw/airborne/arch/sim/modules/ins/ins_arduimu_basic.c
M sw/airborne/arch/sim/peripherals/hmc5843_arch.c
M sw/airborne/arch/sim/peripherals/max1168_arch.c
M sw/airborne/arch/sim/sim_adc_generic.c
M sw/airborne/arch/sim/sim_ahrs.c
M sw/airborne/arch/sim/sim_ap.c
M sw/airborne/arch/sim/sim_gps.c
M sw/airborne/arch/sim/sim_ir.c
M sw/airborne/arch/sim/sim_uart.c
M sw/airborne/arch/sim/sim_uart.h
M sw/airborne/arch/sim/subsystems/actuators/actuators_dualpwm_arch.c
M sw/airborne/arch/sim/subsystems/actuators/actuators_pwm_arch.c
M sw/airborne/arch/sim/subsystems/datalink/superbitrf.c
M sw/airborne/arch/sim/subsystems/radio_control/ppm_arch.h
M sw/airborne/arch/sim/subsystems/radio_control/rc_datalink.c
M sw/airborne/arch/sim/subsystems/radio_control/spektrum_arch.c
M sw/airborne/arch/sim/subsystems/radio_control/spektrum_arch.h
M sw/airborne/arch/sim/subsystems/settings_arch.c
M sw/airborne/arch/stm32/link_mcu_hw.h
M sw/airborne/arch/stm32/mcu_arch.c
M sw/airborne/arch/stm32/mcu_arch.h
M sw/airborne/arch/stm32/mcu_periph/adc_arch.c
M sw/airborne/arch/stm32/mcu_periph/can_arch.c
M sw/airborne/arch/stm32/mcu_periph/debug_led.h
M sw/airborne/arch/stm32/mcu_periph/gpio_arch.c
M sw/airborne/arch/stm32/mcu_periph/i2c_arch.c
M sw/airborne/arch/stm32/mcu_periph/pwm_input_arch.c
M sw/airborne/arch/stm32/mcu_periph/spi_arch.c
M sw/airborne/arch/stm32/mcu_periph/sys_time_arch.c
M sw/airborne/arch/stm32/mcu_periph/sys_time_arch.h
M sw/airborne/arch/stm32/mcu_periph/uart_arch.c
M sw/airborne/arch/stm32/my_debug_servo.h
M sw/airborne/arch/stm32/peripherals/hmc5843_arch.c
M sw/airborne/arch/stm32/peripherals/max1168_arch.c
M sw/airborne/arch/stm32/peripherals/ms2100_arch.c
M sw/airborne/arch/stm32/peripherals/ms2100_arch.h
M sw/airborne/arch/stm32/peripherals/sc18is600_arch.c
M sw/airborne/arch/stm32/stm32f4_chibios_vectors.c
M sw/airborne/arch/stm32/subsystems/actuators/actuators_dualpwm_arch.c
M sw/airborne/arch/stm32/subsystems/actuators/actuators_pwm_arch.c
M sw/airborne/arch/stm32/subsystems/actuators/actuators_shared_arch.c
M sw/airborne/arch/stm32/subsystems/imu/imu_aspirin_arch.c
M sw/airborne/arch/stm32/subsystems/imu/imu_crista_arch.c
M sw/airborne/arch/stm32/subsystems/imu/imu_crista_arch.h
M sw/airborne/arch/stm32/subsystems/imu/imu_krooz_sd_arch.c
M sw/airborne/arch/stm32/subsystems/radio_control/ppm_arch.h
M sw/airborne/arch/stm32/subsystems/radio_control/spektrum_arch.c
M sw/airborne/arch/stm32/subsystems/radio_control/spektrum_arch.h
M sw/airborne/arch/stm32/subsystems/settings_arch.c
M sw/airborne/arch/stm32/test_bswap.c
M sw/airborne/arch/stm32/uart_tunnel.c
A sw/airborne/arch/stm32/usb_ser_hw.c
M sw/airborne/boards/apogee/baro_board.c
M sw/airborne/boards/apogee/imu_apogee.c
M sw/airborne/boards/apogee/imu_apogee.h
M sw/airborne/boards/ardrone/actuators_ardrone2_raw.c
M sw/airborne/boards/ardrone/actuators_at.c
M sw/airborne/boards/ardrone/at_com.c
M sw/airborne/boards/ardrone/at_com.h
M sw/airborne/boards/ardrone/baro_board.c
M sw/airborne/boards/ardrone/electrical_raw.c
M sw/airborne/boards/ardrone/gpio_ardrone.c
M sw/airborne/boards/ardrone/navdata.c
M sw/airborne/boards/ardrone/navdata.h
M sw/airborne/boards/baro_board_ms5611_i2c.c
M sw/airborne/boards/baro_board_ms5611_spi.c
A sw/airborne/boards/bebop.h
A sw/airborne/boards/bebop/actuators.c
A sw/airborne/boards/bebop/actuators.h
A sw/airborne/boards/bebop/baro_board.h
A sw/airborne/boards/bebop/electrical.c
M sw/airborne/boards/booz/baro_board.c
M sw/airborne/boards/booz/baro_board.h
M sw/airborne/boards/hbmini/baro_board.c
M sw/airborne/boards/hbmini/imu_hbmini.c
M sw/airborne/boards/hbmini/imu_hbmini.h
M sw/airborne/boards/krooz/imu_krooz.c
M sw/airborne/boards/krooz/imu_krooz.h
M sw/airborne/boards/krooz/imu_krooz_memsic.c
M sw/airborne/boards/krooz/imu_krooz_memsic.h
M sw/airborne/boards/lia_1.1.h
M sw/airborne/boards/lisa_l/baro_board.c
M sw/airborne/boards/lisa_m/baro_board.c
M sw/airborne/boards/lisa_m_1.0.h
M sw/airborne/boards/lisa_m_2.0.h
M sw/airborne/boards/lisa_m_2.1.h
M sw/airborne/boards/lisa_m_common.h
M sw/airborne/boards/lisa_mx_common.h
M sw/airborne/boards/lisa_s_1.0.h
M sw/airborne/boards/navgo/baro_board.c
M sw/airborne/boards/navgo/imu_navgo.c
M sw/airborne/boards/navgo/imu_navgo.h
M sw/airborne/boards/navstik/baro_board.c
M sw/airborne/boards/sdlog_1.0.h
M sw/airborne/boards/stm32f4_discovery.h
M sw/airborne/boards/umarim/baro_board.c
M sw/airborne/boards/umarim/imu_umarim.c
M sw/airborne/boards/umarim/imu_umarim.h
M sw/airborne/filters/low_pass_filter.h
M sw/airborne/filters/median_filter.h
M sw/airborne/firmwares/beth/bench_sensors.h
M sw/airborne/firmwares/beth/bench_sensors_can.c
M sw/airborne/firmwares/beth/bench_sensors_i2c.c
M sw/airborne/firmwares/beth/main_beth.c
M sw/airborne/firmwares/beth/main_coders.c
M sw/airborne/firmwares/beth/main_overo.c
M sw/airborne/firmwares/beth/main_stm32.c
M sw/airborne/firmwares/beth/overo_controller.c
M sw/airborne/firmwares/beth/overo_estimator.c
M sw/airborne/firmwares/beth/overo_file_logger.c
M sw/airborne/firmwares/beth/overo_file_logger.h
M sw/airborne/firmwares/beth/overo_gcs_com.c
M sw/airborne/firmwares/beth/overo_gcs_com.h
M sw/airborne/firmwares/beth/overo_sfb_controller.c
M sw/airborne/firmwares/beth/overo_test_uart.c
M sw/airborne/firmwares/beth/overo_twist_controller.c
M sw/airborne/firmwares/beth/overo_twist_controller.h
M sw/airborne/firmwares/beth/rcv_telemetry.c
M sw/airborne/firmwares/beth/uart_hw.c
M sw/airborne/firmwares/beth/uart_hw.h
M sw/airborne/firmwares/fixedwing/autopilot.c
M sw/airborne/firmwares/fixedwing/autopilot.h
M sw/airborne/firmwares/fixedwing/datalink.c
M sw/airborne/firmwares/fixedwing/guidance/energy_ctrl.c
M sw/airborne/firmwares/fixedwing/guidance/guidance_common.h
M sw/airborne/firmwares/fixedwing/guidance/guidance_v.c
M sw/airborne/firmwares/fixedwing/guidance/guidance_v_n.c
M sw/airborne/firmwares/fixedwing/main.c
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/fixedwing/main_ap.h
M sw/airborne/firmwares/fixedwing/main_chibios_libopencm3.c
M sw/airborne/firmwares/fixedwing/main_fbw.c
M sw/airborne/firmwares/fixedwing/main_fbw.h
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_adaptive.h
M sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c
M sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.h
M sw/airborne/firmwares/logger/main_logger.c
M sw/airborne/firmwares/motor_bench/main_motor_bench.c
M sw/airborne/firmwares/motor_bench/main_turntable.c
M sw/airborne/firmwares/motor_bench/mb_current.c
M sw/airborne/firmwares/motor_bench/mb_modes.c
M sw/airborne/firmwares/motor_bench/mb_modes.h
M sw/airborne/firmwares/motor_bench/mb_scale.c
M sw/airborne/firmwares/motor_bench/mb_scale.h
M sw/airborne/firmwares/motor_bench/mb_servo.c
M sw/airborne/firmwares/motor_bench/mb_servo.h
M sw/airborne/firmwares/motor_bench/mb_tacho.c
M sw/airborne/firmwares/motor_bench/mb_tacho.h
M sw/airborne/firmwares/motor_bench/mb_twi_controller.c
M sw/airborne/firmwares/motor_bench/mb_twi_controller.h
M sw/airborne/firmwares/motor_bench/mb_twi_controller_asctech.c
M sw/airborne/firmwares/motor_bench/mb_twi_controller_asctech.h
M sw/airborne/firmwares/motor_bench/mb_twi_controller_mkk.c
M sw/airborne/firmwares/motor_bench/mb_twi_controller_mkk.h
M sw/airborne/firmwares/motor_bench/turntable_systime.c
M sw/airborne/firmwares/non_ap/geiger_counter/geiger_counter.c
M sw/airborne/firmwares/non_ap/led_flasher/blitzer.c
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/autopilot.h
M sw/airborne/firmwares/rotorcraft/autopilot_arming_switch.h
M sw/airborne/firmwares/rotorcraft/autopilot_arming_throttle.h
M sw/airborne/firmwares/rotorcraft/autopilot_arming_yaw.h
M sw/airborne/firmwares/rotorcraft/autopilot_rc_helpers.h
M sw/airborne/firmwares/rotorcraft/datalink.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.h
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h_ref.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.h
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v_adapt.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v_ref.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/firmwares/rotorcraft/main.h
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/navigation.h
M sw/airborne/firmwares/rotorcraft/stabilization.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_passthrough.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_attitude_quat_transformations.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_euler_float.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_euler_int.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_quat_float.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_quat_int.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_saturate.h
M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_none.c
M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_rate.c
M sw/airborne/firmwares/setup/setup_actuators.c
A sw/airborne/firmwares/setup/usb_tunnel.c
M sw/airborne/firmwares/tutorial/main_demo1.c
M sw/airborne/firmwares/tutorial/main_demo2.c
M sw/airborne/firmwares/tutorial/main_demo3.c
M sw/airborne/firmwares/tutorial/main_demo4.c
M sw/airborne/firmwares/tutorial/main_demo5.c
M sw/airborne/firmwares/tutorial/main_demo6.c
M sw/airborne/firmwares/wind_tunnel/main.c
M sw/airborne/firmwares/wind_tunnel/main_mb.c
M sw/airborne/firmwares/wind_tunnel/wt_baro.c
M sw/airborne/firmwares/wind_tunnel/wt_servo.c
M sw/airborne/firmwares/wind_tunnel/wt_servo.h
M sw/airborne/fms/fms_autopilot_msg.h
M sw/airborne/fms/fms_gs_com.c
M sw/airborne/fms/fms_gs_com.h
M sw/airborne/fms/fms_network.c
M sw/airborne/fms/fms_network.h
M sw/airborne/fms/fms_periodic.c
M sw/airborne/fms/fms_periodic.h
M sw/airborne/fms/fms_spi_autopilot_msg.c
M sw/airborne/fms/fms_spi_autopilot_msg.h
M sw/airborne/fms/fms_spi_link.c
M sw/airborne/fms/fms_spi_link.h
M sw/airborne/fms/fms_spistream.h
M sw/airborne/fms/fms_spistream_client.c
M sw/airborne/fms/fms_spistream_daemon.c
M sw/airborne/fms/fms_test_datalink.c
M sw/airborne/fms/libeknav/estimate_attitude.c
M sw/airborne/fms/libeknav/estimate_attitude.h
M sw/airborne/fms/libeknav/paparazzi_eigen_conversion.h
M sw/airborne/fms/libeknav/raw_log.h
M sw/airborne/fms/libeknav/raw_log_to_ascii.c
M sw/airborne/fms/lpc_test_spi.c
M sw/airborne/fms/onboard_logger.c
M sw/airborne/fms/onboard_transport.c
M sw/airborne/fms/overo_blmc_calibrate.c
M sw/airborne/fms/overo_blmc_calibrate.h
M sw/airborne/fms/overo_test_gps_passthrough.c
M sw/airborne/fms/overo_test_passthrough.c
M sw/airborne/fms/overo_test_passthrough.h
M sw/airborne/fms/overo_test_passthrough_telemetry.h
M sw/airborne/fms/overo_test_periodic.c
M sw/airborne/fms/overo_test_spi_link.c
M sw/airborne/fms/overo_test_telemetry.c
M sw/airborne/fms/overo_test_telemetry2.c
M sw/airborne/fms/packet_header.h
M sw/airborne/fms/test_telemetry.c
M sw/airborne/fms/test_telemetry_2.c
M sw/airborne/fms/udp_transport.h
M sw/airborne/fms/udp_transport2.h
M sw/airborne/inter_mcu.c
M sw/airborne/inter_mcu.h
M sw/airborne/led.h
M sw/airborne/link_mcu_can.c
M sw/airborne/link_mcu_spi.c
M sw/airborne/link_mcu_spi.h
M sw/airborne/link_mcu_usart.c
M sw/airborne/link_mcu_usart.h
M sw/airborne/math/Makefile
M sw/airborne/math/pprz_algebra_double.c
M sw/airborne/math/pprz_algebra_double.h
M sw/airborne/math/pprz_algebra_float.c
M sw/airborne/math/pprz_algebra_float.h
M sw/airborne/math/pprz_algebra_int.c
M sw/airborne/math/pprz_algebra_int.h
M sw/airborne/math/pprz_geodetic_double.c
M sw/airborne/math/pprz_geodetic_double.h
M sw/airborne/math/pprz_geodetic_float.c
M sw/airborne/math/pprz_geodetic_float.h
M sw/airborne/math/pprz_geodetic_int.c
M sw/airborne/math/pprz_geodetic_int.h
M sw/airborne/math/pprz_geodetic_wmm2010.c
M sw/airborne/math/pprz_geodetic_wmm2010.h
M sw/airborne/math/pprz_isa.h
M sw/airborne/math/pprz_matrix_decomp_float.c
M sw/airborne/math/pprz_matrix_decomp_float.h
M sw/airborne/math/pprz_orientation_conversion.c
M sw/airborne/math/pprz_orientation_conversion.h
M sw/airborne/math/pprz_polyfit_float.c
M sw/airborne/math/pprz_polyfit_float.h
M sw/airborne/math/pprz_rk_float.h
M sw/airborne/math/pprz_stat.h
M sw/airborne/mcu.c
M sw/airborne/mcu_periph/adc.h
M sw/airborne/mcu_periph/can.c
M sw/airborne/mcu_periph/i2c.c
M sw/airborne/mcu_periph/i2c.h
M sw/airborne/mcu_periph/spi.c
M sw/airborne/mcu_periph/spi.h
M sw/airborne/mcu_periph/sys_time.c
M sw/airborne/mcu_periph/sys_time.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/MPPT/MPPT.c
M sw/airborne/modules/MPPT/MPPT.h
M sw/airborne/modules/MPPT/sim_MPPT.c
M sw/airborne/modules/adcs/adc_generic.c
M sw/airborne/modules/adcs/adc_generic.h
M sw/airborne/modules/adcs/max11040.c
M sw/airborne/modules/adcs/max11040.h
M sw/airborne/modules/air_data/air_data.c
M sw/airborne/modules/airborne_ant_track/airborne_ant_track.c
M sw/airborne/modules/bat_checker/bat_checker.c
M sw/airborne/modules/benchmark/flight_benchmark.c
M sw/airborne/modules/benchmark/flight_benchmark.h
M sw/airborne/modules/benchmark/i2c_abuse_test.c
M sw/airborne/modules/benchmark/imu_quality_assessment.c
M sw/airborne/modules/benchmark/imu_quality_assessment.h
M sw/airborne/modules/calibration/send_imu_mag_current.c
M sw/airborne/modules/cam_control/cam.c
M sw/airborne/modules/cam_control/cam.h
M sw/airborne/modules/cam_control/cam_roll.c
M sw/airborne/modules/cam_control/cam_segment.c
M sw/airborne/modules/cam_control/cam_segment.h
M sw/airborne/modules/cam_control/point.c
M sw/airborne/modules/cam_control/point.h
M sw/airborne/modules/cam_control/rotorcraft_cam.c
M sw/airborne/modules/cam_control/rotorcraft_cam.h
M sw/airborne/modules/cartography/cartography.c
M sw/airborne/modules/cartography/cartography.h
M sw/airborne/modules/cartography/photogrammetry_calculator.c
M sw/airborne/modules/cartography/photogrammetry_calculator.h
M sw/airborne/modules/com/generic_com.c
M sw/airborne/modules/com/generic_com.h
A sw/airborne/modules/com/usb_serial_stm32.h
A sw/airborne/modules/com/usb_serial_stm32_example1.c
A sw/airborne/modules/com/usb_serial_stm32_example2.c
A sw/airborne/modules/computer_vision/cv/color.h
A sw/airborne/modules/computer_vision/cv/encoding/jpeg.c
A sw/airborne/modules/computer_vision/cv/encoding/jpeg.h
A sw/airborne/modules/computer_vision/cv/encoding/rtp.c
A sw/airborne/modules/computer_vision/cv/encoding/rtp.h
A sw/airborne/modules/computer_vision/cv/image.h
A sw/airborne/modules/computer_vision/cv/resize.h
A sw/airborne/modules/computer_vision/image_nc_send.c
A sw/airborne/modules/computer_vision/image_nc_send.h
A sw/airborne/modules/computer_vision/image_nc_send_nps.c
A sw/airborne/modules/computer_vision/lib/udp/socket.c
A sw/airborne/modules/computer_vision/lib/udp/socket.h
A sw/airborne/modules/computer_vision/lib/v4l/video.c
A sw/airborne/modules/computer_vision/lib/v4l/video.h
A sw/airborne/modules/computer_vision/viewvideo.c
A sw/airborne/modules/computer_vision/viewvideo.h
A sw/airborne/modules/computer_vision/viewvideo_nps.c
M sw/airborne/modules/config/config_mkk_v2.c
M sw/airborne/modules/config/config_mkk_v2.h
M sw/airborne/modules/core/pwm_meas.c
M sw/airborne/modules/core/pwm_meas.h
M sw/airborne/modules/core/sys_mon.c
M sw/airborne/modules/core/trigger_ext.h
M sw/airborne/modules/datalink/extra_pprz_dl.h
A sw/airborne/modules/datalink/mavlink.c
A sw/airborne/modules/datalink/mavlink.h
M sw/airborne/modules/datalink/mavlink_decoder.c
M sw/airborne/modules/datalink/mavlink_decoder.h
M sw/airborne/modules/datalink/xtend_rssi.c
M sw/airborne/modules/datalink/xtend_rssi.h
M sw/airborne/modules/demo_module/demo_module.c
M sw/airborne/modules/deploy_sonar_buoy/deploy_sonar_buoy.c
M sw/airborne/modules/digital_cam/atmega_i2c_cam_ctrl.c
M sw/airborne/modules/digital_cam/atmega_i2c_cam_ctrl.h
M sw/airborne/modules/digital_cam/catia/catia.c
M sw/airborne/modules/digital_cam/catia/chdk_pipe.c
M sw/airborne/modules/digital_cam/catia/chdk_pipe.h
M sw/airborne/modules/digital_cam/catia/protocol.c
M sw/airborne/modules/digital_cam/catia/protocol.h
M sw/airborne/modules/digital_cam/catia/serial.c
M sw/airborne/modules/digital_cam/catia/serial.h
M sw/airborne/modules/digital_cam/catia/socket.c
M sw/airborne/modules/digital_cam/catia/socket.h
M sw/airborne/modules/digital_cam/dc.c
M sw/airborne/modules/digital_cam/dc.h
M sw/airborne/modules/digital_cam/dc_shoot_rc.c
M sw/airborne/modules/digital_cam/gpio_cam_ctrl.c
M sw/airborne/modules/digital_cam/hackhd.c
M sw/airborne/modules/digital_cam/servo_cam_ctrl.c
M sw/airborne/modules/digital_cam/servo_cam_ctrl.h
M sw/airborne/modules/digital_cam/sim_i2c_cam_ctrl.c
M sw/airborne/modules/digital_cam/uart_cam_ctrl.c
M sw/airborne/modules/display/lcd_dogm.c
M sw/airborne/modules/display/lcd_dogm.h
M sw/airborne/modules/enose/anemotaxis.c
M sw/airborne/modules/enose/chemo_detect.c
M sw/airborne/modules/enose/chemo_detect.h
M sw/airborne/modules/enose/chemotaxis.c
M sw/airborne/modules/enose/chemotaxis.h
M sw/airborne/modules/enose/enose.c
M sw/airborne/modules/enose/enose.h
M sw/airborne/modules/gain_scheduling/gain_scheduling.c
M sw/airborne/modules/gas_engine/gas_engine_idle_trim.c
M sw/airborne/modules/geo_mag/geo_mag.c
M sw/airborne/modules/gps/gps_ubx_ucenter.c
M sw/airborne/modules/gps/gps_ubx_ucenter.h
M sw/airborne/modules/gps_i2c/gps_i2c.c
M sw/airborne/modules/gps_i2c/gps_i2c.h
M sw/airborne/modules/gsm/gsm.c
M sw/airborne/modules/gumstix_interface/qr_code_spi_link.c
M sw/airborne/modules/hott/hott.c
M sw/airborne/modules/hott/hott_eam.h
M sw/airborne/modules/hott/hott_gam.h
M sw/airborne/modules/ins/ahrs_chimu_spi.c
M sw/airborne/modules/ins/ahrs_chimu_uart.c
M sw/airborne/modules/ins/alt_filter.c
M sw/airborne/modules/ins/alt_filter.h
M sw/airborne/modules/ins/imu_chimu.c
M sw/airborne/modules/ins/imu_chimu.h
M sw/airborne/modules/ins/ins_arduimu.c
M sw/airborne/modules/ins/ins_arduimu.h
M sw/airborne/modules/ins/ins_arduimu_basic.c
M sw/airborne/modules/ins/ins_arduimu_basic.h
M sw/airborne/modules/ins/ins_module.h
M sw/airborne/modules/ins/ins_vn100.c
M sw/airborne/modules/ins/ins_vn100.h
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/led_safety_status/led_safety_status.c
M sw/airborne/modules/light/light.c
M sw/airborne/modules/loggers/direct_memory_logger.c
M sw/airborne/modules/loggers/file_logger.c
M sw/airborne/modules/loggers/high_speed_logger_direct_memory.c
M sw/airborne/modules/loggers/high_speed_logger_spi_link.c
M sw/airborne/modules/loggers/high_speed_logger_spi_link.h
M sw/airborne/modules/max3100/max3100_hw.c
M sw/airborne/modules/max3100/max3100_hw.h
M sw/airborne/modules/max7456/max7456.c
M sw/airborne/modules/max7456/max7456_regs.h
M sw/airborne/modules/meteo/charge_sens.c
M sw/airborne/modules/meteo/dust_gp2y.c
M sw/airborne/modules/meteo/geiger_counter.c
M sw/airborne/modules/meteo/humid_dpicco.c
M sw/airborne/modules/meteo/humid_dpicco.h
M sw/airborne/modules/meteo/humid_hih.c
M sw/airborne/modules/meteo/humid_hih.h
M sw/airborne/modules/meteo/humid_htm_b71.c
M sw/airborne/modules/meteo/humid_pcap01.c
M sw/airborne/modules/meteo/humid_pcap01.h
M sw/airborne/modules/meteo/humid_sht.c
M sw/airborne/modules/meteo/humid_sht.h
M sw/airborne/modules/meteo/humid_sht_i2c.c
M sw/airborne/modules/meteo/humid_sht_i2c.h
M sw/airborne/modules/meteo/ir_mlx.c
M sw/airborne/modules/meteo/ir_mlx.h
M sw/airborne/modules/meteo/light_solar.c
M sw/airborne/modules/meteo/light_temt.c
M sw/airborne/modules/meteo/light_temt.h
M sw/airborne/modules/meteo/meteo_france_DAQ.c
M sw/airborne/modules/meteo/meteo_france_DAQ.h
M sw/airborne/modules/meteo/meteo_stick.c
M sw/airborne/modules/meteo/mf_ptu.c
M sw/airborne/modules/meteo/temp_lm75.c
M sw/airborne/modules/meteo/temp_tcouple_adc.c
M sw/airborne/modules/meteo/temp_temod.c
M sw/airborne/modules/meteo/temp_tmp102.c
M sw/airborne/modules/meteo/wind_gfi.c
M sw/airborne/modules/meteo/wind_gfi.h
M sw/airborne/modules/meteo/windturbine.c
M sw/airborne/modules/meteo/windturbine.h
M sw/airborne/modules/mission/mission_common.c
M sw/airborne/modules/mission/mission_common.h
M sw/airborne/modules/mission/mission_fw_nav.c
M sw/airborne/modules/mission/mission_rotorcraft_nav.c
M sw/airborne/modules/multi/follow.c
M sw/airborne/modules/multi/follow.h
M sw/airborne/modules/multi/formation.c
M sw/airborne/modules/multi/formation.h
M sw/airborne/modules/multi/potential.c
M sw/airborne/modules/multi/tcas.c
M sw/airborne/modules/multi/tcas.h
A sw/airborne/modules/nav/nav_airspeed.c
A sw/airborne/modules/nav/nav_airspeed.h
M sw/airborne/modules/nav/nav_bungee_takeoff.c
M sw/airborne/modules/nav/nav_catapult.c
M sw/airborne/modules/nav/nav_cube.c
M sw/airborne/modules/nav/nav_cube.h
M sw/airborne/modules/nav/nav_drop.c
M sw/airborne/modules/nav/nav_drop.h
M sw/airborne/modules/nav/nav_flower.c
M sw/airborne/modules/nav/nav_gls.c
M sw/airborne/modules/nav/nav_line.c
M sw/airborne/modules/nav/nav_line.h
M sw/airborne/modules/nav/nav_line_border.c
M sw/airborne/modules/nav/nav_line_border.h
M sw/airborne/modules/nav/nav_line_osam.c
M sw/airborne/modules/nav/nav_line_osam.h
M sw/airborne/modules/nav/nav_smooth.c
M sw/airborne/modules/nav/nav_spiral.c
M sw/airborne/modules/nav/nav_spiral.h
M sw/airborne/modules/nav/nav_survey_disc.c
M sw/airborne/modules/nav/nav_survey_disc.h
M sw/airborne/modules/nav/nav_survey_poly_osam.c
M sw/airborne/modules/nav/nav_survey_poly_osam.h
M sw/airborne/modules/nav/nav_survey_polygon.c
M sw/airborne/modules/nav/nav_survey_polygon.h
M sw/airborne/modules/nav/nav_survey_zamboni.c
M sw/airborne/modules/nav/nav_survey_zamboni.h
M sw/airborne/modules/nav/nav_vertical_raster.c
M sw/airborne/modules/nav/nav_vertical_raster.h
M sw/airborne/modules/nav/takeoff_detect.c
M sw/airborne/modules/openlog/openlog.c
M sw/airborne/modules/optical_flow/px4flow.c
M sw/airborne/modules/optical_flow/px4flow.h
M sw/airborne/modules/poles/nav_poles.c
M sw/airborne/modules/poles/nav_poles.h
M sw/airborne/modules/sensors/airspeed_ads1114.c
M sw/airborne/modules/sensors/airspeed_amsys.c
M sw/airborne/modules/sensors/airspeed_amsys.h
M sw/airborne/modules/sensors/airspeed_ets.c
M sw/airborne/modules/sensors/airspeed_ets.h
M sw/airborne/modules/sensors/airspeed_otf.c
M sw/airborne/modules/sensors/alt_srf08.c
M sw/airborne/modules/sensors/aoa_adc.c
M sw/airborne/modules/sensors/baro_MS5534A.c
M sw/airborne/modules/sensors/baro_MS5534A.h
M sw/airborne/modules/sensors/baro_amsys.c
M sw/airborne/modules/sensors/baro_amsys.h
M sw/airborne/modules/sensors/baro_bmp.c
M sw/airborne/modules/sensors/baro_ets.c
M sw/airborne/modules/sensors/baro_ets.h
M sw/airborne/modules/sensors/baro_hca.c
M sw/airborne/modules/sensors/baro_hca.h
M sw/airborne/modules/sensors/baro_mpl3115.c
M sw/airborne/modules/sensors/baro_mpl3115.h
M sw/airborne/modules/sensors/baro_ms5611_i2c.c
M sw/airborne/modules/sensors/baro_ms5611_spi.c
M sw/airborne/modules/sensors/baro_scp.c
M sw/airborne/modules/sensors/baro_scp_i2c.c
M sw/airborne/modules/sensors/baro_sim.c
M sw/airborne/modules/sensors/ezcurrent.c
M sw/airborne/modules/sensors/ezcurrent.h
M sw/airborne/modules/sensors/imu_aspirin2.c
M sw/airborne/modules/sensors/imu_aspirin2.h
M sw/airborne/modules/sensors/mag_hmc5843.c
M sw/airborne/modules/sensors/mag_hmc5843.h
M sw/airborne/modules/sensors/mag_hmc58xx.c
M sw/airborne/modules/sensors/mag_micromag_fw.c
M sw/airborne/modules/sensors/mag_micromag_fw.h
M sw/airborne/modules/sensors/pressure_board_navarro.c
M sw/airborne/modules/sensors/trigger_ext.c
M sw/airborne/modules/sensors/trigger_ext.h
A sw/airborne/modules/servo_switch/auto1_commands.c
A sw/airborne/modules/servo_switch/auto1_commands.h
M sw/airborne/modules/servo_switch/servo_switch.c
M sw/airborne/modules/sonar/agl_dist.c
M sw/airborne/modules/sonar/sonar_adc.c
M sw/airborne/modules/vehicle_interface/vi.c
M sw/airborne/modules/vehicle_interface/vi.h
M sw/airborne/modules/vehicle_interface/vi_datalink.c
M sw/airborne/modules/vehicle_interface/vi_datalink.h
M sw/airborne/modules/vehicle_interface/vi_test_signal.c
M sw/airborne/modules/vehicle_interface/vi_test_signal.h
M sw/airborne/paparazzi.h
M sw/airborne/peripherals/ads1114.c
M sw/airborne/peripherals/ads1114.h
M sw/airborne/peripherals/ads1220.c
M sw/airborne/peripherals/ads1220.h
M sw/airborne/peripherals/adxl345_i2c.c
M sw/airborne/peripherals/adxl345_i2c.h
M sw/airborne/peripherals/adxl345_spi.c
M sw/airborne/peripherals/adxl345_spi.h
M sw/airborne/peripherals/ak8963.c
M sw/airborne/peripherals/ami601.c
M sw/airborne/peripherals/ami601.h
M sw/airborne/peripherals/bmp085.c
M sw/airborne/peripherals/bmp085.h
M sw/airborne/peripherals/cyrf6936.c
M sw/airborne/peripherals/cyrf6936.h
M sw/airborne/peripherals/cyrf6936_regs.h
M sw/airborne/peripherals/hmc5843.c
M sw/airborne/peripherals/hmc5843.h
M sw/airborne/peripherals/hmc58xx.c
M sw/airborne/peripherals/hmc58xx.h
M sw/airborne/peripherals/itg3200.c
M sw/airborne/peripherals/itg3200.h
M sw/airborne/peripherals/l3g4200.c
M sw/airborne/peripherals/l3g4200.h
M sw/airborne/peripherals/l3gd20_spi.c
M sw/airborne/peripherals/l3gd20_spi.h
M sw/airborne/peripherals/lis302dl_spi.c
M sw/airborne/peripherals/lis302dl_spi.h
M sw/airborne/peripherals/lsm303dlhc.c
M sw/airborne/peripherals/lsm303dlhc.h
M sw/airborne/peripherals/max1168.c
M sw/airborne/peripherals/max1168.h
M sw/airborne/peripherals/mcp355x.c
M sw/airborne/peripherals/mpl3115.c
M sw/airborne/peripherals/mpu60x0.c
M sw/airborne/peripherals/mpu60x0.h
M sw/airborne/peripherals/mpu60x0_i2c.c
M sw/airborne/peripherals/mpu60x0_i2c.h
M sw/airborne/peripherals/mpu60x0_regs.h
M sw/airborne/peripherals/mpu60x0_spi.c
M sw/airborne/peripherals/mpu60x0_spi.h
M sw/airborne/peripherals/mpu9250.c
M sw/airborne/peripherals/mpu9250.h
M sw/airborne/peripherals/mpu9250_i2c.c
M sw/airborne/peripherals/mpu9250_i2c.h
M sw/airborne/peripherals/mpu9250_regs.h
M sw/airborne/peripherals/mpu9250_spi.c
M sw/airborne/peripherals/mpu9250_spi.h
M sw/airborne/peripherals/ms2100.c
M sw/airborne/peripherals/ms2100.h
M sw/airborne/peripherals/ms5611.c
M sw/airborne/peripherals/ms5611.h
M sw/airborne/peripherals/ms5611_i2c.c
M sw/airborne/peripherals/ms5611_i2c.h
M sw/airborne/peripherals/ms5611_spi.c
M sw/airborne/peripherals/ms5611_spi.h
M sw/airborne/peripherals/sc18i600.c
M sw/airborne/peripherals/sst25vfxxxx.c
M sw/airborne/peripherals/sst25vfxxxx.h
M sw/airborne/pprz_debug.h
M sw/airborne/rc_settings.c
M sw/airborne/rc_settings.h
M sw/airborne/state.c
M sw/airborne/state.h
M sw/airborne/subsystems/abi_common.h
M sw/airborne/subsystems/actuators.c
M sw/airborne/subsystems/actuators/actuators_asctec.c
M sw/airborne/subsystems/actuators/actuators_asctec.h
M sw/airborne/subsystems/actuators/actuators_asctec_v2.c
M sw/airborne/subsystems/actuators/actuators_asctec_v2.h
A sw/airborne/subsystems/actuators/actuators_esc32.c
A sw/airborne/subsystems/actuators/actuators_esc32.h
M sw/airborne/subsystems/actuators/actuators_mkk.c
M sw/airborne/subsystems/actuators/actuators_mkk_v2.c
M sw/airborne/subsystems/actuators/actuators_skiron.c
M sw/airborne/subsystems/actuators/motor_mixing.c
M sw/airborne/subsystems/commands.h
M sw/airborne/subsystems/datalink/audio_telemetry.h
M sw/airborne/subsystems/datalink/datalink.h
M sw/airborne/subsystems/datalink/downlink.c
M sw/airborne/subsystems/datalink/downlink.h
M sw/airborne/subsystems/datalink/downlink_transport.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/pprz_transport.h
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.c
M sw/airborne/subsystems/datalink/telemetry_common.h
M sw/airborne/subsystems/datalink/transport.h
M sw/airborne/subsystems/datalink/uart_print.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/electrical.c
M sw/airborne/subsystems/gps.c
M sw/airborne/subsystems/gps.h
M sw/airborne/subsystems/gps/gps_ardrone2.c
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
A sw/airborne/subsystems/gps/gps_piksi.c
A sw/airborne/subsystems/gps/gps_piksi.h
M sw/airborne/subsystems/gps/gps_sim.c
M sw/airborne/subsystems/gps/gps_sim_hitl.c
M sw/airborne/subsystems/gps/gps_sim_nps.c
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/imu.c
M sw/airborne/subsystems/imu.h
M sw/airborne/subsystems/imu/imu_analog.c
M sw/airborne/subsystems/imu/imu_ardrone2_raw.c
M sw/airborne/subsystems/imu/imu_ardrone2_raw.h
M sw/airborne/subsystems/imu/imu_ardrone2_sdk.c
M sw/airborne/subsystems/imu/imu_ardrone2_sdk.h
M sw/airborne/subsystems/imu/imu_aspirin.c
M sw/airborne/subsystems/imu/imu_aspirin.h
M sw/airborne/subsystems/imu/imu_aspirin_2_spi.c
M sw/airborne/subsystems/imu/imu_aspirin_2_spi.h
M sw/airborne/subsystems/imu/imu_aspirin_i2c.c
M sw/airborne/subsystems/imu/imu_aspirin_i2c.h
M sw/airborne/subsystems/imu/imu_b2.c
M sw/airborne/subsystems/imu/imu_b2.h
A sw/airborne/subsystems/imu/imu_bebop.c
A sw/airborne/subsystems/imu/imu_bebop.h
M sw/airborne/subsystems/imu/imu_crista.c
M sw/airborne/subsystems/imu/imu_crista.h
M sw/airborne/subsystems/imu/imu_drotek_10dof_v2.c
M sw/airborne/subsystems/imu/imu_drotek_10dof_v2.h
M sw/airborne/subsystems/imu/imu_dummy.c
M sw/airborne/subsystems/imu/imu_gl1.c
M sw/airborne/subsystems/imu/imu_gl1.h
M sw/airborne/subsystems/imu/imu_mpu6000_hmc5883.h
M sw/airborne/subsystems/imu/imu_mpu9250_i2c.h
M sw/airborne/subsystems/imu/imu_navstik.h
M sw/airborne/subsystems/imu/imu_nps.c
M sw/airborne/subsystems/imu/imu_ppzuav.c
M sw/airborne/subsystems/imu/imu_ppzuav.h
M sw/airborne/subsystems/imu/imu_px4fmu.h
M sw/airborne/subsystems/imu/imu_um6.c
M sw/airborne/subsystems/imu/imu_um6.h
M sw/airborne/subsystems/ins.c
M sw/airborne/subsystems/ins.h
M sw/airborne/subsystems/ins/hf_float.c
M sw/airborne/subsystems/ins/hf_float.h
M sw/airborne/subsystems/ins/ins_alt_float.c
M sw/airborne/subsystems/ins/ins_ardrone2.c
M sw/airborne/subsystems/ins/ins_float_invariant.c
M sw/airborne/subsystems/ins/ins_float_invariant.h
M sw/airborne/subsystems/ins/ins_gps_passthrough.c
M sw/airborne/subsystems/ins/ins_gps_passthrough_utm.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/navigation/common_flight_plan.c
M sw/airborne/subsystems/navigation/common_nav.c
M sw/airborne/subsystems/navigation/common_nav.h
M sw/airborne/subsystems/navigation/nav_survey_rectangle.c
M sw/airborne/subsystems/navigation/traffic_info.c
M sw/airborne/subsystems/navigation/traffic_info.h
M sw/airborne/subsystems/radio_control.h
M sw/airborne/subsystems/radio_control/joby.c
M sw/airborne/subsystems/radio_control/joby.h
M sw/airborne/subsystems/radio_control/joby_9ch.h
M sw/airborne/subsystems/radio_control/ppm.c
M sw/airborne/subsystems/radio_control/ppm.h
M sw/airborne/subsystems/radio_control/rc_datalink.c
M sw/airborne/subsystems/radio_control/rc_datalink.h
M sw/airborne/subsystems/radio_control/sbus_common.c
M sw/airborne/subsystems/radio_control/sbus_common.h
M sw/airborne/subsystems/radio_control/sbus_dual.c
M sw/airborne/subsystems/radio_control/spektrum_dx7se.h
M sw/airborne/subsystems/radio_control/spektrum_dx7se_joby.h
M sw/airborne/subsystems/radio_control/superbitrf_rc.c
M sw/airborne/subsystems/radio_control/superbitrf_rc.h
M sw/airborne/subsystems/sensors/infrared.c
M sw/airborne/subsystems/sensors/infrared.h
M sw/airborne/subsystems/sensors/infrared_adc.c
M sw/airborne/subsystems/sensors/infrared_i2c.c
M sw/airborne/subsystems/sensors/infrared_i2c.h
M sw/airborne/subsystems/settings.c
M sw/airborne/test/ahrs/ahrs_on_synth.c
M sw/airborne/test/ahrs/ahrs_on_synth.h
M sw/airborne/test/ahrs/run_ahrs_on_flight_log.c
M sw/airborne/test/ahrs/run_ahrs_on_synth.c
M sw/airborne/test/ahrs/run_ahrs_on_synth_ivy.c
M sw/airborne/test/generic_uart_tunnel.c
M sw/airborne/test/mcu_periph/test_adc.c
M sw/airborne/test/mcu_periph/test_gpio.c
M sw/airborne/test/mcu_periph/test_sys_time_timer.c
M sw/airborne/test/mcu_periph/test_sys_time_usleep.c
M sw/airborne/test/mcu_periph/test_uart.c
M sw/airborne/test/peripherals/test_ami601.c
M sw/airborne/test/peripherals/test_lis302dl_spi.c
M sw/airborne/test/peripherals/test_ms2100.c
M sw/airborne/test/pprz_algebra_print.h
M sw/airborne/test/pprz_simple_matrix_print.h
M sw/airborne/test/subsystems/test_ahrs.c
M sw/airborne/test/subsystems/test_imu.c
M sw/airborne/test/subsystems/test_radio_control.c
M sw/airborne/test/subsystems/test_settings.c
M sw/airborne/test/test_actuators_pwm.c
M sw/airborne/test/test_actuators_pwm_sin.c
M sw/airborne/test/test_algebra.c
M sw/airborne/test/test_baro_board.c
M sw/airborne/test/test_bla.c
M sw/airborne/test/test_can.c
M sw/airborne/test/test_datalink.c
M sw/airborne/test/test_esc_asctecv1_simple.c
M sw/airborne/test/test_esc_mkk_simple.c
R sw/airborne/test/test_geodetic.c
M sw/airborne/test/test_manual.c
M sw/airborne/test/test_matrix.c
M sw/airborne/test/test_nav.c
M sw/airborne/test/test_telemetry.c
R sw/ext/ardrone2_drivers/ardrone2.py
R sw/ext/ardrone2_drivers/cdc-acm.ko
R sw/ext/ardrone2_drivers/check_update.sh
R sw/ext/ardrone2_drivers/wifi_setup.sh
A sw/ext/bebop.py
A sw/ext/blackmagic/.gitignore
M sw/ext/blackmagic/Makefile
A sw/ext/blackmagic/stm32_mem.py
M sw/ext/libopencm3
A sw/ext/libswiftnav/include/common.h
A sw/ext/libswiftnav/include/edc.h
A sw/ext/libswiftnav/include/sbp.h
A sw/ext/libswiftnav/include/sbp_messages.h
A sw/ext/libswiftnav/src/edc.c
A sw/ext/libswiftnav/src/sbp.c
M sw/ext/luftboot
M sw/ground_segment/cockpit/live.ml
M sw/ground_segment/cockpit/live.mli
M sw/ground_segment/cockpit/page_settings.ml
M sw/ground_segment/cockpit/page_settings.mli
M sw/ground_segment/cockpit/pages.ml
M sw/ground_segment/cockpit/pages.mli
M sw/ground_segment/cockpit/strip.ml
M sw/ground_segment/python/messages_app/messagesframe.py
M sw/ground_segment/python/redundant_link/link_combiner.py
M sw/ground_segment/tmtc/aircraft.ml
M sw/ground_segment/tmtc/aircraft.mli
M sw/ground_segment/tmtc/fw_server.ml
M sw/ground_segment/tmtc/link.ml
M sw/ground_segment/tmtc/messages.ml
M sw/ground_segment/tmtc/server.ml
M sw/ground_segment/tmtc/settings.ml
A sw/include/mavlink/checksum.h
A sw/include/mavlink/common/common.h
A sw/include/mavlink/common/mavlink.h
A sw/include/mavlink/common/mavlink_msg_attitude.h
A sw/include/mavlink/common/mavlink_msg_attitude_quaternion.h
A sw/include/mavlink/common/mavlink_msg_attitude_quaternion_cov.h
A sw/include/mavlink/common/mavlink_msg_attitude_target.h
A sw/include/mavlink/common/mavlink_msg_auth_key.h
A sw/include/mavlink/common/mavlink_msg_autopilot_version.h
A sw/include/mavlink/common/mavlink_msg_battery_status.h
A sw/include/mavlink/common/mavlink_msg_change_operator_control.h
A sw/include/mavlink/common/mavlink_msg_change_operator_control_ack.h
A sw/include/mavlink/common/mavlink_msg_command_ack.h
A sw/include/mavlink/common/mavlink_msg_command_int.h
A sw/include/mavlink/common/mavlink_msg_command_long.h
A sw/include/mavlink/common/mavlink_msg_data_stream.h
A sw/include/mavlink/common/mavlink_msg_data_transmission_handshake.h
A sw/include/mavlink/common/mavlink_msg_debug.h
A sw/include/mavlink/common/mavlink_msg_debug_vect.h
A sw/include/mavlink/common/mavlink_msg_distance_sensor.h
A sw/include/mavlink/common/mavlink_msg_encapsulated_data.h
A sw/include/mavlink/common/mavlink_msg_file_transfer_protocol.h
A sw/include/mavlink/common/mavlink_msg_global_position_int.h
A sw/include/mavlink/common/mavlink_msg_global_position_int_cov.h
A sw/include/mavlink/common/mavlink_msg_global_vision_position_estimate.h
A sw/include/mavlink/common/mavlink_msg_gps2_raw.h
A sw/include/mavlink/common/mavlink_msg_gps2_rtk.h
A sw/include/mavlink/common/mavlink_msg_gps_global_origin.h
A sw/include/mavlink/common/mavlink_msg_gps_inject_data.h
A sw/include/mavlink/common/mavlink_msg_gps_raw_int.h
A sw/include/mavlink/common/mavlink_msg_gps_rtk.h
A sw/include/mavlink/common/mavlink_msg_gps_status.h
A sw/include/mavlink/common/mavlink_msg_heartbeat.h
A sw/include/mavlink/common/mavlink_msg_highres_imu.h
A sw/include/mavlink/common/mavlink_msg_hil_controls.h
A sw/include/mavlink/common/mavlink_msg_hil_gps.h
A sw/include/mavlink/common/mavlink_msg_hil_optical_flow.h
A sw/include/mavlink/common/mavlink_msg_hil_rc_inputs_raw.h
A sw/include/mavlink/common/mavlink_msg_hil_sensor.h
A sw/include/mavlink/common/mavlink_msg_hil_state.h
A sw/include/mavlink/common/mavlink_msg_hil_state_quaternion.h
A sw/include/mavlink/common/mavlink_msg_local_position_ned.h
A sw/include/mavlink/common/mavlink_msg_local_position_ned_cov.h
A
sw/include/mavlink/common/mavlink_msg_local_position_ned_system_global_offset.h
A sw/include/mavlink/common/mavlink_msg_log_data.h
A sw/include/mavlink/common/mavlink_msg_log_entry.h
A sw/include/mavlink/common/mavlink_msg_log_erase.h
A sw/include/mavlink/common/mavlink_msg_log_request_data.h
A sw/include/mavlink/common/mavlink_msg_log_request_end.h
A sw/include/mavlink/common/mavlink_msg_log_request_list.h
A sw/include/mavlink/common/mavlink_msg_manual_control.h
A sw/include/mavlink/common/mavlink_msg_manual_setpoint.h
A sw/include/mavlink/common/mavlink_msg_memory_vect.h
A sw/include/mavlink/common/mavlink_msg_mission_ack.h
A sw/include/mavlink/common/mavlink_msg_mission_clear_all.h
A sw/include/mavlink/common/mavlink_msg_mission_count.h
A sw/include/mavlink/common/mavlink_msg_mission_current.h
A sw/include/mavlink/common/mavlink_msg_mission_item.h
A sw/include/mavlink/common/mavlink_msg_mission_item_int.h
A sw/include/mavlink/common/mavlink_msg_mission_item_reached.h
A sw/include/mavlink/common/mavlink_msg_mission_request.h
A sw/include/mavlink/common/mavlink_msg_mission_request_list.h
A sw/include/mavlink/common/mavlink_msg_mission_request_partial_list.h
A sw/include/mavlink/common/mavlink_msg_mission_set_current.h
A sw/include/mavlink/common/mavlink_msg_mission_write_partial_list.h
A sw/include/mavlink/common/mavlink_msg_named_value_float.h
A sw/include/mavlink/common/mavlink_msg_named_value_int.h
A sw/include/mavlink/common/mavlink_msg_nav_controller_output.h
A sw/include/mavlink/common/mavlink_msg_omnidirectional_flow.h
A sw/include/mavlink/common/mavlink_msg_optical_flow.h
A sw/include/mavlink/common/mavlink_msg_param_request_list.h
A sw/include/mavlink/common/mavlink_msg_param_request_read.h
A sw/include/mavlink/common/mavlink_msg_param_set.h
A sw/include/mavlink/common/mavlink_msg_param_value.h
A sw/include/mavlink/common/mavlink_msg_ping.h
A sw/include/mavlink/common/mavlink_msg_position_target_global_int.h
A sw/include/mavlink/common/mavlink_msg_position_target_local_ned.h
A sw/include/mavlink/common/mavlink_msg_power_status.h
A sw/include/mavlink/common/mavlink_msg_radio_status.h
A sw/include/mavlink/common/mavlink_msg_raw_imu.h
A sw/include/mavlink/common/mavlink_msg_raw_pressure.h
A sw/include/mavlink/common/mavlink_msg_rc_channels.h
A sw/include/mavlink/common/mavlink_msg_rc_channels_override.h
A sw/include/mavlink/common/mavlink_msg_rc_channels_raw.h
A sw/include/mavlink/common/mavlink_msg_rc_channels_scaled.h
A sw/include/mavlink/common/mavlink_msg_request_data_stream.h
A sw/include/mavlink/common/mavlink_msg_safety_allowed_area.h
A sw/include/mavlink/common/mavlink_msg_safety_set_allowed_area.h
A sw/include/mavlink/common/mavlink_msg_scaled_imu.h
A sw/include/mavlink/common/mavlink_msg_scaled_imu2.h
A sw/include/mavlink/common/mavlink_msg_scaled_pressure.h
A sw/include/mavlink/common/mavlink_msg_serial_control.h
A sw/include/mavlink/common/mavlink_msg_servo_output_raw.h
A sw/include/mavlink/common/mavlink_msg_set_attitude_target.h
A sw/include/mavlink/common/mavlink_msg_set_gps_global_origin.h
A sw/include/mavlink/common/mavlink_msg_set_mode.h
A sw/include/mavlink/common/mavlink_msg_set_position_target_global_int.h
A sw/include/mavlink/common/mavlink_msg_set_position_target_local_ned.h
A sw/include/mavlink/common/mavlink_msg_sim_state.h
A sw/include/mavlink/common/mavlink_msg_statustext.h
A sw/include/mavlink/common/mavlink_msg_sys_status.h
A sw/include/mavlink/common/mavlink_msg_system_time.h
A sw/include/mavlink/common/mavlink_msg_terrain_check.h
A sw/include/mavlink/common/mavlink_msg_terrain_data.h
A sw/include/mavlink/common/mavlink_msg_terrain_report.h
A sw/include/mavlink/common/mavlink_msg_terrain_request.h
A sw/include/mavlink/common/mavlink_msg_v2_extension.h
A sw/include/mavlink/common/mavlink_msg_vfr_hud.h
A sw/include/mavlink/common/mavlink_msg_vicon_position_estimate.h
A sw/include/mavlink/common/mavlink_msg_vision_position_estimate.h
A sw/include/mavlink/common/mavlink_msg_vision_speed_estimate.h
A sw/include/mavlink/common/testsuite.h
A sw/include/mavlink/common/version.h
A sw/include/mavlink/mavlink_conversions.h
A sw/include/mavlink/mavlink_helpers.h
A sw/include/mavlink/mavlink_protobuf_manager.hpp
A sw/include/mavlink/mavlink_types.h
A sw/include/mavlink/paparazzi/mavlink.h
A sw/include/mavlink/paparazzi/paparazzi.h
A sw/include/mavlink/paparazzi/testsuite.h
A sw/include/mavlink/paparazzi/version.h
A sw/include/mavlink/protocol.h
A sw/include/pprz_version.h
M sw/lib/ocaml/env.ml
M sw/lib/ocaml/env.mli
M sw/lib/ocaml/gen_common.ml
M sw/lib/ocaml/gen_common.mli
M sw/lib/ocaml/mapCanvas.ml
M sw/lib/ocaml/mapFP.ml
M sw/lib/ocaml/mapTrack.ml
M sw/lib/ocaml/papget_renderer.ml
M sw/lib/ocaml/pprz.mli
M sw/logalizer/plot.ml
M sw/logalizer/plotter.ml
M sw/simulator/sim.ml
M sw/simulator/sim_ac_jsbsim.c
M sw/supervision/paparazzicenter.ml
M sw/supervision/pc_common.ml
M sw/tools/dfu/dfu.py
M sw/tools/dfu/stm32_mem.py
M sw/tools/doxygen_gen/gen_modules_doc.py
M sw/tools/generators/gen_abi.ml
M sw/tools/generators/gen_aircraft.ml
M sw/tools/generators/gen_autopilot.ml
M sw/tools/generators/gen_flight_plan.ml
M sw/tools/generators/gen_messages.ml
M sw/tools/generators/gen_messages2.ml
M sw/tools/generators/gen_modules.ml
M sw/tools/generators/gen_mtk.ml
M sw/tools/generators/gen_periodic.ml
M sw/tools/generators/gen_radio.ml
M sw/tools/generators/gen_settings.ml
M sw/tools/generators/gen_ubx.ml
M sw/tools/generators/gen_xsens.ml
A sw/tools/parrot/ardrone2.py
A sw/tools/parrot/ardrone2/check_update.sh
A sw/tools/parrot/ardrone2/dump_images.sh
A sw/tools/parrot/ardrone2/start_avplay.sh
A sw/tools/parrot/ardrone2/start_mplayer.sh
A sw/tools/parrot/ardrone2/wifi_setup.sh
A sw/tools/parrot/bebop.py
A sw/tools/parrot/parrot_utils.py
M sw/tools/process_exif/process_exif.py
M tests/math/.gitignore
M tests/math/Makefile
A tests/math/test_pprz_geodetic.c
M tests/math/test_pprz_math.c
A tests/math/test_state_interface.c
Log Message:
-----------
Merge branch 'master' into ahrs_refactor
* master: (175 commits)
[tests] fix math tests
[fixedwing] use min/max_cruise_throttle variables instead of defines
[conf] update some telemetry files
[ext] update luftboot
[ext] update libopencm3
[mavlink] add sending of origin and waypoints
[mavlink] rename SETTINGS to SETTINGS_NAMES_SHORT
[mavlink] send quaternion
[mavlink] parse PARAM_SET
[conf] add AUTOPILOT_VERSION to some default telemetry files
[conf] add python real time plotter to control panel
[python] messagesapp: growable value column width
[auto1-flaps] Please remove this as soon a better solution exits. For now it
is critical to fly. closing #878
[conf] vivify fix digital_cam_uart missing settings
[conf] obc fix nav_airspeed names, and enable AMSL
fourth release candidate for next stable release v5.4
[server] close file even if file empty
[build] improve build version stuff
Add some more flexibility to conf and control_panel naming
[paparazzicenter] fix GLib-CRITICAL warning when running clean/build/upload
...
Conflicts:
sw/airborne/boards/ardrone/actuators_at.c
sw/airborne/firmwares/fixedwing/main_ap.c
sw/airborne/firmwares/rotorcraft/main.c
sw/airborne/modules/geo_mag/geo_mag.c
sw/airborne/modules/ins/ahrs_chimu_spi.c
sw/airborne/modules/ins/ahrs_chimu_uart.c
sw/airborne/subsystems/ins/ins_ardrone2.c
sw/airborne/test/subsystems/test_ahrs.c
Commit: cd84e9f5a61d0e60ea5351c13a128b367fe9bd31
https://github.com/paparazzi/paparazzi/commit/cd84e9f5a61d0e60ea5351c13a128b367fe9bd31
Author: Felix Ruess <address@hidden>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M conf/firmwares/subsystems/shared/ahrs_float_mlkf.makefile
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
A sw/airborne/subsystems/ahrs/ahrs_float_mlkf_wrapper.c
A sw/airborne/subsystems/ahrs/ahrs_float_mlkf_wrapper.h
Log Message:
-----------
[ahrs] use a wrapper to factor out ABI and telemetry bindings
Commit: 3b9518163a4406c408cdbe31752e6cee0086a4c8
https://github.com/paparazzi/paparazzi/commit/3b9518163a4406c408cdbe31752e6cee0086a4c8
Author: Felix Ruess <address@hidden>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
Log Message:
-----------
[ahrs] own copy of body_to_imu
Commit: 0972b7f2620676cb9bf179912ec4f24deb7d4474
https://github.com/paparazzi/paparazzi/commit/0972b7f2620676cb9bf179912ec4f24deb7d4474
Author: Felix Ruess <address@hidden>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M conf/abi.xml
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/subsystems/ahrs.c
M sw/airborne/subsystems/ahrs.h
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf_wrapper.c
Log Message:
-----------
[ahrs] use ABI for body_to_imu
Commit: 2b94da3284059c886b59d7a788b34f5bab25e5c5
https://github.com/paparazzi/paparazzi/commit/2b94da3284059c886b59d7a788b34f5bab25e5c5
Author: Felix Ruess <address@hidden>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/subsystems/ahrs.c
M sw/airborne/subsystems/ahrs.h
Log Message:
-----------
[ahrs] start getting rid of global ahrs.state
Commit: c2ab7f22a69c83fb57592dea4d901aeba7d41a3c
https://github.com/paparazzi/paparazzi/commit/c2ab7f22a69c83fb57592dea4d901aeba7d41a3c
Author: Felix Ruess <address@hidden>
Date: 2015-01-16 (Fri, 16 Jan 2015)
Changed paths:
M CHANGELOG.md
M conf/airframes/bebop.xml
M conf/firmwares/subsystems/rotorcraft/gps_furuno.makefile
M conf/firmwares/subsystems/shared/actuators_bebop.makefile
M conf/messages.xml
M paparazzi_version
M sw/airborne/arch/linux/mcu_periph/i2c_arch.c
M sw/airborne/arch/sim/jsbsim_transport.c
M sw/airborne/firmwares/fixedwing/datalink.c
M sw/airborne/firmwares/rotorcraft/datalink.c
M sw/airborne/math/pprz_algebra_double.c
M sw/airborne/math/pprz_algebra_double.h
M sw/airborne/math/pprz_geodetic_double.h
M sw/airborne/math/pprz_geodetic_float.h
M sw/airborne/math/pprz_geodetic_int.h
M sw/airborne/subsystems/ins.c
M sw/airborne/subsystems/ins/ins_ardrone2.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/navigation/common_flight_plan.h
A sw/airborne/test/math/compare_utm_enu.py
M sw/ground_segment/cockpit/editFP.ml
M sw/ground_segment/cockpit/gcs.ml
M sw/ground_segment/misc/Makefile
M sw/ground_segment/tmtc/fw_server.ml
M sw/ground_segment/tmtc/server.ml
M sw/include/pprz_version.h
M sw/lib/ocaml/env.ml
M sw/lib/ocaml/latlong.ml
M sw/lib/ocaml/mapCanvas.ml
M sw/lib/ocaml/mapCanvas.mli
M sw/lib/ocaml/mapFP.ml
M sw/lib/ocaml/mapWaypoints.ml
M sw/lib/ocaml/mapWaypoints.mli
M sw/lib/ocaml/xmlEdit.ml
A sw/lib/python/pprz_math/.gitignore
A sw/lib/python/pprz_math/Makefile
A sw/lib/python/pprz_math/__init__.py
A sw/lib/python/pprz_math/algebra.i
A sw/lib/python/pprz_math/geodetic.i
A sw/lib/python/pprz_math/pprz_algebra_double.i
A sw/lib/python/pprz_math/pprz_algebra_float.i
A sw/lib/python/pprz_math/pprz_algebra_int.i
A sw/lib/python/pprz_math/pprz_geodetic_double.i
A sw/lib/python/pprz_math/pprz_geodetic_float.i
A sw/lib/python/pprz_math/pprz_geodetic_int.i
A sw/lib/python/pprz_math/setup.py
M sw/logalizer/plot.ml
M sw/simulator/nps/nps_ivy_fixedwing.c
M sw/simulator/nps/nps_ivy_rotorcraft.c
M sw/supervision/paparazzicenter.glade
M sw/tools/generators/gen_flight_plan.ml
M sw/tools/generators/gen_modules.ml
Log Message:
-----------
Merge branch 'master' into ahrs_wrapper
* master: (33 commits)
[ground_segment] use pkg-config for ivy-c if available
[tests] compare ENU to UTM with north fix
[python][math] some DoubleRMat additions
[python] conversion methods for geodetic float/double
[python] improve algebra int wrapper
[python] nicer wrappers for float and double algebra
[python] rename math to pprz_math and add algebra module
[python][math] improve swig wrapping
[log] prevent display when no points
[conf] bebop simple_x_quad_ccw as jsbsim model
bebop actuators left/right reversed
[plot] fix loading of logs with strings that are not representing a float
[conf] fix bebop makefiles for NPS
[python] simplify pprz_geodetic swig wrapper
[test] simple python script to compare UTM vs. ENU
[python] wrap pprz_geodetic with swig
[arch/linux] GCC diagnostic pragma outside of i2c_submit function
version v5.5_devel: embarking upon road to next release
release v5.4.0 stable version
[navigation] dox fixes
...
Commit: e4a350124e5871194adfc0678a1c2426a02f123e
https://github.com/paparazzi/paparazzi/commit/e4a350124e5871194adfc0678a1c2426a02f123e
Author: Felix Ruess <address@hidden>
Date: 2015-01-16 (Fri, 16 Jan 2015)
Changed paths:
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf_wrapper.c
Log Message:
-----------
ahrs.is_algined
Commit: f8be335041500b91170446ed0f46766ff359ea49
https://github.com/paparazzi/paparazzi/commit/f8be335041500b91170446ed0f46766ff359ea49
Author: Felix Ruess <address@hidden>
Date: 2015-01-16 (Fri, 16 Jan 2015)
Changed paths:
M conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_quat.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_rmat.makefile
M conf/firmwares/subsystems/shared/ahrs_float_cmpl_quat.makefile
M conf/firmwares/subsystems/shared/ahrs_float_cmpl_rmat.makefile
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.h
A sw/airborne/subsystems/ahrs/ahrs_float_cmpl_wrapper.c
A sw/airborne/subsystems/ahrs/ahrs_float_cmpl_wrapper.h
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf_wrapper.h
Log Message:
-----------
[ahrs] float_cmpl wrapper
Commit: 9fabfc082876c2ff67e1cf1603ec30896e0bc299
https://github.com/paparazzi/paparazzi/commit/9fabfc082876c2ff67e1cf1603ec30896e0bc299
Author: Felix Ruess <address@hidden>
Date: 2015-01-16 (Fri, 16 Jan 2015)
Changed paths:
M conf/firmwares/subsystems/fixedwing/ahrs_int_cmpl_quat.makefile
M conf/firmwares/subsystems/shared/ahrs_int_cmpl_quat.makefile
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.h
A sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat_wrapper.c
A sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat_wrapper.h
Log Message:
-----------
[ahrs] int_cmpl_quat wrapper
Commit: d2e26a46cb2bf357da91b9721b85f5a96f87f82c
https://github.com/paparazzi/paparazzi/commit/d2e26a46cb2bf357da91b9721b85f5a96f87f82c
Author: Felix Ruess <address@hidden>
Date: 2015-01-16 (Fri, 16 Jan 2015)
Changed paths:
M conf/firmwares/subsystems/fixedwing/ahrs_float_dcm.makefile
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.h
A sw/airborne/subsystems/ahrs/ahrs_float_dcm_wrapper.c
A sw/airborne/subsystems/ahrs/ahrs_float_dcm_wrapper.h
Log Message:
-----------
[ahrs] float_dcm wrapper
Commit: ca464e37a275bcf8061b8c9e312568ab0eb822e1
https://github.com/paparazzi/paparazzi/commit/ca464e37a275bcf8061b8c9e312568ab0eb822e1
Author: Felix Ruess <address@hidden>
Date: 2015-01-16 (Fri, 16 Jan 2015)
Changed paths:
M conf/firmwares/subsystems/shared/ahrs_int_cmpl_euler.makefile
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.h
A sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler_wrapper.c
A sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler_wrapper.h
Log Message:
-----------
[ahrs] int_cmpl_euler wrapper
Commit: e8481df5eb28b2eb39284061acf62335f1775cb5
https://github.com/paparazzi/paparazzi/commit/e8481df5eb28b2eb39284061acf62335f1775cb5
Author: Felix Ruess <address@hidden>
Date: 2015-01-16 (Fri, 16 Jan 2015)
Changed paths:
M sw/airborne/boards/ardrone/navdata.c
M sw/airborne/modules/datalink/mavlink.c
M sw/airborne/modules/ins/ahrs_chimu.h
M sw/airborne/modules/ins/ahrs_chimu_spi.c
M sw/airborne/modules/ins/ahrs_chimu_uart.c
M sw/airborne/subsystems/ahrs/ahrs_ardrone2.c
M sw/airborne/subsystems/ahrs/ahrs_ardrone2.h
M sw/airborne/subsystems/ahrs/ahrs_infrared.c
M sw/airborne/subsystems/ahrs/ahrs_infrared.h
M sw/airborne/subsystems/ahrs/ahrs_sim.c
M sw/airborne/test/subsystems/test_ahrs.c
Log Message:
-----------
[ahrs] update remaining ahrs stuff
Commit: 0ee7facb1127e7c5864911242c44afd0a11e0fc8
https://github.com/paparazzi/paparazzi/commit/0ee7facb1127e7c5864911242c44afd0a11e0fc8
Author: Felix Ruess <address@hidden>
Date: 2015-01-16 (Fri, 16 Jan 2015)
Changed paths:
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_cmpl.h
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.h
M sw/airborne/subsystems/ahrs/ahrs_float_dcm_algebra.h
M sw/airborne/subsystems/ahrs/ahrs_float_dcm_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_float_utils.h
M sw/airborne/subsystems/ahrs/ahrs_gx3.c
M sw/airborne/subsystems/ahrs/ahrs_gx3.h
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_euler.h
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.h
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_int_utils.h
Log Message:
-----------
[ahrs] fix_code_style
Commit: 68551ffe9c0c042517f2e0bafe43e4d0a2c39cb0
https://github.com/paparazzi/paparazzi/commit/68551ffe9c0c042517f2e0bafe43e4d0a2c39cb0
Author: Felix Ruess <address@hidden>
Date: 2015-01-19 (Mon, 19 Jan 2015)
Changed paths:
M sw/airborne/modules/sensors/mag_hmc58xx.c
M sw/airborne/subsystems/abi_sender_ids.h
Log Message:
-----------
[modules] mag_hmc58xx: send mag via ABI
Commit: 68f66886cd33aadf3d22d7a52ff3f5e37801bf2a
https://github.com/paparazzi/paparazzi/commit/68f66886cd33aadf3d22d7a52ff3f5e37801bf2a
Author: Felix Ruess <address@hidden>
Date: 2015-01-19 (Mon, 19 Jan 2015)
Changed paths:
M conf/Makefile.linux
M conf/airframes/ENAC/fixed-wing/jp.xml
M conf/conf_tests.xml
M conf/settings/control/ctl_adaptive.xml
M conf/settings/control/ctl_basic.xml
M conf/settings/control/ctl_energy.xml
M conf/settings/control/ctl_energyadaptive.xml
M conf/settings/control/ctl_new.xml
M conf/settings/control/ctl_new_airspeed.xml
M sw/ground_segment/cockpit/page_settings.ml
M sw/lib/ocaml/mapFP.ml
M sw/supervision/paparazzicenter.glade
M sw/supervision/paparazzicenter.ml
Log Message:
-----------
Merge branch 'master' into ahrs_refactor
* master:
[test] add A/C with ins_invariant filter in test conf
[settings] ROLL_MAX_SETPOINT with correct step (float) and unit
[GCS] last known value was not return with correct scale for saving
[build] use same float_abi for linking as for compiling
[paparazzi center] update help dialogs
[paparazzi center] display version in status bar
[ocaml] comment a broken functionality in GCS editor
[paparazzi center] add version menu item to help
[paparazzi center] update urls
Commit: c5f26226c264085d1fa53d003ad986eaef8e6801
https://github.com/paparazzi/paparazzi/commit/c5f26226c264085d1fa53d003ad986eaef8e6801
Author: Felix Ruess <address@hidden>
Date: 2015-01-19 (Mon, 19 Jan 2015)
Changed paths:
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/subsystems/ins/ins_float_invariant.c
M sw/airborne/subsystems/ins/ins_float_invariant.h
Log Message:
-----------
[ins] float_invariant: remove ahrs parts, use ins interface
- fixedwing: call ins_propagate
- invariant: use ABI callbacks for aligning and mag updates
still a bit of a mess, but INS stuff needs be refactored later...
Commit: ac34d5581d07b92c55ae4e893d99171553c8200f
https://github.com/paparazzi/paparazzi/commit/ac34d5581d07b92c55ae4e893d99171553c8200f
Author: Felix Ruess <address@hidden>
Date: 2015-01-19 (Mon, 19 Jan 2015)
Changed paths:
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/main.c
Log Message:
-----------
[firmwares] publish BODY_TO_IMU_QUAT at end of main init
Commit: b071a69ab08bf6f5b2de99b5f26c97d6fa2d8b8e
https://github.com/paparazzi/paparazzi/commit/b071a69ab08bf6f5b2de99b5f26c97d6fa2d8b8e
Author: Felix Ruess <address@hidden>
Date: 2015-01-19 (Mon, 19 Jan 2015)
Changed paths:
M sw/airborne/subsystems/imu.c
M sw/airborne/subsystems/imu.h
Log Message:
-----------
[imu] publish BODY_TO_IMU_QUAT from imu set functions
and remove body_to_imu from imuf
Commit: 4da2e88786cb4d8c42e3425a05ad2938bd898835
https://github.com/paparazzi/paparazzi/commit/4da2e88786cb4d8c42e3425a05ad2938bd898835
Author: Felix Ruess <address@hidden>
Date: 2015-01-19 (Mon, 19 Jan 2015)
Changed paths:
M conf/firmwares/subsystems/fixedwing/ahrs_gx3.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_gx3.makefile
A conf/firmwares/subsystems/shared/ahrs_gx3.makefile
M sw/airborne/subsystems/ahrs/ahrs_gx3.c
M sw/airborne/subsystems/ahrs/ahrs_gx3.h
Log Message:
-----------
[ahrs] mostly update gx3
Commit: 4273677ece7fb086b3d947b5285ee7fca3a1edb5
https://github.com/paparazzi/paparazzi/commit/4273677ece7fb086b3d947b5285ee7fca3a1edb5
Author: Felix Ruess <address@hidden>
Date: 2015-01-19 (Mon, 19 Jan 2015)
Changed paths:
M sw/airborne/subsystems/imu.c
M sw/airborne/subsystems/imu.h
Log Message:
-----------
[imu] remove ImuFloat
not really used anywhere anymore and we want to get rid of the global imu
struct anyway...
Commit: 2f22a416c415c2aaf3eedd2236ac0271b5a0713a
https://github.com/paparazzi/paparazzi/commit/2f22a416c415c2aaf3eedd2236ac0271b5a0713a
Author: Felix Ruess <address@hidden>
Date: 2015-01-19 (Mon, 19 Jan 2015)
Changed paths:
M conf/settings/estimation/ahrs_int_cmpl_euler.xml
Log Message:
-----------
[conf] fix ahrs_int_cmpl_euler settings
Commit: 8d22782e228d11c784c897ad1aa5ac9cbfd4d7a0
https://github.com/paparazzi/paparazzi/commit/8d22782e228d11c784c897ad1aa5ac9cbfd4d7a0
Author: Felix Ruess <address@hidden>
Date: 2015-01-20 (Tue, 20 Jan 2015)
Changed paths:
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
Log Message:
-----------
[ahrs] mlkf: function to only update heading from mag
Commit: b25b4c1fe35e0c60db409d4008e2e081b787a21e
https://github.com/paparazzi/paparazzi/commit/b25b4c1fe35e0c60db409d4008e2e081b787a21e
Author: Piotr Esden-Tempski <address@hidden>
Date: 2015-01-26 (Mon, 26 Jan 2015)
Changed paths:
M conf/airframes/examples/quadrotor_lisa_mx.xml
Log Message:
-----------
[ahrs mlkf] Added the update all axis from magnetometer define.
The Lisa/MX example now shows how to enable update of all axis from the
magnetometer. Disabled by default as it may cause a crash with a badly
calibrated magnetometer.
Commit: 12e256dfa7629929bde8ec969cdfc1b214a8623a
https://github.com/paparazzi/paparazzi/commit/12e256dfa7629929bde8ec969cdfc1b214a8623a
Author: Felix Ruess <address@hidden>
Date: 2015-02-07 (Sat, 07 Feb 2015)
Changed paths:
A conf/airframes/ardrone2_opticflow_hover.xml
M conf/conf_example.xml
M conf/conf_tests.xml
R conf/firmwares/subsystems/fixedwing/current_sensor.makefile
M conf/firmwares/subsystems/rotorcraft/navigation.makefile
A conf/firmwares/subsystems/shared/current_sensor.makefile
M conf/firmwares/subsystems/shared/sdlog.makefile
A conf/joystick/hobbyking_usb_rc_6ch_rc_tx_joy_mode_2.xml
M conf/messages.xml
A conf/modules/ctrl_module_demo.xml
A conf/modules/cv_opticflow.xml
M conf/modules/extra_dl.xml
M conf/modules/nav_bungee_takeoff.xml
A conf/modules/video_usb_logger.xml
M sw/airborne/arch/stm32/usb_ser_hw.c
M sw/airborne/boards/apogee/baro_board.c
M sw/airborne/boards/ardrone/baro_board.c
M sw/airborne/boards/ardrone/navdata.c
M sw/airborne/boards/baro_board_ms5611_i2c.c
M sw/airborne/boards/baro_board_ms5611_spi.c
M sw/airborne/boards/booz/baro_board.c
M sw/airborne/boards/hbmini/baro_board.c
M sw/airborne/boards/lisa_l/baro_board.c
M sw/airborne/boards/lisa_m/baro_board.c
M sw/airborne/boards/navgo/baro_board.c
M sw/airborne/boards/navstik/baro_board.c
M sw/airborne/boards/umarim/baro_board.c
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/autopilot.h
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.h
A sw/airborne/firmwares/rotorcraft/guidance/guidance_module.h
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.h
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/navigation.h
M sw/airborne/modules/air_data/air_data.c
A sw/airborne/modules/computer_vision/cv/framerate.c
A sw/airborne/modules/computer_vision/cv/framerate.h
A sw/airborne/modules/computer_vision/cv/opticflow/fast9/LICENSE
A sw/airborne/modules/computer_vision/cv/opticflow/fast9/fastRosten.c
A sw/airborne/modules/computer_vision/cv/opticflow/fast9/fastRosten.h
A sw/airborne/modules/computer_vision/cv/opticflow/optic_flow_int.c
A sw/airborne/modules/computer_vision/cv/opticflow/optic_flow_int.h
M sw/airborne/modules/computer_vision/cv/resize.h
A sw/airborne/modules/computer_vision/cv/trig.c
A sw/airborne/modules/computer_vision/cv/trig.h
M sw/airborne/modules/computer_vision/lib/v4l/video.h
A sw/airborne/modules/computer_vision/opticflow/hover_stabilization.c
A sw/airborne/modules/computer_vision/opticflow/hover_stabilization.h
A sw/airborne/modules/computer_vision/opticflow/inter_thread_data.h
A sw/airborne/modules/computer_vision/opticflow/opticflow_thread.c
A sw/airborne/modules/computer_vision/opticflow/opticflow_thread.h
A sw/airborne/modules/computer_vision/opticflow/visual_estimator.c
A sw/airborne/modules/computer_vision/opticflow/visual_estimator.h
A sw/airborne/modules/computer_vision/opticflow_module.c
A sw/airborne/modules/computer_vision/opticflow_module.h
A sw/airborne/modules/computer_vision/video_usb_logger.c
A sw/airborne/modules/computer_vision/video_usb_logger.h
M sw/airborne/modules/computer_vision/viewvideo.c
M sw/airborne/modules/computer_vision/viewvideo.h
A sw/airborne/modules/ctrl/ctrl_module_demo.c
A sw/airborne/modules/ctrl/ctrl_module_demo.h
M sw/airborne/modules/datalink/extra_pprz_dl.c
M sw/airborne/modules/datalink/extra_pprz_dl.h
M sw/airborne/modules/loggers/file_logger.c
M sw/airborne/modules/meteo/meteo_france_DAQ.c
M sw/airborne/modules/meteo/meteo_stick.c
M sw/airborne/modules/multi/follow.c
M sw/airborne/modules/nav/nav_bungee_takeoff.c
M sw/airborne/modules/nav/nav_bungee_takeoff.h
M sw/airborne/modules/sensors/airspeed_ms45xx_i2c.c
M sw/airborne/modules/sensors/baro_MS5534A.c
M sw/airborne/modules/sensors/baro_amsys.c
M sw/airborne/modules/sensors/baro_bmp.c
M sw/airborne/modules/sensors/baro_ets.c
M sw/airborne/modules/sensors/baro_hca.c
M sw/airborne/modules/sensors/baro_mpl3115.c
M sw/airborne/modules/sensors/baro_ms5611_i2c.c
M sw/airborne/modules/sensors/baro_ms5611_spi.c
M sw/airborne/modules/sensors/baro_scp.c
M sw/airborne/modules/sensors/baro_scp_i2c.c
M sw/airborne/modules/sensors/baro_sim.c
M sw/airborne/modules/sensors/pressure_board_navarro.c
M sw/airborne/modules/sonar/agl_dist.c
M sw/airborne/modules/sonar/sonar_adc.c
M sw/airborne/peripherals/ms5611_i2c.c
M sw/airborne/subsystems/datalink/downlink.c
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/ins/ins_alt_float.c
M sw/airborne/subsystems/ins/ins_float_invariant.c
M sw/airborne/subsystems/ins/ins_int.c
A sw/airborne/subsystems/navigation/waypoints.c
A sw/airborne/subsystems/navigation/waypoints.h
M sw/airborne/test/test_baro_board.c
M sw/ext/libopencm3
M sw/ext/luftboot
M sw/ground_segment/cockpit/gcs.ml
M sw/ground_segment/cockpit/live.ml
M sw/ground_segment/cockpit/live.mli
M sw/ground_segment/cockpit/page_settings.ml
M sw/ground_segment/cockpit/page_settings.mli
M sw/ground_segment/cockpit/papgets.ml
M sw/ground_segment/cockpit/papgets.mli
A sw/ground_segment/python/ivytoredis/ivy_to_redis.py
M sw/ground_segment/python/messages_app/messagesapp.py
M sw/ground_segment/python/messages_app/messagesframe.py
M sw/ground_segment/tmtc/messages.ml
M sw/ground_segment/tmtc/server.ml
M sw/ground_segment/tmtc/server_globals.ml
M sw/ground_segment/tmtc/settings.ml
M sw/lib/ocaml/convert.c
M sw/lib/ocaml/cserial.c
M sw/lib/ocaml/papget.ml
M sw/lib/ocaml/papget.mli
M sw/lib/ocaml/papget_renderer.ml
M sw/lib/ocaml/pprz.ml
M sw/lib/ocaml/pprz.mli
M sw/lib/ocaml/widgets.glade
A sw/lib/python/ivy_msg_interface.py
R sw/lib/python/messages_tool.py
R sw/lib/python/messages_xml_map.py
A sw/lib/python/pprz_msg/__init__.py
A sw/lib/python/pprz_msg/message.py
A sw/lib/python/pprz_msg/messages_xml_map.py
M sw/simulator/nps/nps_autopilot_fixedwing.c
M sw/simulator/nps/nps_autopilot_rotorcraft.c
M sw/tools/generators/gen_abi.ml
M sw/tools/generators/gen_flight_plan.ml
Log Message:
-----------
Merge branch 'master' into ahrs_refactor
to get the ABI changes (not forced to pass const pointers)
* master: (99 commits)
[abi] allow to pass variables by value
Sign of pitch roll axis changed and yaw fit
[opticflow] dox
[opticflow] working variables in a struct
Added new RC USB type joystick from Hobbyking
Messages in module instead of thread
fix thread communication
convert to thread-communication
[module] video_usb_logger
[opticflow] example using unix domain sockets to return thread results
[opticflow] compute V_body in hover_stabilization
[python] ivy_msg_interface returns only ac_id and msg
[python] ivytoredis: publish msg as json
[python] refactor messages
[python] messages: fix typo
[python] messages: PPRZ_HOME
[fix] fix extra_dl and pprrzlog
[stm32] use desig_get_unique_id from libopencm3
[fix] call pprzlog_init if needed (and avoid segfault)
[message] improve ivy perf by only waiting for ALIVE by default
...
Commit: 9f0240d893442866a1c1594d4d784f14d7237c29
https://github.com/paparazzi/paparazzi/commit/9f0240d893442866a1c1594d4d784f14d7237c29
Author: Felix Ruess <address@hidden>
Date: 2015-02-07 (Sat, 07 Feb 2015)
Changed paths:
M conf/abi.xml
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/modules/sensors/mag_hmc58xx.c
M sw/airborne/subsystems/ahrs/ahrs_aligner.c
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_infrared.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat_wrapper.c
M sw/airborne/subsystems/ins/ins_float_invariant.c
M sw/airborne/test/subsystems/test_ahrs.c
Log Message:
-----------
[abi] update ABI bindings to pass single types by value
Commit: bb5ba6e71611f90bf66fafb791e41b38f3c43168
https://github.com/paparazzi/paparazzi/commit/bb5ba6e71611f90bf66fafb791e41b38f3c43168
Author: Gautier Hattenberger <address@hidden>
Date: 2015-02-25 (Wed, 25 Feb 2015)
Changed paths:
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf_wrapper.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat_wrapper.c
Log Message:
-----------
[ahrs] remove warning when autofreq is not used
Commit: 2dd069e80ae48663b423ec601bdef796529e021a
https://github.com/paparazzi/paparazzi/commit/2dd069e80ae48663b423ec601bdef796529e021a
Author: Felix Ruess <address@hidden>
Date: 2015-03-01 (Sun, 01 Mar 2015)
Changed paths:
M conf/abi.xml
M conf/airframes/examples/quadrotor_lisa_mx.xml
M conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_quat.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_rmat.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_float_dcm.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_gx3.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_int_cmpl_quat.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_gx3.makefile
M conf/firmwares/subsystems/shared/ahrs_float_cmpl_quat.makefile
M conf/firmwares/subsystems/shared/ahrs_float_cmpl_rmat.makefile
M conf/firmwares/subsystems/shared/ahrs_float_mlkf.makefile
A conf/firmwares/subsystems/shared/ahrs_gx3.makefile
M conf/firmwares/subsystems/shared/ahrs_int_cmpl_euler.makefile
M conf/firmwares/subsystems/shared/ahrs_int_cmpl_quat.makefile
M conf/modules/ahrs_chimu_spi.xml
M conf/modules/ahrs_chimu_uart.xml
M conf/settings/estimation/ahrs_float_cmpl.xml
M conf/settings/estimation/ahrs_float_mlkf.xml
M conf/settings/estimation/ahrs_int_cmpl_euler.xml
M conf/settings/estimation/ahrs_int_cmpl_quat.xml
M sw/airborne/arch/sim/sim_ahrs.c
M sw/airborne/boards/ardrone/actuators_at.c
M sw/airborne/boards/ardrone/navdata.c
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/modules/datalink/mavlink.c
M sw/airborne/modules/geo_mag/geo_mag.c
A sw/airborne/modules/ins/ahrs_chimu.h
M sw/airborne/modules/ins/ahrs_chimu_spi.c
M sw/airborne/modules/ins/ahrs_chimu_uart.c
M sw/airborne/modules/sensors/mag_hmc58xx.c
M sw/airborne/subsystems/abi_sender_ids.h
M sw/airborne/subsystems/ahrs.c
M sw/airborne/subsystems/ahrs.h
M sw/airborne/subsystems/ahrs/ahrs_aligner.c
M sw/airborne/subsystems/ahrs/ahrs_ardrone2.c
M sw/airborne/subsystems/ahrs/ahrs_ardrone2.h
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.h
A sw/airborne/subsystems/ahrs/ahrs_float_cmpl_wrapper.c
A sw/airborne/subsystems/ahrs/ahrs_float_cmpl_wrapper.h
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.c
M sw/airborne/subsystems/ahrs/ahrs_float_dcm.h
M sw/airborne/subsystems/ahrs/ahrs_float_dcm_algebra.h
A sw/airborne/subsystems/ahrs/ahrs_float_dcm_wrapper.c
A sw/airborne/subsystems/ahrs/ahrs_float_dcm_wrapper.h
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.c
M sw/airborne/subsystems/ahrs/ahrs_float_mlkf.h
A sw/airborne/subsystems/ahrs/ahrs_float_mlkf_wrapper.c
A sw/airborne/subsystems/ahrs/ahrs_float_mlkf_wrapper.h
M sw/airborne/subsystems/ahrs/ahrs_float_utils.h
M sw/airborne/subsystems/ahrs/ahrs_gx3.c
M sw/airborne/subsystems/ahrs/ahrs_gx3.h
M sw/airborne/subsystems/ahrs/ahrs_infrared.c
M sw/airborne/subsystems/ahrs/ahrs_infrared.h
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler.h
A sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler_wrapper.c
A sw/airborne/subsystems/ahrs/ahrs_int_cmpl_euler_wrapper.h
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.h
A sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat_wrapper.c
A sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat_wrapper.h
M sw/airborne/subsystems/ahrs/ahrs_int_utils.h
M sw/airborne/subsystems/ahrs/ahrs_sim.c
M sw/airborne/subsystems/ahrs/ahrs_sim.h
M sw/airborne/subsystems/imu.c
M sw/airborne/subsystems/imu.h
M sw/airborne/subsystems/ins/ins_ardrone2.c
M sw/airborne/subsystems/ins/ins_float_invariant.c
M sw/airborne/subsystems/ins/ins_float_invariant.h
M sw/airborne/test/subsystems/test_ahrs.c
Log Message:
-----------
Merge pull request #856 from paparazzi/ahrs_refactor
AHRS API/Interface refactor
- each AHRS implementation has it's own function names, to basically make it
possible to run multiple at the same time
- input data passed as pointer arguments
- wrappers that subscribe to ABI messages (gyro, accel, mag) which call the
actual implementation
- makes it easier to run the actual algorithm e.g. for testing without ABI
- body_to_imu quaternion is also set via ABI
- IMU measurements are published via ABI from the gyro/accel/mag callbacks from
main for now
- each ahrs implementation has an `is_aligned` bool for now...
- MLKF: function to only update heading from mag (default now, define
AHRS_MAG_UPDATE_ALL_AXES to update all axes as previously)
Merging now as it is already useful.
Still TODO:
- publish GPS via ABI as well (and get rid of global ahrs_update_gps)
- update all IMU implementations to publish ABI messages directly
- pimp or get rid of ahrs_register_impl (to actually handle multiple AHRS at
the same time)
Compare:
https://github.com/paparazzi/paparazzi/compare/e7f2c979d0dd...2dd069e80ae4
- [paparazzi-commits] [paparazzi/paparazzi] f19ace: [ahrs] pass imu measurements as arguments,
GitHub <=