[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] 71104e: [isa] conversion tools
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] 71104e: [isa] conversion tools from pressure to meters |
Date: |
Fri, 11 Oct 2013 07:04:52 -0700 |
Branch: refs/heads/master
Home: https://github.com/paparazzi/paparazzi
Commit: 71104eb89b961104a28dc2a087325abd4bc5291c
https://github.com/paparazzi/paparazzi/commit/71104eb89b961104a28dc2a087325abd4bc5291c
Author: Gautier Hattenberger <address@hidden>
Date: 2013-08-22 (Thu, 22 Aug 2013)
Changed paths:
A sw/airborne/math/pprz_isa.h
Log Message:
-----------
[isa] conversion tools from pressure to meters
Commit: 4bb23aeb840aaceaef16ef481ea433f619cf4102
https://github.com/paparazzi/paparazzi/commit/4bb23aeb840aaceaef16ef481ea433f619cf4102
Author: Gautier Hattenberger <address@hidden>
Date: 2013-08-22 (Thu, 22 Aug 2013)
Changed paths:
M conf/messages.xml
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/subsystems/abi_common.h
M sw/airborne/subsystems/ins/ins_int.c
M sw/airborne/subsystems/sensors/baro.h
M sw/tools/gen_abi.ml
Log Message:
-----------
[abi/baro] binding to ABI baro message is compiling
Commit: 3230e0a868ad7e4e28bc509c002006d068e63a84
https://github.com/paparazzi/paparazzi/commit/3230e0a868ad7e4e28bc509c002006d068e63a84
Author: Gautier Hattenberger <address@hidden>
Date: 2013-08-23 (Fri, 23 Aug 2013)
Changed paths:
M sw/airborne/boards/navgo/baro_board.c
M sw/airborne/boards/navgo/baro_board.h
M sw/airborne/subsystems/ins/ins_int.c
Log Message:
-----------
[baro] data are send and received with ABI (works on a navgo)
Commit: 629dd68bad2b5be2db79689c4f8bad84714217c7
https://github.com/paparazzi/paparazzi/commit/629dd68bad2b5be2db79689c4f8bad84714217c7
Author: Gautier Hattenberger <address@hidden>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M sw/airborne/math/pprz_isa.h
Log Message:
-----------
[isa] atmosphere function all in float
Commit: 3604171f35b96f0883245c2781d9cae254cdf592
https://github.com/paparazzi/paparazzi/commit/3604171f35b96f0883245c2781d9cae254cdf592
Author: Gautier Hattenberger <address@hidden>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M sw/tools/gen_abi.ml
Log Message:
-----------
[abi] pass sender id in the callback function
Commit: 82589c709ce73c71c6afa76b4621bb97cf4e2eb1
https://github.com/paparazzi/paparazzi/commit/82589c709ce73c71c6afa76b4621bb97cf4e2eb1
Author: Gautier Hattenberger <address@hidden>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M conf/firmwares/rotorcraft.makefile
M conf/firmwares/subsystems/fixedwing/autopilot.makefile
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
M sw/airborne/firmwares/fixedwing/ap_downlink.h
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/firmwares/rotorcraft/telemetry.h
A sw/airborne/subsystems/air_data.c
A sw/airborne/subsystems/air_data.h
M sw/airborne/subsystems/sensors/baro.h
Log Message:
-----------
[air_data] introduice air_data subsystem
- split air data structure and baro interface
- keep baro interface for integrated baro board
- replace BOARD_HAS_BARO by USE_BARO_BOARD
- add air data and baro_board to both firmwares
Commit: 046ce69f2b93c7991cacf39a2a92b3b7768e2ac9
https://github.com/paparazzi/paparazzi/commit/046ce69f2b93c7991cacf39a2a92b3b7768e2ac9
Author: Gautier Hattenberger <address@hidden>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M conf/messages.xml
M sw/airborne/subsystems/ins/ins_int.c
M sw/airborne/subsystems/ins/ins_int.h
M sw/airborne/subsystems/ins/ins_int_extended.c
M sw/airborne/subsystems/ins/ins_int_extended.h
Log Message:
-----------
[ins/baro] pressure in float in ABI messages
Commit: 4970368a2c2acf318ff97d08cbaaa48e31a92660
https://github.com/paparazzi/paparazzi/commit/4970368a2c2acf318ff97d08cbaaa48e31a92660
Author: Gautier Hattenberger <address@hidden>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M sw/airborne/boards/apogee/baro_board.c
M sw/airborne/boards/apogee/baro_board.h
M sw/airborne/boards/apogee_0.99.h
M sw/airborne/boards/apogee_1.0.h
M sw/airborne/boards/ardrone/baro_board.h
M sw/airborne/boards/ardrone2_raw.h
M sw/airborne/boards/ardrone2_sdk.h
M sw/airborne/boards/booz/baro_board.c
M sw/airborne/boards/booz/baro_board.h
M sw/airborne/boards/booz_1.0.h
M sw/airborne/boards/krooz_sd.h
M sw/airborne/boards/lia_1.1.h
M sw/airborne/boards/lisa_l_1.0.h
M sw/airborne/boards/lisa_m/baro_ms5611_i2c.c
M sw/airborne/boards/lisa_m/baro_ms5611_spi.c
M sw/airborne/boards/lisa_m_1.0.h
M sw/airborne/boards/lisa_m_2.0.h
M sw/airborne/boards/navgo/baro_board.c
M sw/airborne/boards/navgo/baro_board.h
M sw/airborne/boards/navgo_1.0.h
M sw/airborne/boards/pc/baro_board.c
M sw/airborne/boards/pc/baro_board.h
M sw/airborne/boards/pc_sim.h
M sw/airborne/boards/umarim/baro_board.c
M sw/airborne/boards/umarim/baro_board.h
M sw/airborne/boards/umarim_1.0.h
Log Message:
-----------
[baro] update baro_board files for ABI
- except most of the lisa boards since I'm waiting for another work to
be merged into master
Commit: cb14ba37b4ec0172e975be1ffccc4f44b48cd064
https://github.com/paparazzi/paparazzi/commit/cb14ba37b4ec0172e975be1ffccc4f44b48cd064
Author: Gautier Hattenberger <address@hidden>
Date: 2013-08-28 (Wed, 28 Aug 2013)
Changed paths:
A conf/airframes/CDW/asctec_cdw.xml
A conf/airframes/CDW/tricopter_cdw.xml
M conf/airframes/ardrone2_raw.xml
M conf/firmwares/rotorcraft.makefile
M conf/firmwares/subsystems/rotorcraft/ins.makefile
M conf/firmwares/subsystems/rotorcraft/ins_extended.makefile
M conf/firmwares/subsystems/shared/imu_krooz_sd.makefile
M conf/messages.xml
M conf/modules/baro_bmp.xml
M conf/modules/baro_ms5611_i2c.xml
A conf/modules/baro_ms5611_spi.xml
M sw/airborne/arch/lpc21/mcu_periph/i2c_arch.c
M sw/airborne/arch/lpc21/mcu_periph/uart_arch.h
M sw/airborne/arch/omap/mcu_periph/uart_arch.c
M sw/airborne/arch/omap/mcu_periph/uart_arch.h
A sw/airborne/arch/omap/serial_port.c
A sw/airborne/arch/omap/serial_port.h
M sw/airborne/arch/stm32/mcu_periph/i2c_arch.c
M sw/airborne/arch/stm32/mcu_periph/uart_arch.h
M sw/airborne/arch/stm32/subsystems/imu/imu_krooz_sd_arch.c
M sw/airborne/boards/apogee_1.0.h
M sw/airborne/boards/ardrone/baro_board.c
M sw/airborne/boards/ardrone/electrical_raw.c
M sw/airborne/boards/ardrone/navdata.c
M sw/airborne/boards/ardrone/navdata.h
R sw/airborne/boards/krooz/baro_board.c
M sw/airborne/boards/krooz/baro_board.h
M sw/airborne/boards/krooz/imu_krooz.c
M sw/airborne/boards/krooz/imu_krooz.h
M sw/airborne/boards/lia/baro_board.h
M sw/airborne/boards/lisa_m/baro_board.c
M sw/airborne/boards/lisa_m/baro_board.h
R sw/airborne/boards/lisa_m/baro_ms5611_i2c.c
R sw/airborne/boards/lisa_m/baro_ms5611_spi.c
M sw/airborne/firmwares/beth/overo_test_uart.c
M sw/airborne/firmwares/beth/uart_hw.c
M sw/airborne/firmwares/fixedwing/ap_downlink.h
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/telemetry.h
R sw/airborne/fms/fms_serial_port.c
R sw/airborne/fms/fms_serial_port.h
M sw/airborne/lisa/test/lisa_test_hmc5843.c
M sw/airborne/lisa/test/lisa_test_itg3200.c
M sw/airborne/lisa/test/test_board.c
M sw/airborne/lisa/test/test_mc_asctec_v1_simple.c
M sw/airborne/lisa/test_baro_i2c.c
M sw/airborne/math/pprz_geodetic_int.c
M sw/airborne/math/pprz_geodetic_int.h
M sw/airborne/mcu_periph/i2c.h
M sw/airborne/mcu_periph/uart.h
M sw/airborne/modules/core/sys_mon.c
M sw/airborne/modules/core/sys_mon.h
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_bmp.h
M sw/airborne/modules/sensors/baro_board_module.h
M sw/airborne/modules/sensors/baro_ets.h
M sw/airborne/modules/sensors/baro_ms5611_i2c.c
M sw/airborne/modules/sensors/baro_ms5611_i2c.h
A sw/airborne/modules/sensors/baro_ms5611_spi.c
A sw/airborne/modules/sensors/baro_ms5611_spi.h
M sw/airborne/modules/sensors/baro_scp.h
A sw/airborne/peripherals/bmp085.c
A sw/airborne/peripherals/bmp085.h
A sw/airborne/peripherals/bmp085_regs.h
A sw/airborne/peripherals/ms5611.c
M sw/airborne/peripherals/ms5611.h
A sw/airborne/peripherals/ms5611_i2c.c
A sw/airborne/peripherals/ms5611_i2c.h
A sw/airborne/peripherals/ms5611_regs.h
A sw/airborne/peripherals/ms5611_spi.c
A sw/airborne/peripherals/ms5611_spi.h
M sw/airborne/subsystems/imu/imu_ardrone2_raw.h
M sw/airborne/subsystems/imu/imu_nps.h
M sw/airborne/subsystems/ins/ins_alt_float.c
M sw/airborne/subsystems/ins/ins_alt_float.h
M sw/airborne/subsystems/ins/vf_extended_float.c
M sw/airborne/subsystems/ins/vf_float.c
A sw/airborne/subsystems/sensors/baro_ms5611_i2c.c
A sw/airborne/subsystems/sensors/baro_ms5611_spi.c
M sw/airborne/test/subsystems/test_ahrs.c
M sw/airborne/test/subsystems/test_imu.c
Log Message:
-----------
Merge remote-tracking branch 'paparazzi/master' into baro_abi
Conflicts:
sw/airborne/boards/lisa_m/baro_ms5611_i2c.c
sw/airborne/boards/lisa_m/baro_ms5611_spi.c
Commit: 815f7a9a0fe9e35ad36c7a835b17e0fe04a114f1
https://github.com/paparazzi/paparazzi/commit/815f7a9a0fe9e35ad36c7a835b17e0fe04a114f1
Author: Gautier Hattenberger <address@hidden>
Date: 2013-08-28 (Wed, 28 Aug 2013)
Changed paths:
M conf/firmwares/rotorcraft.makefile
M sw/airborne/boards/apogee/baro_board.c
M sw/airborne/boards/ardrone/baro_board.c
M sw/airborne/boards/ardrone/baro_board.h
R sw/airborne/boards/ardrone/baro_board_dummy.c
M sw/airborne/boards/krooz/baro_board.h
R sw/airborne/boards/lia/baro_board.h
M sw/airborne/boards/lisa_l/baro_board.c
M sw/airborne/boards/lisa_l/baro_board.h
M sw/airborne/boards/lisa_m/baro_board.c
M sw/airborne/boards/lisa_m/baro_board.h
Log Message:
-----------
[baro] convert remaining baro_board to ABI
Commit: 081188d11b14f33cf51ec16723fd8040d7e13856
https://github.com/paparazzi/paparazzi/commit/081188d11b14f33cf51ec16723fd8040d7e13856
Author: Felix Ruess <address@hidden>
Date: 2013-08-28 (Wed, 28 Aug 2013)
Changed paths:
M sw/airborne/boards/lisa_m/baro_board.c
Log Message:
-----------
[boards] fix baro for lisa_m
Commit: e867282eb0b7926c1689d022425be98a6c1076b1
https://github.com/paparazzi/paparazzi/commit/e867282eb0b7926c1689d022425be98a6c1076b1
Author: Felix Ruess <address@hidden>
Date: 2013-08-28 (Wed, 28 Aug 2013)
Changed paths:
M sw/airborne/subsystems/abi.h
M sw/airborne/subsystems/abi_common.h
Log Message:
-----------
[dox] doxygen headers for abi
Commit: d1d1a7e57dbfed2c7c5cb4a3b359a39a518ab118
https://github.com/paparazzi/paparazzi/commit/d1d1a7e57dbfed2c7c5cb4a3b359a39a518ab118
Author: Gautier Hattenberger <address@hidden>
Date: 2013-09-01 (Sun, 01 Sep 2013)
Changed paths:
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_bmp.h
R sw/airborne/modules/sensors/baro_board_module.c
R sw/airborne/modules/sensors/baro_board_module.h
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_mpl3115.c
M sw/airborne/modules/sensors/baro_ms5611_i2c.c
M sw/airborne/modules/sensors/baro_ms5611_i2c.h
M sw/airborne/modules/sensors/baro_ms5611_spi.c
M sw/airborne/modules/sensors/baro_ms5611_spi.h
M sw/airborne/modules/sensors/baro_scp.c
M sw/airborne/modules/sensors/baro_scp.h
M sw/airborne/modules/sensors/baro_scp_i2c.c
M sw/airborne/modules/sensors/pressure_board_navarro.c
M sw/airborne/modules/sensors/pressure_board_navarro.h
Log Message:
-----------
[baro] convert baro modules to ABI
Commit: 0896232488fb730e55e66de40c2e8e7cf5c4fc45
https://github.com/paparazzi/paparazzi/commit/0896232488fb730e55e66de40c2e8e7cf5c4fc45
Author: Gautier Hattenberger <address@hidden>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M Makefile
M conf/airframes/CDW/asctec_cdw.xml
A conf/airframes/CDW/conf.xml
M conf/airframes/CDW/tricopter_cdw.xml
A conf/airframes/TUDelft/IMAV2013/conf.xml
A conf/airframes/TUDelft/IMAV2013/mavrick_lisa_s.xml
A conf/airframes/TUDelft/IMAV2013/quadrotor_lisa_s.xml
A conf/airframes/TUDelft/IMAV2013/walkera_V120D02S.xml
A conf/airframes/TUDelft/IMAV2013/walkera_genius_v1.xml
M conf/airframes/ardrone2_raw.xml
A conf/airframes/esden/calib/ls01-default.xml
A conf/airframes/esden/quady_ls01pwm.xml
A conf/airframes/examples/quadrotor_lisa_s.xml
A conf/airframes/examples/quadrotor_px4fmu.xml
M conf/boards/ardrone2_raw.makefile
A conf/boards/lisa_s_0.1.makefile
A conf/boards/px4fmu_1.7.makefile
M conf/conf.xml.example
M conf/firmwares/lisa_test_progs.makefile
M conf/firmwares/rotorcraft.makefile
R conf/firmwares/subsystems/fixedwing/joystick.makefile
M conf/firmwares/subsystems/lisa_passthrough/booz_stabilization_int.makefile
M conf/firmwares/subsystems/rotorcraft/ins_hff.makefile
M conf/firmwares/subsystems/shared/imu_krooz_sd.makefile
A conf/firmwares/subsystems/shared/imu_lisa_s_v0.1.makefile
A conf/firmwares/subsystems/shared/imu_px4fmu_v1.7.makefile
A conf/firmwares/subsystems/shared/radio_control_superbitrf_rc.makefile
A conf/firmwares/subsystems/shared/telemetry_superbitrf.makefile
M conf/messages.xml
M conf/modules/sys_mon.xml
M conf/telemetry/default_rotorcraft.xml
A make-release-tarball.sh
M sw/airborne/arch/omap/led_hw.h
A sw/airborne/arch/omap/mcu_periph/gpio_arch.h
A sw/airborne/arch/stm32/lisa-s.ld
M sw/airborne/boards/ardrone/actuators_ardrone2_raw.c
M sw/airborne/boards/ardrone/actuators_ardrone2_raw.h
M sw/airborne/boards/ardrone/gpio_ardrone.c
R sw/airborne/boards/ardrone/gpio_ardrone.h
M sw/airborne/boards/ardrone/navdata.c
M sw/airborne/boards/krooz/imu_krooz.c
A sw/airborne/boards/lisa_s/baro_board.h
A sw/airborne/boards/lisa_s_0.1.h
A sw/airborne/boards/px4fmu/baro_board.h
A sw/airborne/boards/px4fmu_1.7.h
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/stabilization/stabilization_attitude.h
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/telemetry.h
M sw/airborne/math/pprz_algebra_float.h
M sw/airborne/mcu_periph/gpio.h
M sw/airborne/modules/bat_checker/bat_checker.c
M sw/airborne/modules/bat_checker/bat_checker.h
M sw/airborne/modules/sensors/baro_ms5611_i2c.c
M sw/airborne/modules/sensors/baro_ms5611_i2c.h
M sw/airborne/modules/sensors/baro_ms5611_spi.c
M sw/airborne/modules/sensors/baro_ms5611_spi.h
A sw/airborne/peripherals/cyrf6936.c
A sw/airborne/peripherals/cyrf6936.h
A sw/airborne/peripherals/cyrf6936_regs.h
M sw/airborne/subsystems/datalink/datalink.h
M sw/airborne/subsystems/datalink/downlink.h
A sw/airborne/subsystems/datalink/superbitrf.c
A sw/airborne/subsystems/datalink/superbitrf.h
M sw/airborne/subsystems/electrical.c
M sw/airborne/subsystems/electrical.h
M sw/airborne/subsystems/imu/imu_aspirin_2_spi.c
A sw/airborne/subsystems/imu/imu_px4fmu.c
A sw/airborne/subsystems/imu/imu_px4fmu.h
M sw/airborne/subsystems/ins/vf_extended_float.c
M sw/airborne/subsystems/ins/vf_float.c
M sw/airborne/subsystems/navigation/common_nav.c
M sw/airborne/subsystems/navigation/common_nav.h
A sw/airborne/subsystems/radio_control/superbitrf_rc.c
A sw/airborne/subsystems/radio_control/superbitrf_rc.h
M sw/airborne/subsystems/sensors/baro_ms5611_i2c.c
M sw/airborne/subsystems/sensors/baro_ms5611_spi.c
M sw/tools/calibration/calibrate.py
Log Message:
-----------
Merge remote-tracking branch 'paparazzi/master' into baro_abi
Conflicts:
sw/airborne/boards/ardrone/baro_board.c
sw/airborne/modules/sensors/baro_ms5611_spi.h
Commit: 175e51a7e3ce38a2493aa67f18f14d6e41571345
https://github.com/paparazzi/paparazzi/commit/175e51a7e3ce38a2493aa67f18f14d6e41571345
Author: Gautier Hattenberger <address@hidden>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M sw/airborne/boards/lisa_s/baro_board.h
M sw/airborne/boards/px4fmu/baro_board.h
Log Message:
-----------
[baro] convert new boards to ABI for baro
Commit: 4dd6772565b6c00d1ee03baa7ad70247085eed05
https://github.com/paparazzi/paparazzi/commit/4dd6772565b6c00d1ee03baa7ad70247085eed05
Author: Gautier Hattenberger <address@hidden>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M sw/airborne/subsystems/ins/ins_alt_float.c
M sw/airborne/subsystems/ins/ins_alt_float.h
Log Message:
-----------
[ins] conver alt_float ins to ABI for baro
Commit: 93cf55b07f3402c491dd478411d6d520234704f5
https://github.com/paparazzi/paparazzi/commit/93cf55b07f3402c491dd478411d6d520234704f5
Author: Gautier Hattenberger <address@hidden>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M conf/firmwares/subsystems/fixedwing/autopilot.makefile
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/math/pprz_isa.h
M sw/airborne/modules/sensors/baro_amsys.c
M sw/airborne/subsystems/navigation/common_nav.c
Log Message:
-----------
[baro] fix baro ABI for sim target with amsys sensor
Commit: 6f15edbb101c22b0553ff369a11f04cac7ae899f
https://github.com/paparazzi/paparazzi/commit/6f15edbb101c22b0553ff369a11f04cac7ae899f
Author: Gautier Hattenberger <address@hidden>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M conf/messages.xml
Log Message:
-----------
[message] fix message format for BARO_RAW
Commit: a7eeb488108277058c53d4de032f7dd7ac35c558
https://github.com/paparazzi/paparazzi/commit/a7eeb488108277058c53d4de032f7dd7ac35c558
Author: Felix Ruess <address@hidden>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
M conf/simulator/nps/nps_sensors_params_aspirin_1.5.h
M conf/simulator/nps/nps_sensors_params_booz2_a1.h
M conf/simulator/nps/nps_sensors_params_booz2_a1p.h
M conf/simulator/nps/nps_sensors_params_default.h
M sw/simulator/nps/nps_sensor_baro.c
M sw/simulator/nps/nps_sensor_baro.h
Log Message:
-----------
[nps] sim proper baro pressure in pascal
Commit: dadd73eb7977b673bfe625aaff30b7c3c7e7586e
https://github.com/paparazzi/paparazzi/commit/dadd73eb7977b673bfe625aaff30b7c3c7e7586e
Author: Felix Ruess <address@hidden>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
M conf/messages.xml
Log Message:
-----------
[messages] INS_REF: baro_qfe in float
Commit: c459bb0f3055b3db8e4bac3c8801d4cbefc2e933
https://github.com/paparazzi/paparazzi/commit/c459bb0f3055b3db8e4bac3c8801d4cbefc2e933
Author: Felix Ruess <address@hidden>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
M sw/airborne/subsystems/ins/ins_int.c
M sw/airborne/subsystems/ins/ins_int.h
M sw/airborne/subsystems/ins/ins_int_extended.c
Log Message:
-----------
[ins] fix ins_baro_alt, ned frame, z-down!
Commit: 2d87a6a5f06a8542585edd17d1e8bd447239e810
https://github.com/paparazzi/paparazzi/commit/2d87a6a5f06a8542585edd17d1e8bd447239e810
Author: Felix Ruess <address@hidden>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M conf/firmwares/subsystems/rotorcraft/ins.makefile
M conf/firmwares/subsystems/rotorcraft/ins_extended.makefile
M conf/firmwares/subsystems/rotorcraft/ins_hff.makefile
M sw/airborne/firmwares/rotorcraft/datalink.c
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/telemetry.h
M sw/airborne/modules/cam_control/cam_track.c
M sw/airborne/modules/vehicle_interface/vi_test_signal.c
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_alt_float.h
M sw/airborne/subsystems/ins/ins_ardrone2.c
M sw/airborne/subsystems/ins/ins_ardrone2.h
M sw/airborne/subsystems/ins/ins_int.c
M sw/airborne/subsystems/ins/ins_int.h
R sw/airborne/subsystems/ins/ins_int_extended.c
R sw/airborne/subsystems/ins/ins_int_extended.h
M sw/simulator/nps/nps_ivy.c
Log Message:
-----------
[ins] some cleanup and refactoring
- ins_int and ins_int_extended combinded to avoid code duplication
- ins_impl struct
- american spelling: x_initialised -> x_initialzed
- vff is mandatory for ins_int (if needed rather make a new simple
gps_passthrough ins with ned coordinates)
Commit: 577df9089e294b441ee3c2d104510459335f447a
https://github.com/paparazzi/paparazzi/commit/577df9089e294b441ee3c2d104510459335f447a
Author: Felix Ruess <address@hidden>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M conf/airframes/CDW/asctec_cdw.xml
M conf/airframes/CDW/tricopter_cdw.xml
M conf/airframes/ENAC/quadrotor/booz2_g1.xml
M conf/airframes/NoVa_L.xml
A conf/airframes/TUDelft/IMAV2013/chouchou_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/conf.xml
M conf/airframes/TUDelft/IMAV2013/mavrick_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/quadrotor_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/walkera_genius_v1.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_sdk.xml
M conf/airframes/booz2_flixr.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_ls01pwm.xml
M conf/airframes/examples/MentorEnergy.xml
M conf/airframes/examples/booz2.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/lisa_asctec.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum_geo_mag.xml
M conf/airframes/examples/quadrotor_lisa_m_mkk.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_px4fmu.xml
M conf/airframes/examples/quadshot_asp21_spektrum.xml
M conf/airframes/fraser_lisa_m_rotorcraft.xml
M conf/airframes/obsolete/ENAC/g1_vision.xml
M conf/airframes/obsolete/Poine/booz2_a1.xml
M conf/airframes/obsolete/Poine/booz2_a7.xml
M conf/airframes/obsolete/UofAdelaide/A1000_BOOZ.xml
M conf/airframes/obsolete/UofAdelaide/A1000_NOVA.xml
M conf/airframes/obsolete/UofAdelaide/booz2_a1000.xml
M conf/airframes/obsolete/booz2_a1p.xml
M conf/airframes/obsolete/booz2_s1.xml
M conf/airframes/obsolete/example_heli_lisam.xml
M conf/airframes/obsolete/mm/rotor/qmk1.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_l_mkk.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_m_1_pwm.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_m_2_pwm.xml
M conf/boards/ardrone2_raw.makefile
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_int_cmpl_euler.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_int_cmpl_quat.makefile
M conf/firmwares/subsystems/fixedwing/autopilot.makefile
A conf/firmwares/subsystems/fixedwing/fdm_jsbsim.makefile
M conf/firmwares/subsystems/fixedwing/gps_mediatek_diy.makefile
M conf/firmwares/subsystems/fixedwing/gps_nmea.makefile
M conf/firmwares/subsystems/fixedwing/gps_skytraq.makefile
M conf/firmwares/subsystems/fixedwing/gps_ublox.makefile
M conf/firmwares/subsystems/fixedwing/gps_ublox_utm.makefile
M conf/firmwares/subsystems/fixedwing/ins_alt_float.makefile
M conf/firmwares/subsystems/fixedwing/ins_gps_passthrough.makefile
M conf/firmwares/subsystems/fixedwing/ins_xsens.makefile
A conf/firmwares/subsystems/fixedwing/telemetry_superbitrf.makefile
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
A conf/firmwares/subsystems/rotorcraft/telemetry_superbitrf.makefile
M conf/firmwares/subsystems/shared/imu_nps.makefile
M conf/firmwares/subsystems/shared/radio_control_datalink.makefile
R conf/firmwares/subsystems/shared/telemetry_superbitrf.makefile
M conf/flight_plans/rotorcraft_basic.xml
M conf/flight_plans/versatile.xml
M conf/flight_plans/versatile_airspeed.xml
M conf/modules/light.xml
M conf/settings/nps.xml
A conf/simulator/jsbsim/aircraft/Engines/18x8.xml
A conf/simulator/jsbsim/aircraft/Engines/Zenoah_G-26A.xml
A conf/simulator/jsbsim/aircraft/LisaAspirin2.xml
M sw/airborne/arch/omap/mcu_periph/sys_time_arch.c
M sw/airborne/boards/ardrone/actuators_ardrone2_raw.c
M sw/airborne/boards/ardrone/at_com.c
M sw/airborne/boards/ardrone/at_com.h
M sw/airborne/boards/ardrone/gpio_ardrone.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/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_ref.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/navigation.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/math/pprz_algebra.h
M sw/airborne/modules/sensors/airspeed_adc.c
M sw/airborne/modules/sensors/airspeed_amsys.c
M sw/airborne/modules/sensors/airspeed_ets.c
M sw/airborne/subsystems/ahrs/ahrs_ardrone2.c
M sw/airborne/subsystems/datalink/superbitrf.c
M sw/airborne/subsystems/datalink/superbitrf.h
M sw/airborne/subsystems/gps/gps_ardrone2.c
M sw/airborne/subsystems/gps/gps_sim_nps.c
A sw/simulator/nps/nps_autopilot_fixedwing.c
A sw/simulator/nps/nps_autopilot_fixedwing.h
M sw/simulator/nps/nps_autopilot_rotorcraft.c
M sw/simulator/nps/nps_autopilot_rotorcraft.h
M sw/simulator/nps/nps_fdm.h
M sw/simulator/nps/nps_fdm_jsbsim.c
R sw/simulator/nps/nps_ivy.c
M sw/simulator/nps/nps_ivy.h
A sw/simulator/nps/nps_ivy_common.c
A sw/simulator/nps/nps_ivy_fixedwing.c
A sw/simulator/nps/nps_ivy_rotorcraft.c
M sw/simulator/nps/nps_radio_control_joystick.c
M sw/tools/calibration/calibrate.py
Log Message:
-----------
Merge branch 'master' into baro_abi
get latest stuff from master, especially NPS updates
Commit: 3aada5265d8f2cf1df9286d3a2030adca3c2381c
https://github.com/paparazzi/paparazzi/commit/3aada5265d8f2cf1df9286d3a2030adca3c2381c
Author: Felix Ruess <address@hidden>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/subsystems/ins/ins_int.c
M sw/simulator/nps/nps_autopilot.h
M sw/simulator/nps/nps_autopilot_fixedwing.c
R sw/simulator/nps/nps_autopilot_fixedwing.h
M sw/simulator/nps/nps_autopilot_rotorcraft.c
R sw/simulator/nps/nps_autopilot_rotorcraft.h
Log Message:
-----------
[nps] sim_overwrite_ins updates
Commit: ddb2e04cb64ef12437bcde125258007737fcff19
https://github.com/paparazzi/paparazzi/commit/ddb2e04cb64ef12437bcde125258007737fcff19
Author: Felix Ruess <address@hidden>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M conf/firmwares/rotorcraft.makefile
M conf/firmwares/subsystems/fixedwing/autopilot.makefile
A conf/firmwares/subsystems/shared/baro_board.makefile
Log Message:
-----------
[conf] baro_board makefile for both fw and rotorcraft
Commit: 9deae5e6733b0d7cbfe95787d8114e8f53f651b4
https://github.com/paparazzi/paparazzi/commit/9deae5e6733b0d7cbfe95787d8114e8f53f651b4
Author: Felix Ruess <address@hidden>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M sw/airborne/subsystems/sensors/baro_ms5611_i2c.c
M sw/airborne/subsystems/sensors/baro_ms5611_spi.c
Log Message:
-----------
[baro] fix baro_board ms5611 wrappers
Commit: 0845b6f53349b88ad42cbfcfe2e74bebd1eb8cb9
https://github.com/paparazzi/paparazzi/commit/0845b6f53349b88ad42cbfcfe2e74bebd1eb8cb9
Author: Felix Ruess <address@hidden>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M conf/settings/nps.xml
Log Message:
-----------
[conf] fix nps settings file
Commit: 4eced1b096867bf7c36eb4d356cd0ad50e3e9be8
https://github.com/paparazzi/paparazzi/commit/4eced1b096867bf7c36eb4d356cd0ad50e3e9be8
Author: Felix Ruess <address@hidden>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M sw/airborne/subsystems/ins/ins_ardrone2.c
M sw/airborne/subsystems/ins/ins_ardrone2.h
Log Message:
-----------
[ins] clean ins_ardrone2
Commit: 1e50aacf20175d96005ecc2ccadffab9d2c3d2cd
https://github.com/paparazzi/paparazzi/commit/1e50aacf20175d96005ecc2ccadffab9d2c3d2cd
Author: Felix Ruess <address@hidden>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/datalink.c
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/navigation.h
M sw/simulator/nps/nps_ivy_rotorcraft.c
Log Message:
-----------
[rotorcraft] add nav_move_waypoint_lla function
and use it in MOVE_WP in nps and datalink
Commit: 5e4f494806314991b59842d7970f770e737f530b
https://github.com/paparazzi/paparazzi/commit/5e4f494806314991b59842d7970f770e737f530b
Author: Felix Ruess <address@hidden>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M conf/firmwares/subsystems/shared/baro_board.makefile
M conf/modules/baro_ms5611_spi.xml
A sw/airborne/boards/baro_board_ms5611_i2c.c
A sw/airborne/boards/baro_board_ms5611_spi.c
M sw/airborne/modules/sensors/baro_ms5611_spi.c
R sw/airborne/subsystems/sensors/baro_ms5611_i2c.c
R sw/airborne/subsystems/sensors/baro_ms5611_spi.c
Log Message:
-----------
[baro] some ms5611 cleanup
- move ms5611 baro board wrappers to boards dir
- no defaults devices for baro_board_ms5611_x wrappers
- rename MS5611_SLAVE_DEV to MS5611_SLAVE_IDX
Commit: 54c14aef3b57aaa6d2b40fee6b8c7fcfe7fcd22b
https://github.com/paparazzi/paparazzi/commit/54c14aef3b57aaa6d2b40fee6b8c7fcfe7fcd22b
Author: Felix Ruess <address@hidden>
Date: 2013-09-06 (Fri, 06 Sep 2013)
Changed paths:
M conf/firmwares/lisa_test_progs.makefile
M sw/airborne/lisa/test_baro_i2c.c
Log Message:
-----------
[tests] fix test_baro
Commit: ee86ce1ad4259659dd7597044e7ff6c241e8c8c7
https://github.com/paparazzi/paparazzi/commit/ee86ce1ad4259659dd7597044e7ff6c241e8c8c7
Author: Felix Ruess <address@hidden>
Date: 2013-09-06 (Fri, 06 Sep 2013)
Changed paths:
M conf/firmwares/subsystems/fixedwing/autopilot.makefile
Log Message:
-----------
[jsbsim] fix baro
Commit: 8e3a7b7a3191d9b59eb1e16726b7789b41bfacc8
https://github.com/paparazzi/paparazzi/commit/8e3a7b7a3191d9b59eb1e16726b7789b41bfacc8
Author: Felix Ruess <address@hidden>
Date: 2013-09-06 (Fri, 06 Sep 2013)
Changed paths:
M conf/airframes/ENAC/fixed-wing/funjet2.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/quadrotor_navgo.xml
M conf/airframes/examples/stm32f4_discovery_test.xml
Log Message:
-----------
[conf] remove obsolete baro_board module from airframes
Commit: 1bb10aceae4ff0a637b4d57cae40bf3fe72119cf
https://github.com/paparazzi/paparazzi/commit/1bb10aceae4ff0a637b4d57cae40bf3fe72119cf
Author: Felix Ruess <address@hidden>
Date: 2013-09-06 (Fri, 06 Sep 2013)
Changed paths:
M conf/firmwares/subsystems/fixedwing/ins_gps_passthrough.makefile
M conf/firmwares/subsystems/fixedwing/ins_xsens.makefile
M conf/firmwares/subsystems/fixedwing/ins_xsens700.makefile
Log Message:
-----------
[conf] fix some fixedwing ins makefiles
Commit: 49ab4df3aa362c4d5c20f36d6265365fd2682270
https://github.com/paparazzi/paparazzi/commit/49ab4df3aa362c4d5c20f36d6265365fd2682270
Author: Felix Ruess <address@hidden>
Date: 2013-09-06 (Fri, 06 Sep 2013)
Changed paths:
M sw/airborne/subsystems/ins/ins_alt_float.c
M sw/airborne/subsystems/ins/ins_gps_passthrough.c
Log Message:
-----------
[ins] ins.status to running for fw ins
Commit: 6ab91ace9b1e8c3a64e884162a6fe42f04959e00
https://github.com/paparazzi/paparazzi/commit/6ab91ace9b1e8c3a64e884162a6fe42f04959e00
Author: Felix Ruess <address@hidden>
Date: 2013-09-06 (Fri, 06 Sep 2013)
Changed paths:
M conf/firmwares/subsystems/shared/baro_board.makefile
M sw/airborne/boards/apogee_0.99.h
M sw/airborne/boards/apogee_1.0.h
M sw/airborne/boards/ardrone2_raw.h
M sw/airborne/boards/booz_1.0.h
M sw/airborne/boards/krooz_sd.h
M sw/airborne/boards/lisa_l_1.0.h
M sw/airborne/boards/lisa_m_1.0.h
M sw/airborne/boards/lisa_m_2.0.h
M sw/airborne/boards/navgo_1.0.h
M sw/airborne/boards/umarim_1.0.h
Log Message:
-----------
[baro_board] disable onboard baro with <configure name="USE_BARO_BOARD"
value="FALSE"/>
Commit: f106f62596617f22ead8d4fbd532728b86d821d0
https://github.com/paparazzi/paparazzi/commit/f106f62596617f22ead8d4fbd532728b86d821d0
Author: Felix Ruess <address@hidden>
Date: 2013-09-06 (Fri, 06 Sep 2013)
Changed paths:
M sw/airborne/lisa/test_baro_i2c.c
Log Message:
-----------
[tests] finally fix test_baro
Commit: 37a59a425e5a1c1cc057269e7ca05bf6bc7898f1
https://github.com/paparazzi/paparazzi/commit/37a59a425e5a1c1cc057269e7ca05bf6bc7898f1
Author: Felix Ruess <address@hidden>
Date: 2013-09-06 (Fri, 06 Sep 2013)
Changed paths:
M sw/airborne/math/pprz_isa.h
Log Message:
-----------
[math] convert PPRZ_ISA_M_OF_P_CONST from define to static const float
so it doesn't have to be recomputed every time
Commit: aa4bb5c28302f55519eaa6d9bedfe0cb60777d08
https://github.com/paparazzi/paparazzi/commit/aa4bb5c28302f55519eaa6d9bedfe0cb60777d08
Author: Felix Ruess <address@hidden>
Date: 2013-09-06 (Fri, 06 Sep 2013)
Changed paths:
M conf/airframes/CDW/asctec_cdw.xml
M conf/airframes/CDW/tricopter_cdw.xml
M conf/airframes/ENAC/fixed-wing/firestorm.xml
M conf/airframes/ENAC/fixed-wing/weasel.xml
M conf/airframes/ENAC/quadrotor/blender.xml
M conf/airframes/ENAC/quadrotor/booz2_g1.xml
M conf/airframes/ENAC/quadrotor/hen1.xml
M conf/airframes/NoVa_L.xml
M conf/airframes/TUDelft/IMAV2013/chouchou_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/quadrotor_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/walkera_V120D02S.xml
M conf/airframes/TUDelft/IMAV2013/walkera_genius_v1.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/booz2_flixr.xml
M conf/airframes/booz2_ppzuav.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_ls01pwm.xml
M conf/airframes/examples/Twinstar_energyadaptive.xml
M conf/airframes/examples/booz2.xml
M conf/airframes/examples/easystar_ets.xml
M conf/airframes/examples/h_hex.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/lisa_asctec.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum_geo_mag.xml
M conf/airframes/examples/quadrotor_lisa_m_mkk.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_px4fmu.xml
M conf/airframes/examples/quadshot_asp21_spektrum.xml
M conf/airframes/examples/stm32f4_discovery_test.xml
M conf/airframes/fraser_lisa_m_rotorcraft.xml
M conf/airframes/obsolete/ENAC/g1_vision.xml
M conf/airframes/obsolete/ENAC/mkk1-vision.xml
M conf/airframes/obsolete/ENAC/mkk1.xml
M conf/airframes/obsolete/ENAC/nova1.xml
M conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_asctec_example.xml
M conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_mkk_example.xml
M conf/airframes/obsolete/Poine/booz2_a1.xml
M conf/airframes/obsolete/Poine/booz2_a7.xml
M conf/airframes/obsolete/Poine/h_hex.xml
M conf/airframes/obsolete/UofAdelaide/A1000_BOOZ.xml
M conf/airframes/obsolete/UofAdelaide/A1000_LISA.xml
M conf/airframes/obsolete/UofAdelaide/A1000_NOVA.xml
M conf/airframes/obsolete/UofAdelaide/booz2_NoVa_001_1000.xml
M conf/airframes/obsolete/UofAdelaide/booz2_a1000.xml
M conf/airframes/obsolete/UofAdelaide/lisa_a1000.xml
M conf/airframes/obsolete/booz2_Aron.xml
M conf/airframes/obsolete/booz2_NoVa.xml
M conf/airframes/obsolete/booz2_NoVa_001.xml
M conf/airframes/obsolete/booz2_NoVa_002.xml
M conf/airframes/obsolete/booz2_a1p.xml
M conf/airframes/obsolete/booz2_a2.xml
M conf/airframes/obsolete/booz2_a3.xml
M conf/airframes/obsolete/booz2_a4.xml
M conf/airframes/obsolete/booz2_a5.xml
M conf/airframes/obsolete/booz2_s1.xml
M conf/airframes/obsolete/booz2_x1.xml
M conf/airframes/obsolete/example_heli_lisam.xml
M conf/airframes/obsolete/mm/rotor/qmk1.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_l_mkk.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_m_1_pwm.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_m_2_pwm.xml
M sw/airborne/modules/sensors/baro_amsys.c
Log Message:
-----------
[conf] remove all INS_BARO_SENS
this is not needed anymore.
Instead every baro sensor has to output pressure in Pascal.
Commit: 4c8e57fe07bd8a814d396ad25ea590ebda8ac649
https://github.com/paparazzi/paparazzi/commit/4c8e57fe07bd8a814d396ad25ea590ebda8ac649
Author: Felix Ruess <address@hidden>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M sw/airborne/state.h
Log Message:
-----------
[state] fix local/global coordinate validity checks
Commit: cf178364913288c7d80050850d6b3fca519307f3
https://github.com/paparazzi/paparazzi/commit/cf178364913288c7d80050850d6b3fca519307f3
Author: Felix Ruess <address@hidden>
Date: 2013-09-10 (Tue, 10 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/telemetry.h
Log Message:
-----------
[rotorcraft] telemetry: use state interface instead of ins_impl
Commit: 381eb343d96f4d31f01258b873a19390e6450199
https://github.com/paparazzi/paparazzi/commit/381eb343d96f4d31f01258b873a19390e6450199
Author: Felix Ruess <address@hidden>
Date: 2013-09-10 (Tue, 10 Sep 2013)
Changed paths:
M sw/airborne/firmwares/fixedwing/main_fbw.c
Log Message:
-----------
[fixedwing] fix nps autopilot include
Commit: 02080119c63eca4e405744ab681c3a74648317ea
https://github.com/paparazzi/paparazzi/commit/02080119c63eca4e405744ab681c3a74648317ea
Author: Felix Ruess <address@hidden>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M conf/firmwares/subsystems/rotorcraft/stabilization_float_quat.makefile
M conf/firmwares/subsystems/rotorcraft/stabilization_int_quat.makefile
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_float.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_int.c
A
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_transformations.c
A
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_transformations.h
Log Message:
-----------
[rotorcraft] add rpy/earth commands to quaternion transformations
Commit: f0e5a200001f93741ffefebcaee5ccc3b8eaf5be
https://github.com/paparazzi/paparazzi/commit/f0e5a200001f93741ffefebcaee5ccc3b8eaf5be
Author: Felix Ruess <address@hidden>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.h
M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude.h
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/telemetry.h
Log Message:
-----------
[rotorcraft] guidance_h commands in earth frame
Commit: 3b2a5740ff7bc93bfe62446566bbfc0a2cfcd853
https://github.com/paparazzi/paparazzi/commit/3b2a5740ff7bc93bfe62446566bbfc0a2cfcd853
Author: Felix Ruess <address@hidden>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_int.c
Log Message:
-----------
[rotorcraft] quat_int: still compute "euler" setpoints
Commit: d1a180de02b07784a81c478725d9c50e734587cf
https://github.com/paparazzi/paparazzi/commit/d1a180de02b07784a81c478725d9c50e734587cf
Author: Felix Ruess <address@hidden>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.c
Log Message:
-----------
[rotorcraft] update read_rc_roll_pitch_quat
Commit: 03b2a86203f8cfb6eb6428c5334d996ca24a22e3
https://github.com/paparazzi/paparazzi/commit/03b2a86203f8cfb6eb6428c5334d996ca24a22e3
Author: Felix Ruess <address@hidden>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_float.c
Log Message:
-----------
[rotorcraft][stabilization] set_rpy|earth_cmd for quat_float
Commit: adfeb50c241d2feb94d3a86355b20b3614353e67
https://github.com/paparazzi/paparazzi/commit/adfeb50c241d2feb94d3a86355b20b3614353e67
Author: Felix Ruess <address@hidden>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_float.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_int.c
Log Message:
-----------
[rotorcraft][stabilization] set_rpy|earth_cmd for euler
Commit: 1a26a6fb11ee190de57ef8a48b3ec2cac51897be
https://github.com/paparazzi/paparazzi/commit/1a26a6fb11ee190de57ef8a48b3ec2cac51897be
Author: Felix Ruess <address@hidden>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M conf/firmwares/subsystems/fixedwing/autopilot.makefile
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
M conf/firmwares/subsystems/shared/baro_board.makefile
Log Message:
-----------
[conf] add baro_board for simulators from baro_board.makefile
Commit: 969705306b48d556007117cf8ef76ed6105da152
https://github.com/paparazzi/paparazzi/commit/969705306b48d556007117cf8ef76ed6105da152
Author: Felix Ruess <address@hidden>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
Log Message:
-----------
[rotorcraft] ups, fix setting commands from guidance_h
Commit: 4d8d2a907d2c6ac68a158ebd84e9ef35b13d0837
https://github.com/paparazzi/paparazzi/commit/4d8d2a907d2c6ac68a158ebd84e9ef35b13d0837
Author: Felix Ruess <address@hidden>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
Log Message:
-----------
[rotorcraft] add GUIDANCE_H_APPROX_FORCE_BY_THRUST
based on the idea of Sergei from pull request #532
Still need to use only the vertical thrust instead of total thrust.
Will be corrected later using the get_vertical_thrust_coeff from pull request
#528
Commit: 8f8a2674cfe5583ce5a39c5d73939b539728c5f5
https://github.com/paparazzi/paparazzi/commit/8f8a2674cfe5583ce5a39c5d73939b539728c5f5
Author: Felix Ruess <address@hidden>
Date: 2013-09-13 (Fri, 13 Sep 2013)
Changed paths:
M Makefile.ac
M README.md
M conf/Makefile.omap
A conf/airframes/TUDelft/IMAV2013/ARDrone/182_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/184_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/186_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/188_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/189_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/190_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/191_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/192_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/193_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/194_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/195_calib.xml
A conf/airframes/TUDelft/IMAV2013/ARDrone/196_calib.xml
A conf/airframes/TUDelft/IMAV2013/ardrone2_raw.xml
M conf/airframes/TUDelft/IMAV2013/conf.xml
M conf/airframes/examples/MentorEnergy.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum_geo_mag.xml
M conf/airframes/examples/quadrotor_lisa_s.xml
M conf/airframes/examples/quadrotor_mlkf.xml
M conf/airframes/examples/quadrotor_px4fmu.xml
M conf/airframes/examples/stm32f4_discovery_test.xml
M conf/airframes/fraser_lisa_m_rotorcraft.xml
M conf/boards/ardrone2_raw.makefile
M conf/boards/ardrone2_sdk.makefile
M conf/firmwares/rotorcraft.makefile
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_euler.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_int_cmpl_quat.makefile
M conf/firmwares/subsystems/fixedwing/autopilot.makefile
M conf/firmwares/subsystems/fixedwing/fdm_jsbsim.makefile
M conf/firmwares/subsystems/fixedwing/gps_mediatek_diy.makefile
M conf/firmwares/subsystems/fixedwing/gps_nmea.makefile
M conf/firmwares/subsystems/fixedwing/gps_skytraq.makefile
M conf/firmwares/subsystems/fixedwing/gps_ublox.makefile
M conf/firmwares/subsystems/fixedwing/gps_ublox_utm.makefile
M conf/firmwares/subsystems/lisa_passthrough/radio_control_spektrum.makefile
M conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_quat.makefile
M conf/firmwares/subsystems/rotorcraft/ahrs_float_mlkf.makefile
M conf/firmwares/subsystems/rotorcraft/ahrs_gx3.makefile
M conf/firmwares/subsystems/rotorcraft/ahrs_int_cmpl_euler.makefile
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
M conf/firmwares/subsystems/rotorcraft/gps_ardrone2.makefile
M conf/firmwares/subsystems/rotorcraft/gps_sirf.makefile
M conf/firmwares/subsystems/rotorcraft/gps_skytraq.makefile
M conf/firmwares/subsystems/rotorcraft/gps_ublox.makefile
M conf/firmwares/subsystems/shared/actuators_asctec.makefile
M conf/firmwares/subsystems/shared/actuators_asctec_v2.makefile
M conf/firmwares/subsystems/shared/actuators_mkk.makefile
M conf/firmwares/subsystems/shared/actuators_mkk_v2.makefile
M conf/firmwares/subsystems/shared/actuators_skiron.makefile
M conf/firmwares/subsystems/shared/imu_aspirin2_i2c.makefile
M conf/firmwares/subsystems/shared/imu_aspirin_common.makefile
M conf/firmwares/subsystems/shared/imu_aspirin_i2c_common.makefile
M conf/firmwares/subsystems/shared/imu_aspirin_v2_common.makefile
M conf/firmwares/subsystems/shared/imu_drotek_10dof_v2.makefile
M conf/firmwares/subsystems/shared/imu_gl1.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_spektrum.makefile
M conf/firmwares/subsystems/shared/radio_control_superbitrf_rc.makefile
M conf/messages.xml
M conf/settings/nps.xml
M sw/airborne/arch/stm32/subsystems/actuators/actuators_pwm_arch.c
M sw/airborne/boards/ardrone/actuators_ardrone2_raw.c
M sw/airborne/boards/ardrone/baro_board.c
M sw/airborne/boards/ardrone/electrical_raw.c
M sw/airborne/boards/ardrone/navdata.c
M sw/airborne/boards/ardrone/navdata.h
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/autopilot.h
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v_adapt.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/telemetry.h
M sw/airborne/subsystems/datalink/udp.c
M sw/airborne/subsystems/electrical.c
M sw/airborne/subsystems/imu/imu_ardrone2_raw.h
A sw/ext/ardrone2_drivers/check_update.sh
A sw/ext/ardrone2_drivers/wifi_setup.sh
M sw/simulator/nps/nps_autopilot_fixedwing.c
M sw/simulator/nps/nps_autopilot_rotorcraft.c
M sw/supervision/pc_aircraft.ml
M sw/supervision/pc_control_panel.ml
M sw/tools/gen_aircraft.ml
M sw/tools/gen_airframe.ml
M sw/tools/gen_modules.ml
M sw/tools/gen_periodic.ml
Log Message:
-----------
Merge branch 'master' into baro_abi
get fixes from master for further testing
e.g. the ardrone navdata fixes
Commit: d817c1e5ec4b3cf8d0be4f159523dfbeddd6b603
https://github.com/paparazzi/paparazzi/commit/d817c1e5ec4b3cf8d0be4f159523dfbeddd6b603
Author: Felix Ruess <address@hidden>
Date: 2013-09-13 (Fri, 13 Sep 2013)
Changed paths:
M Makefile.ac
A sw/simulator/nps/nps_electrical.c
A sw/simulator/nps/nps_electrical.h
Log Message:
-----------
Merge branch 'master' into baro_abi
get fixes from master:
TELEMETRY_FREQUENCY defaults to PERIODIC_FREQUENCY or 60Hz
[nps] ups, add missing nps_electrical files
Commit: c0b252ded92edc81f956a8e47f7a7c929ea011c0
https://github.com/paparazzi/paparazzi/commit/c0b252ded92edc81f956a8e47f7a7c929ea011c0
Author: Felix Ruess <address@hidden>
Date: 2013-09-13 (Fri, 13 Sep 2013)
Changed paths:
M Makefile.ac
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum_geo_mag.xml
M conf/airframes/examples/quadrotor_px4fmu.xml
M conf/airframes/examples/stm32f4_discovery_test.xml
M conf/firmwares/rotorcraft.makefile
M conf/firmwares/subsystems/fixedwing/autopilot.makefile
M conf/firmwares/subsystems/fixedwing/fdm_jsbsim.makefile
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
M conf/settings/nps.xml
M sw/airborne/arch/stm32/subsystems/actuators/actuators_pwm_arch.c
M sw/airborne/boards/ardrone/actuators_ardrone2_raw.c
M sw/airborne/boards/ardrone/baro_board.c
M sw/airborne/boards/ardrone/navdata.c
M sw/airborne/boards/ardrone/navdata.h
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v_adapt.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/telemetry.h
M sw/airborne/subsystems/imu/imu_ardrone2_raw.h
M sw/simulator/nps/nps_autopilot_fixedwing.c
M sw/simulator/nps/nps_autopilot_rotorcraft.c
A sw/simulator/nps/nps_electrical.c
A sw/simulator/nps/nps_electrical.h
M sw/tools/gen_aircraft.ml
M sw/tools/gen_modules.ml
M sw/tools/gen_periodic.ml
Log Message:
-----------
Merge branch 'master' into quat_transformations
merge to get refactored vert loop with get_vertical_thrust_coeff
Commit: 03234de546c2f94f5be2dcddf1966d160f8f8134
https://github.com/paparazzi/paparazzi/commit/03234de546c2f94f5be2dcddf1966d160f8f8134
Author: Felix Ruess <address@hidden>
Date: 2013-09-13 (Fri, 13 Sep 2013)
Changed paths:
M conf/airframes/fraser_lisa_m_rotorcraft.xml
M conf/settings/control/rotorcraft_guidance.xml
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_v.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.h
M sw/airborne/firmwares/rotorcraft/navigation.c
Log Message:
-----------
[rotorcraft][guidance_h] guidance_h_approx_force_by_thrust
- enable/disable via settings
- gets a better approximation of vertical thrust using guidance_v_thrust_coeff
- vertical thrust is recomputed in guidance_h to take the latest thrust command
after guidance_v was run
Commit: dcd89a12bb8acfca733952514587e115461479e2
https://github.com/paparazzi/paparazzi/commit/dcd89a12bb8acfca733952514587e115461479e2
Author: Felix Ruess <address@hidden>
Date: 2013-09-13 (Fri, 13 Sep 2013)
Changed paths:
M sw/airborne/boards/apogee/baro_board.c
M sw/airborne/peripherals/mpl3115.h
Log Message:
-----------
[boards][apogee] remove unneeded APOGEE_BARO_SENS
pressure is already in Pascal
Commit: d38ad852b60b5a52d7f8c9e6d4506904fb0e67d9
https://github.com/paparazzi/paparazzi/commit/d38ad852b60b5a52d7f8c9e6d4506904fb0e67d9
Author: Felix Ruess <address@hidden>
Date: 2013-09-13 (Fri, 13 Sep 2013)
Changed paths:
M Makefile.ac
M conf/firmwares/subsystems/fixedwing/fdm_jsbsim.makefile
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
M conf/settings/nps.xml
M sw/airborne/arch/stm32/subsystems/actuators/actuators_pwm_arch.c
M sw/airborne/subsystems/gps/gps_sim_nps.c
M sw/airborne/subsystems/gps/gps_sim_nps.h
A sw/simulator/nps/nps_atmosphere.c
M sw/simulator/nps/nps_atmosphere.h
M sw/simulator/nps/nps_electrical.c
M sw/simulator/nps/nps_electrical.h
M sw/simulator/nps/nps_fdm.h
M sw/simulator/nps/nps_fdm_jsbsim.c
M sw/simulator/nps/nps_ivy_common.c
M sw/simulator/nps/nps_main.c
Log Message:
-----------
Merge branch 'master' into baro_abi
get fixes from master
Commit: b424bbac4986947df30dc982012d4fce923c8349
https://github.com/paparazzi/paparazzi/commit/b424bbac4986947df30dc982012d4fce923c8349
Author: Felix Ruess <address@hidden>
Date: 2013-09-13 (Fri, 13 Sep 2013)
Changed paths:
M conf/firmwares/subsystems/shared/baro_board.makefile
M conf/modules/baro_mpl3115.xml
M sw/airborne/boards/apogee/baro_board.c
M sw/airborne/modules/sensors/baro_mpl3115.c
M sw/airborne/modules/sensors/baro_mpl3115.h
M sw/airborne/peripherals/mpl3115.c
M sw/airborne/peripherals/mpl3115.h
Log Message:
-----------
[peripherals] refactor baro mpl3115
Commit: 6e4d2020b9bd3d05efac46f9a3dcc539b373f684
https://github.com/paparazzi/paparazzi/commit/6e4d2020b9bd3d05efac46f9a3dcc539b373f684
Author: Felix Ruess <address@hidden>
Date: 2013-09-14 (Sat, 14 Sep 2013)
Changed paths:
M sw/airborne/boards/apogee/baro_board.c
M sw/airborne/modules/sensors/baro_mpl3115.c
M sw/airborne/peripherals/mpl3115.h
Log Message:
-----------
[peripherals] baro mpl3115 pressure is in 1/4 pascal
Commit: 4775fc5244dab5698e1b8c7adbe325287d3b87be
https://github.com/paparazzi/paparazzi/commit/4775fc5244dab5698e1b8c7adbe325287d3b87be
Author: softsr <address@hidden>
Date: 2013-09-15 (Sun, 15 Sep 2013)
Changed paths:
M conf/airframes/examples/krooz_sd/krooz_sd_quad_mkk.xml
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
Log Message:
-----------
Added RC setpoint control in H-H mode
Commit: 7dae549f314c1edea60b3d943fe8b065191eca6c
https://github.com/paparazzi/paparazzi/commit/7dae549f314c1edea60b3d943fe8b065191eca6c
Author: Felix Ruess <address@hidden>
Date: 2013-09-15 (Sun, 15 Sep 2013)
Changed paths:
M sw/airborne/modules/sensors/baro_ms5611_i2c.c
M sw/airborne/modules/sensors/baro_ms5611_spi.c
Log Message:
-----------
[modules] fix baro_m5611
- set data_available to false after it is read
- use pprz_isa_altitude_of_pressure
Commit: fc2a471d6fc842b0eb4b2e745b574405bdeead5c
https://github.com/paparazzi/paparazzi/commit/fc2a471d6fc842b0eb4b2e745b574405bdeead5c
Author: Felix Ruess <address@hidden>
Date: 2013-09-15 (Sun, 15 Sep 2013)
Changed paths:
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h_ref.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h_ref.h
Log Message:
-----------
[rotorcraft] fix hover speed RC setpoint
- fix rc_x and rc_y values
- still needs to be scaled to max speed using circle instead of box bounding,
but while making sure a division by zero can't occur!
- only copy pos_ref to pos_sp in hover mode
- move GUIDANCE_H_REF_MAX_SPEED|ACCEL to ref header file so it can be used
- refactor rc speed setpoint reading into separate function
closes #543
Commit: a0b81eac001bbb57d48fab2a9390b756b685fd94
https://github.com/paparazzi/paparazzi/commit/a0b81eac001bbb57d48fab2a9390b756b685fd94
Author: softsr <address@hidden>
Date: 2013-09-15 (Sun, 15 Sep 2013)
Changed paths:
M conf/airframes/examples/krooz_sd/krooz_sd_quad_mkk.xml
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
Log Message:
-----------
Proper vertical climb/descend speed calculation
Commit: 91678391d0c52b6210a279d155cfad6d7b2d5934
https://github.com/paparazzi/paparazzi/commit/91678391d0c52b6210a279d155cfad6d7b2d5934
Author: Felix Ruess <address@hidden>
Date: 2013-09-15 (Sun, 15 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v_ref.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v_ref.h
Log Message:
-----------
[rotorcraft] RC_CLIMB cleanup
- add GUIDANCE_V_CLIMB_RC_DEADBAND (in pprz units, default MAX_PPRZ/10)
- GUIDANCE_V_RC_CLIMB_DEAD_BAND is obsolete
- GUIDANCE_V_MAX_RC_CLIMB_SPEED defaults to GUIDANCE_V_REF_MIN_ZD
- GUIDANCE_V_MAX_RC_DESCENT_SPEED defaults to GUIDANCE_V_REF_MAX_ZD
Commit: 6b7fdd25a71f22a782342a0073398f62f63b8d83
https://github.com/paparazzi/paparazzi/commit/6b7fdd25a71f22a782342a0073398f62f63b8d83
Author: Felix Ruess <address@hidden>
Date: 2013-09-15 (Sun, 15 Sep 2013)
Changed paths:
M conf/airframes/CDW/asctec_cdw.xml
M conf/airframes/CDW/tricopter_cdw.xml
M conf/airframes/ENAC/quadrotor/blender.xml
M conf/airframes/ENAC/quadrotor/booz2_g1.xml
M conf/airframes/ENAC/quadrotor/hen1.xml
M conf/airframes/NoVa_L.xml
M conf/airframes/TUDelft/IMAV2013/ardrone2_raw.xml
M conf/airframes/TUDelft/IMAV2013/chouchou_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/quadrotor_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/walkera_V120D02S.xml
M conf/airframes/TUDelft/IMAV2013/walkera_genius_v1.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_sdk.xml
M conf/airframes/booz2_flixr.xml
M conf/airframes/booz2_ppzuav.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_ls01pwm.xml
M conf/airframes/examples/booz2.xml
M conf/airframes/examples/h_hex.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_pwm.xml
M conf/airframes/examples/lisa_asctec.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum_geo_mag.xml
M conf/airframes/examples/quadrotor_lisa_m_mkk.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_px4fmu.xml
M conf/airframes/examples/quadshot_asp21_spektrum.xml
M conf/airframes/examples/stm32f4_discovery_test.xml
M conf/airframes/fraser_lisa_m_rotorcraft.xml
M conf/airframes/obsolete/ENAC/g1_vision.xml
M conf/airframes/obsolete/ENAC/mkk1-vision.xml
M conf/airframes/obsolete/ENAC/mkk1.xml
M conf/airframes/obsolete/ENAC/nova1.xml
M conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_asctec_example.xml
M conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_mkk_example.xml
M conf/airframes/obsolete/Poine/booz2_a1.xml
M conf/airframes/obsolete/Poine/booz2_a7.xml
M conf/airframes/obsolete/Poine/h_hex.xml
M conf/airframes/obsolete/UofAdelaide/A1000_BOOZ.xml
M conf/airframes/obsolete/UofAdelaide/A1000_LISA.xml
M conf/airframes/obsolete/UofAdelaide/A1000_NOVA.xml
M conf/airframes/obsolete/UofAdelaide/booz2_NoVa_001_1000.xml
M conf/airframes/obsolete/UofAdelaide/booz2_a1000.xml
M conf/airframes/obsolete/UofAdelaide/lisa_a1000.xml
M conf/airframes/obsolete/booz2_Aron.xml
M conf/airframes/obsolete/booz2_NoVa.xml
M conf/airframes/obsolete/booz2_NoVa_001.xml
M conf/airframes/obsolete/booz2_NoVa_002.xml
M conf/airframes/obsolete/booz2_a1p.xml
M conf/airframes/obsolete/booz2_a2.xml
M conf/airframes/obsolete/booz2_a3.xml
M conf/airframes/obsolete/booz2_a4.xml
M conf/airframes/obsolete/booz2_a5.xml
M conf/airframes/obsolete/booz2_s1.xml
M conf/airframes/obsolete/booz2_x1.xml
M conf/airframes/obsolete/example_heli_lisam.xml
M conf/airframes/obsolete/mm/rotor/qmk1.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_l_mkk.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_m_1_pwm.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_m_2_pwm.xml
Log Message:
-----------
[conf][airframes] remove obsolete RC_CLIMB_COEF and RC_CLIMB_DEAD_BAND
Commit: 413cd51ffbae80304a0f63259ab70bd06c2028ff
https://github.com/paparazzi/paparazzi/commit/413cd51ffbae80304a0f63259ab70bd06c2028ff
Author: Felix Ruess <address@hidden>
Date: 2013-09-16 (Mon, 16 Sep 2013)
Changed paths:
M sw/airborne/modules/sensors/baro_ms5611_i2c.c
M sw/airborne/modules/sensors/baro_ms5611_spi.c
Log Message:
-----------
[modules] baro_ms611 SENSOR_SYNC_SEND for sending coeff every 30s
Commit: 45ff6dbc1167b4f0d35d66d0bd3b25ec18dc4434
https://github.com/paparazzi/paparazzi/commit/45ff6dbc1167b4f0d35d66d0bd3b25ec18dc4434
Author: Christophe De Wagter <address@hidden>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
Log Message:
-----------
[rotorcraft] guidance_h MAX_BANK
In case of wind, the -20 to 20 max bank should become -40 deg in the wind
direction and +0 in
the opposite direction. The i-gain should be sufficiently SLOW but with HIGH
authority.
This commit suggests to split the max-bank from PD an I with separate
saturation and have the
I-gain before the integrator so better insight is gained in its authority.
Commit: cad1ca2ad271c3d21feb5f171c7504003b51a3c1
https://github.com/paparazzi/paparazzi/commit/cad1ca2ad271c3d21feb5f171c7504003b51a3c1
Author: Christophe De Wagter <address@hidden>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.h
M sw/airborne/firmwares/rotorcraft/telemetry.h
Log Message:
-----------
[rotorcraft] guidance_h: Rename sum err for clarity
Commit: 8a3b8b4991a928510d9941d7d6eb85ed9e529789
https://github.com/paparazzi/paparazzi/commit/8a3b8b4991a928510d9941d7d6eb85ed9e529789
Author: Christophe De Wagter <address@hidden>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
Log Message:
-----------
[rotorcraft] guidance_h: Updated integrator dynamics
Integrate twice as fast when not only POS but also SPEED are wrong,
but do not integrate POS errors when the SPEED is already catching up.
Commit: de12d2f4bbd0153cf575a41e696a672e99049cf3
https://github.com/paparazzi/paparazzi/commit/de12d2f4bbd0153cf575a41e696a672e99049cf3
Author: Felix Ruess <address@hidden>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
Log Message:
-----------
[rotorcraft] guidance_h total_max_bank
Commit: b6c2a8fef44a8405abab8ba74f35bce43cf3923a
https://github.com/paparazzi/paparazzi/commit/b6c2a8fef44a8405abab8ba74f35bce43cf3923a
Author: Christophe De Wagter <address@hidden>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
Log Message:
-----------
[rotorcraft] guidance_h Resolution of integrator increased, AGain not in
integration.
Commit: 90778612108538a099a2f1652a48438e05dc504e
https://github.com/paparazzi/paparazzi/commit/90778612108538a099a2f1652a48438e05dc504e
Author: Christophe De Wagter <address@hidden>
Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
Log Message:
-----------
[rotorcraft] guidance_h typo in saturation and better resolution of the
integrator
Commit: 110c20ea2e5fe7811f203ddc3262e81d1933a763
https://github.com/paparazzi/paparazzi/commit/110c20ea2e5fe7811f203ddc3262e81d1933a763
Author: Felix Ruess <address@hidden>
Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths:
M .gitignore
M Makefile
M conf/Makefile.omap
M conf/airframes/TUDelft/IMAV2013/ARDrone/182_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/184_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/186_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/188_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/189_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/190_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/191_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/192_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/193_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/194_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/195_calib.xml
M conf/airframes/TUDelft/IMAV2013/ARDrone/196_calib.xml
M conf/airframes/TUDelft/IMAV2013/ardrone2_raw.xml
M conf/airframes/TUDelft/IMAV2013/chouchou_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/conf.xml
M conf/airframes/TUDelft/IMAV2013/mavrick_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/walkera_V120D02S.xml
M conf/airframes/ardrone2_raw.xml
M conf/airframes/examples/quadrotor_lisa_s.xml
R conf/conf.xml.example
R conf/conf.xml.tri
A conf/conf_example.xml
A conf/conf_tests.xml
A conf/conf_tri.xml
R conf/control_panel.xml.example
A conf/control_panel_example.xml
M conf/firmwares/subsystems/fixedwing/fdm_jsbsim.makefile
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
M conf/firmwares/subsystems/shared/imu_aspirin_v2.2.makefile
A conf/flight_plans/rotorcraft_basic_superbitrf.xml
R conf/maps.xml.example
A conf/maps_example.xml
M conf/messages.xml
A conf/modules/flight_time.xml
A conf/settings/modules/flight_time.xml
M conf/settings/nps.xml
R conf/tests_conf.xml
M data/maps/Makefile
A select_conf.py
M sw/airborne/arch/stm32/subsystems/actuators/actuators_pwm_arch.c
M sw/airborne/boards/ardrone/electrical_raw.c
M sw/airborne/boards/ardrone/navdata.c
M sw/airborne/boards/ardrone/navdata.h
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/telemetry.h
M sw/airborne/math/pprz_geodetic_double.h
M sw/airborne/math/pprz_geodetic_float.h
M sw/airborne/math/pprz_geodetic_int.c
M sw/airborne/math/pprz_geodetic_int.h
A sw/airborne/modules/time/flight_time.c
A sw/airborne/modules/time/flight_time.h
M sw/airborne/state.c
M sw/airborne/state.h
M sw/airborne/subsystems/gps/gps_sim_nps.c
M sw/airborne/subsystems/gps/gps_sim_nps.h
M sw/airborne/subsystems/imu/imu_aspirin_2_spi.c
A sw/airborne/subsystems/sonar.h
M sw/airborne/test/Makefile
M sw/airborne/test/test_geodetic.c
M sw/ground_segment/cockpit/editFP.ml
M sw/lib/ocaml/maps_support.ml
A sw/simulator/nps/nps_atmosphere.c
M sw/simulator/nps/nps_atmosphere.h
M sw/simulator/nps/nps_electrical.c
M sw/simulator/nps/nps_electrical.h
M sw/simulator/nps/nps_fdm.h
M sw/simulator/nps/nps_fdm_jsbsim.c
M sw/simulator/nps/nps_ivy_common.c
M sw/simulator/nps/nps_main.c
M sw/tools/calibration/calibration_utils.py
M sw/tools/dfu/stm32_mem.py
M sw/tools/gen_airframe.ml
M sw/tools/gen_flight_plan.ml
M sw/tools/gen_settings.ml
M tests/examples/01_compile_all_test_targets.t
Log Message:
-----------
Merge branch 'master' into quat_transformations
to get updates/fixes from master for testing
Commit: df7e47e9a2f361c12e9517fa158e80c7b0f08bff
https://github.com/paparazzi/paparazzi/commit/df7e47e9a2f361c12e9517fa158e80c7b0f08bff
Author: Felix Ruess <address@hidden>
Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths:
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_float.h
R
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_euler_float.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_euler_float.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_euler_int.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_euler_int.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_float.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_int.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_quat_float.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_quat_float.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_quat_int.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_quat_int.h
A
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_saturate.h
Log Message:
-----------
[rotorcraft] stabilization attitude ref include cleanup
Commit: 49ab9baa7b51a33170aa180c858852b482e577a7
https://github.com/paparazzi/paparazzi/commit/49ab9baa7b51a33170aa180c858852b482e577a7
Author: Felix Ruess <address@hidden>
Date: 2013-10-07 (Mon, 07 Oct 2013)
Changed paths:
R conf/modules/baro_board.xml
Log Message:
-----------
[conf] remove baro_board.xml module file
Commit: bfe0072f99fde8161608ce66f499ec8dcaca7a9c
https://github.com/paparazzi/paparazzi/commit/bfe0072f99fde8161608ce66f499ec8dcaca7a9c
Author: Felix Ruess <address@hidden>
Date: 2013-10-07 (Mon, 07 Oct 2013)
Changed paths:
M conf/modules/baro_amsys.xml
M conf/modules/baro_ets.xml
M conf/modules/baro_hca.xml
M sw/airborne/modules/sensors/baro_amsys.c
M sw/airborne/modules/sensors/baro_bmp.h
M sw/airborne/modules/sensors/baro_ets.c
Log Message:
-----------
[modules] baro modules for real sensors only for ap target, not sim
Commit: c81d770fd9c2d212131174f45616c53195f00164
https://github.com/paparazzi/paparazzi/commit/c81d770fd9c2d212131174f45616c53195f00164
Author: Felix Ruess <address@hidden>
Date: 2013-10-07 (Mon, 07 Oct 2013)
Changed paths:
M conf/airframes/examples/Twinstar_energyadaptive.xml
M conf/airframes/examples/stm32f4_discovery_test.xml
M conf/modules/baro_ets.xml
M sw/airborne/modules/sensors/baro_ets.c
Log Message:
-----------
[modules] baro_ets: BARO_ETS_SCALE
Conversion of ADC to Pascal should be roughly correct now, not tested though.
Commit: 86bea39098c8349c6f44df4d8ab6b8d6ba67b989
https://github.com/paparazzi/paparazzi/commit/86bea39098c8349c6f44df4d8ab6b8d6ba67b989
Author: Felix Ruess <address@hidden>
Date: 2013-10-07 (Mon, 07 Oct 2013)
Changed paths:
M sw/airborne/boards/booz/baro_board.c
Log Message:
-----------
[boards] roughly correct BOOZ_BARO_SENS
Commit: 1734b1d004b5569416d563c45bdbf7cb76e2760a
https://github.com/paparazzi/paparazzi/commit/1734b1d004b5569416d563c45bdbf7cb76e2760a
Author: Felix Ruess <address@hidden>
Date: 2013-10-08 (Tue, 08 Oct 2013)
Changed paths:
R sw/airborne/arch/sim/sim_baro.c
Log Message:
-----------
[sim] remove unused sim_baro
Commit: 3c4f223366da4a0052650118bdfd168938d00c40
https://github.com/paparazzi/paparazzi/commit/3c4f223366da4a0052650118bdfd168938d00c40
Author: Felix Ruess <address@hidden>
Date: 2013-10-08 (Tue, 08 Oct 2013)
Changed paths:
M conf/airframes/examples/Twinstar_energyadaptive.xml
M conf/firmwares/subsystems/shared/baro_board.makefile
A conf/modules/baro_sim.xml
M sw/airborne/boards/pc_sim.h
A sw/airborne/modules/sensors/baro_sim.c
A sw/airborne/modules/sensors/baro_sim.h
M sw/airborne/subsystems/ins/ins_alt_float.c
Log Message:
-----------
[modules] add baro_sim
as a temporary workaround to get baro simulation in ocaml sim
Commit: 4dd2226fff78fab215fb4a4369b4c2b56fc70ed3
https://github.com/paparazzi/paparazzi/commit/4dd2226fff78fab215fb4a4369b4c2b56fc70ed3
Author: Felix Ruess <address@hidden>
Date: 2013-10-08 (Tue, 08 Oct 2013)
Changed paths:
M sw/airborne/boards/pc_sim.h
Log Message:
-----------
[boards] sim pc: only USE_BARO_BOARD for nps
Commit: c0b9260c23cf11b784a3c6e0f8bc301dbf7009c9
https://github.com/paparazzi/paparazzi/commit/c0b9260c23cf11b784a3c6e0f8bc301dbf7009c9
Author: Gautier Hattenberger <address@hidden>
Date: 2013-10-09 (Wed, 09 Oct 2013)
Changed paths:
M sw/airborne/boards/booz/baro_board.c
M sw/airborne/boards/navgo/baro_board.c
Log Message:
-----------
[baro] fix baro scaling for booz and navgo
Commit: b2814e7169863845fbe60af962e13f3eeb8f86db
https://github.com/paparazzi/paparazzi/commit/b2814e7169863845fbe60af962e13f3eeb8f86db
Author: Gautier Hattenberger <address@hidden>
Date: 2013-10-10 (Thu, 10 Oct 2013)
Changed paths:
M Makefile
A conf/abi.xml
M conf/messages.xml
Log Message:
-----------
[abi] split abi messages from telemetry messages
currently, the dtd is the same, but it can be changed in the future to
be more adapted to ABI messages
Commit: 78ede475d4c5af0361a6126398bb1608088cf62a
https://github.com/paparazzi/paparazzi/commit/78ede475d4c5af0361a6126398bb1608088cf62a
Author: Felix Ruess <address@hidden>
Date: 2013-10-10 (Thu, 10 Oct 2013)
Changed paths:
M conf/airframes/examples/Twinstar_energyadaptive.xml
M sw/airborne/boards/apogee/baro_board.c
M sw/airborne/boards/ardrone/baro_board.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/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/pc/baro_board.c
M sw/airborne/boards/umarim/baro_board.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/subsystems/abi_common.h
A sw/airborne/subsystems/abi_sender_ids.h
M sw/airborne/subsystems/ins/ins_alt_float.c
M sw/airborne/subsystems/ins/ins_int.c
Log Message:
-----------
[abi] define ABI x_SENDER_IDs in abi_sender_ids.h
Same BARO_BOARD_SENDER_ID for all baro_board implementations.
Since there can only be one baro_board at the same time and
this provides a good default for INS_BARO_ID.
The abi_sender_ids.h can be considered a temporary solution,
we might come up with a different scheme later...
Commit: f9a3c2f18d3290bfc207f4c7a1ad6daf048ef40c
https://github.com/paparazzi/paparazzi/commit/f9a3c2f18d3290bfc207f4c7a1ad6daf048ef40c
Author: Felix Ruess <address@hidden>
Date: 2013-10-11 (Fri, 11 Oct 2013)
Changed paths:
M Makefile
A conf/abi.xml
M conf/airframes/CDW/asctec_cdw.xml
M conf/airframes/CDW/tricopter_cdw.xml
M conf/airframes/ENAC/fixed-wing/firestorm.xml
M conf/airframes/ENAC/fixed-wing/funjet2.xml
M conf/airframes/ENAC/fixed-wing/mythe.xml
M conf/airframes/ENAC/fixed-wing/weasel.xml
M conf/airframes/ENAC/quadrotor/blender.xml
M conf/airframes/ENAC/quadrotor/booz2_g1.xml
M conf/airframes/ENAC/quadrotor/hen1.xml
M conf/airframes/TUDelft/IMAV2013/chouchou_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/quadrotor_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/walkera_V120D02S.xml
M conf/airframes/TUDelft/IMAV2013/walkera_genius_v1.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/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_ls01pwm.xml
M conf/airframes/examples/Twinstar_energyadaptive.xml
M conf/airframes/examples/booz2.xml
M conf/airframes/examples/easystar_ets.xml
M conf/airframes/examples/h_hex.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/lisa_asctec.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum_geo_mag.xml
M conf/airframes/examples/quadrotor_lisa_m_mkk.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_px4fmu.xml
M conf/airframes/examples/quadshot_asp21_spektrum.xml
M conf/airframes/examples/stm32f4_discovery_test.xml
M conf/airframes/fraser_lisa_m_rotorcraft.xml
M conf/airframes/obsolete/ENAC/g1_vision.xml
M conf/airframes/obsolete/ENAC/mkk1-vision.xml
M conf/airframes/obsolete/ENAC/mkk1.xml
M conf/airframes/obsolete/ENAC/nova1.xml
M conf/airframes/obsolete/NoVa_L.xml
M conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_asctec_example.xml
M conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_mkk_example.xml
M conf/airframes/obsolete/Poine/booz2_a1.xml
M conf/airframes/obsolete/Poine/booz2_a7.xml
M conf/airframes/obsolete/Poine/h_hex.xml
M conf/airframes/obsolete/UofAdelaide/A1000_BOOZ.xml
M conf/airframes/obsolete/UofAdelaide/A1000_LISA.xml
M conf/airframes/obsolete/UofAdelaide/A1000_NOVA.xml
M conf/airframes/obsolete/UofAdelaide/booz2_NoVa_001_1000.xml
M conf/airframes/obsolete/UofAdelaide/booz2_a1000.xml
M conf/airframes/obsolete/UofAdelaide/lisa_a1000.xml
M conf/airframes/obsolete/booz2_Aron.xml
M conf/airframes/obsolete/booz2_NoVa.xml
M conf/airframes/obsolete/booz2_NoVa_001.xml
M conf/airframes/obsolete/booz2_NoVa_002.xml
M conf/airframes/obsolete/booz2_a1p.xml
M conf/airframes/obsolete/booz2_a2.xml
M conf/airframes/obsolete/booz2_a3.xml
M conf/airframes/obsolete/booz2_a4.xml
M conf/airframes/obsolete/booz2_a5.xml
M conf/airframes/obsolete/booz2_flixr.xml
M conf/airframes/obsolete/booz2_ppzuav.xml
M conf/airframes/obsolete/booz2_s1.xml
M conf/airframes/obsolete/booz2_x1.xml
M conf/airframes/obsolete/example_heli_lisam.xml
M conf/airframes/obsolete/mm/rotor/qmk1.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_l_mkk.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_m_1_pwm.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_m_2_pwm.xml
M conf/firmwares/lisa_test_progs.makefile
M conf/firmwares/rotorcraft.makefile
M conf/firmwares/subsystems/fixedwing/autopilot.makefile
M conf/firmwares/subsystems/fixedwing/ins_gps_passthrough.makefile
M conf/firmwares/subsystems/fixedwing/ins_xsens.makefile
M conf/firmwares/subsystems/fixedwing/ins_xsens700.makefile
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
M conf/firmwares/subsystems/rotorcraft/ins.makefile
M conf/firmwares/subsystems/rotorcraft/ins_extended.makefile
M conf/firmwares/subsystems/rotorcraft/ins_hff.makefile
A conf/firmwares/subsystems/shared/baro_board.makefile
M conf/messages.xml
M conf/modules/baro_amsys.xml
R conf/modules/baro_board.xml
M conf/modules/baro_ets.xml
M conf/modules/baro_hca.xml
M conf/modules/baro_mpl3115.xml
M conf/modules/baro_ms5611_spi.xml
A conf/modules/baro_sim.xml
M conf/settings/nps.xml
M conf/simulator/nps/nps_sensors_params_aspirin_1.5.h
M conf/simulator/nps/nps_sensors_params_booz2_a1.h
M conf/simulator/nps/nps_sensors_params_booz2_a1p.h
M conf/simulator/nps/nps_sensors_params_default.h
R sw/airborne/arch/sim/sim_baro.c
M sw/airborne/boards/apogee/baro_board.c
M sw/airborne/boards/apogee/baro_board.h
M sw/airborne/boards/apogee_0.99.h
M sw/airborne/boards/apogee_1.0.h
M sw/airborne/boards/ardrone/baro_board.c
M sw/airborne/boards/ardrone/baro_board.h
R sw/airborne/boards/ardrone/baro_board_dummy.c
M sw/airborne/boards/ardrone2_raw.h
M sw/airborne/boards/ardrone2_sdk.h
A sw/airborne/boards/baro_board_ms5611_i2c.c
A sw/airborne/boards/baro_board_ms5611_spi.c
M sw/airborne/boards/booz/baro_board.c
M sw/airborne/boards/booz/baro_board.h
M sw/airborne/boards/booz_1.0.h
M sw/airborne/boards/krooz/baro_board.h
M sw/airborne/boards/krooz_sd.h
R sw/airborne/boards/lia/baro_board.h
M sw/airborne/boards/lia_1.1.h
M sw/airborne/boards/lisa_l/baro_board.c
M sw/airborne/boards/lisa_l/baro_board.h
M sw/airborne/boards/lisa_l_1.0.h
M sw/airborne/boards/lisa_m/baro_board.c
M sw/airborne/boards/lisa_m/baro_board.h
M sw/airborne/boards/lisa_m_1.0.h
M sw/airborne/boards/lisa_m_2.0.h
M sw/airborne/boards/lisa_s/baro_board.h
M sw/airborne/boards/navgo/baro_board.c
M sw/airborne/boards/navgo/baro_board.h
M sw/airborne/boards/navgo_1.0.h
M sw/airborne/boards/pc/baro_board.c
M sw/airborne/boards/pc/baro_board.h
M sw/airborne/boards/pc_sim.h
M sw/airborne/boards/px4fmu/baro_board.h
M sw/airborne/boards/umarim/baro_board.c
M sw/airborne/boards/umarim/baro_board.h
M sw/airborne/boards/umarim_1.0.h
M sw/airborne/firmwares/fixedwing/ap_downlink.h
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/fixedwing/main_fbw.c
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/firmwares/rotorcraft/telemetry.h
M sw/airborne/lisa/test_baro_i2c.c
A sw/airborne/math/pprz_isa.h
M sw/airborne/modules/cam_control/cam_track.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_bmp.h
R sw/airborne/modules/sensors/baro_board_module.c
R sw/airborne/modules/sensors/baro_board_module.h
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_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_i2c.h
M sw/airborne/modules/sensors/baro_ms5611_spi.c
M sw/airborne/modules/sensors/baro_ms5611_spi.h
M sw/airborne/modules/sensors/baro_scp.c
M sw/airborne/modules/sensors/baro_scp.h
M sw/airborne/modules/sensors/baro_scp_i2c.c
A sw/airborne/modules/sensors/baro_sim.c
A sw/airborne/modules/sensors/baro_sim.h
M sw/airborne/modules/sensors/pressure_board_navarro.c
M sw/airborne/modules/sensors/pressure_board_navarro.h
M sw/airborne/modules/vehicle_interface/vi_test_signal.c
M sw/airborne/peripherals/mpl3115.c
M sw/airborne/peripherals/mpl3115.h
M sw/airborne/subsystems/abi.h
M sw/airborne/subsystems/abi_common.h
A sw/airborne/subsystems/abi_sender_ids.h
A sw/airborne/subsystems/air_data.c
A sw/airborne/subsystems/air_data.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_alt_float.h
M sw/airborne/subsystems/ins/ins_ardrone2.c
M sw/airborne/subsystems/ins/ins_ardrone2.h
M sw/airborne/subsystems/ins/ins_gps_passthrough.c
M sw/airborne/subsystems/ins/ins_int.c
M sw/airborne/subsystems/ins/ins_int.h
R sw/airborne/subsystems/ins/ins_int_extended.c
R sw/airborne/subsystems/ins/ins_int_extended.h
M sw/airborne/subsystems/navigation/common_nav.c
M sw/airborne/subsystems/sensors/baro.h
R sw/airborne/subsystems/sensors/baro_ms5611_i2c.c
R sw/airborne/subsystems/sensors/baro_ms5611_spi.c
M sw/simulator/nps/nps_autopilot.h
M sw/simulator/nps/nps_autopilot_fixedwing.c
R sw/simulator/nps/nps_autopilot_fixedwing.h
M sw/simulator/nps/nps_autopilot_rotorcraft.c
R sw/simulator/nps/nps_autopilot_rotorcraft.h
M sw/simulator/nps/nps_ivy_rotorcraft.c
M sw/simulator/nps/nps_sensor_baro.c
M sw/simulator/nps/nps_sensor_baro.h
M sw/tools/gen_abi.ml
Log Message:
-----------
Merge pull request #525 baro_abi
Baro event handling using ABI interface
Main benefits:
less crappy handler functions in main.c files
possibility to use multiple sources of sensors (integrated to the board or not)
the filters don't need to know who is sending the raw values (not completely
true with the old alt_float filter yet)
the pressure are now standardized in Pascal and the standard atmosphere model
is used
The INS_BARO_SENS is hence not needed anymore.
onboard baros are automatically available in fixedwing firmware as well (use
same code as rotorcraft now)
disable onboard baro with <configure name="USE_BARO_BOARD" value="FALSE"/>
Some stuff to do before using: find the default conversion factor to convert
ADC values to Pascal
(mostly older boards/baro, recent digital sensors can output pressure in Pascal
already)
Also all baro_board implementations use the same BARO_BOARD_SENDER_ID,
since there can only be one baro_board at the same time and this provides a
good default for INS_BARO_ID.
So if you want to use an onboard baro the INS_BARO_ID is already ok (also if
you have additional baro modules).
To use a baro module for INS: <define name="INS_BARO_ID"
value="BARO_x_SENDER_ID"/>
closes #525
Commit: ede94e03753271a1273f84b21a58e707be2b8578
https://github.com/paparazzi/paparazzi/commit/ede94e03753271a1273f84b21a58e707be2b8578
Author: Felix Ruess <address@hidden>
Date: 2013-10-11 (Fri, 11 Oct 2013)
Changed paths:
M conf/airframes/CDW/asctec_cdw.xml
M conf/airframes/CDW/tricopter_cdw.xml
M conf/airframes/ENAC/quadrotor/blender.xml
M conf/airframes/ENAC/quadrotor/booz2_g1.xml
M conf/airframes/ENAC/quadrotor/hen1.xml
M conf/airframes/TUDelft/IMAV2013/ardrone2_raw.xml
M conf/airframes/TUDelft/IMAV2013/chouchou_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/quadrotor_lisa_s.xml
M conf/airframes/TUDelft/IMAV2013/walkera_V120D02S.xml
M conf/airframes/TUDelft/IMAV2013/walkera_genius_v1.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_sdk.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_ls01pwm.xml
M conf/airframes/examples/booz2.xml
M conf/airframes/examples/h_hex.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/lisa_asctec.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml
M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum_geo_mag.xml
M conf/airframes/examples/quadrotor_lisa_m_mkk.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_px4fmu.xml
M conf/airframes/examples/quadshot_asp21_spektrum.xml
M conf/airframes/examples/stm32f4_discovery_test.xml
M conf/airframes/fraser_lisa_m_rotorcraft.xml
M conf/airframes/obsolete/ENAC/g1_vision.xml
M conf/airframes/obsolete/ENAC/mkk1-vision.xml
M conf/airframes/obsolete/ENAC/mkk1.xml
M conf/airframes/obsolete/ENAC/nova1.xml
M conf/airframes/obsolete/NoVa_L.xml
M conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_asctec_example.xml
M conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_mkk_example.xml
M conf/airframes/obsolete/Poine/booz2_a1.xml
M conf/airframes/obsolete/Poine/booz2_a7.xml
M conf/airframes/obsolete/Poine/h_hex.xml
M conf/airframes/obsolete/UofAdelaide/A1000_BOOZ.xml
M conf/airframes/obsolete/UofAdelaide/A1000_LISA.xml
M conf/airframes/obsolete/UofAdelaide/A1000_NOVA.xml
M conf/airframes/obsolete/UofAdelaide/booz2_NoVa_001_1000.xml
M conf/airframes/obsolete/UofAdelaide/booz2_a1000.xml
M conf/airframes/obsolete/UofAdelaide/lisa_a1000.xml
M conf/airframes/obsolete/booz2_Aron.xml
M conf/airframes/obsolete/booz2_NoVa.xml
M conf/airframes/obsolete/booz2_NoVa_001.xml
M conf/airframes/obsolete/booz2_NoVa_002.xml
M conf/airframes/obsolete/booz2_a1p.xml
M conf/airframes/obsolete/booz2_a2.xml
M conf/airframes/obsolete/booz2_a3.xml
M conf/airframes/obsolete/booz2_a4.xml
M conf/airframes/obsolete/booz2_a5.xml
M conf/airframes/obsolete/booz2_flixr.xml
M conf/airframes/obsolete/booz2_ppzuav.xml
M conf/airframes/obsolete/booz2_s1.xml
M conf/airframes/obsolete/booz2_x1.xml
M conf/airframes/obsolete/example_heli_lisam.xml
M conf/airframes/obsolete/mm/rotor/qmk1.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_l_mkk.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_m_1_pwm.xml
M conf/airframes/obsolete/mm/rotor/quadrotor_lisa_m_2_pwm.xml
M conf/firmwares/subsystems/rotorcraft/stabilization_float_quat.makefile
M conf/firmwares/subsystems/rotorcraft/stabilization_int_quat.makefile
M conf/settings/control/rotorcraft_guidance.xml
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_h_ref.h
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_ref.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v_ref.h
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_float.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_euler_int.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_float.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_float.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_int.c
A
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_transformations.c
A
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_transformations.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.c
R
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_euler_float.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_euler_float.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_euler_int.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_euler_int.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_float.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_int.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_quat_float.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_quat_float.h
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_quat_int.c
M
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_quat_int.h
A
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_ref_saturate.h
M sw/airborne/firmwares/rotorcraft/telemetry.h
Log Message:
-----------
Merge pull request #539 quat_transformations
Rotorcraft guidance fixes/improvements
So now horizontal guidance returns commands in north/east earth frame and
doesn't already rotate it to body frame.
This allows for better handling of them in different controllers.
New and properly working transformations from earth commands to quaternions
added.
No proper fixedpoint implementation so far... no change there compared to
current master though.
Should still be done for efficiency.
Tested the int_quat stablizitation with this in simulation and it works
perfectly as expected.
IMPORTANT: This does currently not have the feature to "add" roll/pitch
setpoints via RC in nav/hover anymore.
Is that really used, instead of switching to manual if needed?
Instead you can give velocity commands in hover mode via RC.
Includes max bank improvements proposed in #546
Split PD and I-gain with separate max bank
no wind: integrator (trim attitude) = 0, PD maxbank = -20 to 20 extra: total:
-20 to 20
huge wind: integrator (trim attitude) = 20, PD maxbank = -20 to 20 extra:
total: 0 to 40
Put gain before integrator to get better insight in the saturation values
Reduce integration overshoots while increasing integration speed by adding the
speed error as well
no speed error: integrate as before
counterproductive speed error, integrate faster
if the position error is already decreasing fast, no integrator is needed or it
will overshoot
closes #539
Compare:
https://github.com/paparazzi/paparazzi/compare/b40da0ae56e8...ede94e037532
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [paparazzi/paparazzi] 71104e: [isa] conversion tools from pressure to meters,
GitHub <=