[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] 3fd4b1: [ground_segment] put g
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] 3fd4b1: [ground_segment] put google maps dir in Google sub... |
Date: |
Thu, 27 Nov 2014 09:43:02 -0800 |
Branch: refs/heads/ahrs_refactor
Home: https://github.com/paparazzi/paparazzi
Commit: 3fd4b18444e37fa526e3739d5b9923961bd99237
https://github.com/paparazzi/paparazzi/commit/3fd4b18444e37fa526e3739d5b9923961bd99237
Author: Felix Ruess <address@hidden>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sw/lib/ocaml/gm.ml
Log Message:
-----------
[ground_segment] put google maps dir in Google subdir in var/maps
should close #902
Commit: 5fd3eb9b9ceb1a3f8cdbe60241bd3e5847f8c88b
https://github.com/paparazzi/paparazzi/commit/5fd3eb9b9ceb1a3f8cdbe60241bd3e5847f8c88b
Author: Felix Ruess <address@hidden>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M conf/airframes/examples/quadrotor_navgo.xml
Log Message:
-----------
[conf] example on how to use SPEECH_NAME
Commit: 29a59d8d9630aeb894bdaf5244be5d0643a07b19
https://github.com/paparazzi/paparazzi/commit/29a59d8d9630aeb894bdaf5244be5d0643a07b19
Author: Felix Ruess <address@hidden>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M data/srtm/.gitignore
Log Message:
-----------
add *.hgt files in srtm folder to gitignore
closes #900
Commit: b44051c23c9b57ad599aba93eaca52bcfbd49d5f
https://github.com/paparazzi/paparazzi/commit/b44051c23c9b57ad599aba93eaca52bcfbd49d5f
Author: Felix Ruess <address@hidden>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M sw/simulator/nps/nps_main.c
M sw/simulator/pprzsim-launch
Log Message:
-----------
[simulator] NPS: add --time_factor command line option
Commit: 70feaf1455d5e212d75c14a02ff5ffc215388991
https://github.com/paparazzi/paparazzi/commit/70feaf1455d5e212d75c14a02ff5ffc215388991
Author: Felix Ruess <address@hidden>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
M conf/modules/mission_rotorcraft.xml
M sw/simulator/nps/nps_ivy_mission_commands.c
Log Message:
-----------
[nps] always define USE_MISSION_COMMANDS_IN_NPS if mission_rotorcraft module
is loaded
Commit: a6022b96aa1ebfa17fa304c2f129a845536f16be
https://github.com/paparazzi/paparazzi/commit/a6022b96aa1ebfa17fa304c2f129a845536f16be
Author: Freek van Tienen <address@hidden>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M sw/airborne/subsystems/datalink/pprz_transport.c
M sw/airborne/subsystems/datalink/pprzlog_transport.c
M sw/airborne/subsystems/datalink/xbee.c
Log Message:
-----------
Fix bug in datalink
Commit: 6246b9172187c95acfff3fdcf396e37838fb512e
https://github.com/paparazzi/paparazzi/commit/6246b9172187c95acfff3fdcf396e37838fb512e
Author: agressiva <address@hidden>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
A conf/modules/digital_cam_shoot_rc.xml
A sw/airborne/modules/digital_cam/dc_shoot_rc.c
A sw/airborne/modules/digital_cam/dc_shoot_rc.h
Log Message:
-----------
[modules] add digital_cam_shoot_rc.xml
module to use radio channel as remote camera trigger
closes #937
Commit: cd388990acc35a8ff976a8ddd7c204b68f5cdcdb
https://github.com/paparazzi/paparazzi/commit/cd388990acc35a8ff976a8ddd7c204b68f5cdcdb
Author: Felix Ruess <address@hidden>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M conf/messages.xml
M sw/ground_segment/cockpit/live.ml
M sw/ground_segment/tmtc/messages.ml
M sw/lib/ocaml/pprz.ml
M sw/lib/ocaml/pprz.mli
Log Message:
-----------
[messages] add INFO_MSG and print it to GCS console
Uses a separate string_of_chars function for now to convert the
char array from ivy (e.g. |i,n,f,o, ,m,s,g|) to normal string to
nicely write to console and messages app.
Proper solution would be to write char arrays as normal "quoted string" to the
ivy bus.
Commit: 0bcb25ecf7b68e54a5e19a8119a6d2e2b7595356
https://github.com/paparazzi/paparazzi/commit/0bcb25ecf7b68e54a5e19a8119a6d2e2b7595356
Author: dewagter <address@hidden>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
A sw/ext/blackmagic/Makefile
Log Message:
-----------
[JTAG][BMP] latest blackmagic firmware easy to update from within paparazzi:
closes #871
Commit: 408b2c8bd10e83e9ddd677d24782c4a1aa72f1aa
https://github.com/paparazzi/paparazzi/commit/408b2c8bd10e83e9ddd677d24782c4a1aa72f1aa
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M sw/airborne/subsystems/datalink/ivy_transport.c
M sw/ground_segment/cockpit/live.ml
M sw/ground_segment/tmtc/messages.ml
M sw/ground_segment/tmtc/server.ml
M sw/lib/ocaml/pprz.ml
M sw/lib/ocaml/pprz.mli
Log Message:
-----------
[ocaml][messages] use quotes for char arrays
- char[] are now treated as 'real' strings
- no more delimiters for other arrays (where space characters should not
appear)
Commit: 05e19229d61d6e9d365064ed13bfc62dbd74aac5
https://github.com/paparazzi/paparazzi/commit/05e19229d61d6e9d365064ed13bfc62dbd74aac5
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M sw/lib/ocaml/pprz.ml
Log Message:
-----------
[ocaml] backward compatibility on old array's delimiters
Commit: 88e133bc4c76551cd5ffc409ccaea3b7026d1053
https://github.com/paparazzi/paparazzi/commit/88e133bc4c76551cd5ffc409ccaea3b7026d1053
Author: Felix Ruess <address@hidden>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M sw/lib/python/messages_tool.py
Log Message:
-----------
[python] update messages tool to deal with whitespaces in arrays
Commit: f9323b9c4c6e7039bfd1b446b40d09d04fac6f2b
https://github.com/paparazzi/paparazzi/commit/f9323b9c4c6e7039bfd1b446b40d09d04fac6f2b
Author: Felix Ruess <address@hidden>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M sw/airborne/filters/low_pass_filter.h
Log Message:
-----------
[filters] add missing include to low_pass_filter.h
Commit: 99120759f21935a96d0573c6fe0745aa8a996cc3
https://github.com/paparazzi/paparazzi/commit/99120759f21935a96d0573c6fe0745aa8a996cc3
Author: Felix Ruess <address@hidden>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M sw/airborne/modules/sensors/airspeed_ms45xx_i2c.c
M sw/airborne/modules/sensors/temp_adc.c
Log Message:
-----------
[modules] fix some more modules after conversion to telemetry functions
Commit: 377ecfa0075e8a57df67eea79a5d36d2b2a45558
https://github.com/paparazzi/paparazzi/commit/377ecfa0075e8a57df67eea79a5d36d2b2a45558
Author: Felix Ruess <address@hidden>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M conf/airframes/examples/quadrotor_navstik.xml
Log Message:
-----------
[conf] add aispeed_ms45xx_i2c module to Quad_Navstik
for testing
Commit: 38b63940f574f055f97e30a951912c18ff6558cd
https://github.com/paparazzi/paparazzi/commit/38b63940f574f055f97e30a951912c18ff6558cd
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M sw/airborne/subsystems/datalink/ivy_transport.c
M sw/ground_segment/cockpit/live.ml
M sw/ground_segment/tmtc/messages.ml
M sw/ground_segment/tmtc/server.ml
M sw/lib/ocaml/pprz.ml
M sw/lib/ocaml/pprz.mli
M sw/lib/python/messages_tool.py
Log Message:
-----------
Merge pull request #942 from paparazzi/ivy_arrays
Remove array delimiters on Ivy messages
Commit: d7bbfdf656ab7b1d44ffe83130f79084e8d09bde
https://github.com/paparazzi/paparazzi/commit/d7bbfdf656ab7b1d44ffe83130f79084e8d09bde
Author: Felix Ruess <address@hidden>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M Makefile.ac
Log Message:
-----------
[build] quiet output on clean_ac
Commit: f62c56f4e93df701c0b3031e330ab2421283dc32
https://github.com/paparazzi/paparazzi/commit/f62c56f4e93df701c0b3031e330ab2421283dc32
Author: Felix Ruess <address@hidden>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M tests/examples/01_compile_all_aircrafts.t
Log Message:
-----------
[tests] option to show warnings even if successfully compiled
Examples on how to test compile all aircrafts/targets in your current conf.xml:
with parallel compilation and showing full output during compilation
$ J=AUTO prove tests/examples -v
only showing full compile output if there has been an error, if there were
warnings only print those
$ SHOW_WARNINGS_ONLY=1 prove test/examples
with parallel compilation and treating all warnings as errors:
$ J=AUTO USER_CFLAGS=-Werror prove tests/examples
Commit: 0c4dad2c984aeb43e75b335d908df6db16c896bc
https://github.com/paparazzi/paparazzi/commit/0c4dad2c984aeb43e75b335d908df6db16c896bc
Author: Felix Ruess <address@hidden>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M .travis.yml
Log Message:
-----------
update travis config to show warnings
Commit: 357b2df9fa73027d40fca02ce6478776d47ccf20
https://github.com/paparazzi/paparazzi/commit/357b2df9fa73027d40fca02ce6478776d47ccf20
Author: Felix Ruess <address@hidden>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M .travis.yml
Log Message:
-----------
install libipc-run-perl in travis setup
Commit: 44b929f8d88f80b62d56a3e874abb34cdcdcdbf6
https://github.com/paparazzi/paparazzi/commit/44b929f8d88f80b62d56a3e874abb34cdcdcdbf6
Author: Felix Ruess <address@hidden>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M sw/simulator/sim_ac_flightgear.c
M sw/simulator/sim_ac_jsbsim.c
M sw/simulator/sim_ac_jsbsim.h
Log Message:
-----------
[simulator] ignore stupid unused-parameter warnings in JSBSim
Commit: 3836df01d56fa669699282628daa40de0b802c7c
https://github.com/paparazzi/paparazzi/commit/3836df01d56fa669699282628daa40de0b802c7c
Author: Felix Ruess <address@hidden>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M sw/simulator/nps/nps_ivy_fixedwing.c
Log Message:
-----------
[nps] add missing include
Commit: a0ecc7859802b02d086e7973df19ce74e6041d65
https://github.com/paparazzi/paparazzi/commit/a0ecc7859802b02d086e7973df19ce74e6041d65
Author: Felix Ruess <address@hidden>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M sw/airborne/subsystems/ahrs/ahrs_float_cmpl.c
M sw/airborne/subsystems/ins/ins_gps_passthrough.c
Log Message:
-----------
[airborne] get rid of some const-qual warnings
Commit: 7fe80015714ed7b29ec51445059ced06dc1afb08
https://github.com/paparazzi/paparazzi/commit/7fe80015714ed7b29ec51445059ced06dc1afb08
Author: Felix Ruess <address@hidden>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M .travis.yml
M tests/examples/01_compile_all_aircrafts.t
Log Message:
-----------
Merge pull request #945 from flixr/tests_show_warnings_only
[tests] option to show warnings even if successfully compiled
Examples on how to test compile all aircrafts/targets in your current conf.xml:
with parallel compilation and showing full output during compilation
```
J=AUTO prove tests/examples -v
```
only showing full compile output if there has been an error, if there were
warnings only print those
```
SHOW_WARNINGS_ONLY=1 prove test/examples
```
with parallel compilation and treating all warnings as errors:
```
J=AUTO USER_CFLAGS=-Werror prove tests/examples
```
Commit: de200404abec6a0f869b804be92c35da2f318fd5
https://github.com/paparazzi/paparazzi/commit/de200404abec6a0f869b804be92c35da2f318fd5
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M sw/lib/ocaml/env.ml
M sw/lib/ocaml/env.mli
M sw/lib/ocaml/gen_common.ml
M sw/lib/ocaml/gen_common.mli
M sw/supervision/pc_aircraft.ml
M sw/tools/generators/gen_aircraft.ml
M sw/tools/generators/gen_settings.ml
Log Message:
-----------
[settings] fix multiple settings in modules
close #901
Commit: e670d2b70c16d8cfb1cd2eb6479e0757fd1abaa0
https://github.com/paparazzi/paparazzi/commit/e670d2b70c16d8cfb1cd2eb6479e0757fd1abaa0
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M conf/Makefile.ardrone2
M conf/Makefile.geode
M conf/Makefile.lpc21
M conf/Makefile.pentium-m
M sw/airborne/arch/lpc21/test/Makefile
Log Message:
-----------
[build] remove 'load' target from makefile
It is a special command in Make 4.0
Commit: df7a06fa8797f4ea16d8cb7a4b028be55955ee47
https://github.com/paparazzi/paparazzi/commit/df7a06fa8797f4ea16d8cb7a4b028be55955ee47
Author: Felix Ruess <address@hidden>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M conf/Makefile.ardrone2
M conf/Makefile.lpc21
Log Message:
-----------
[build] remove unused load from phony list
Commit: 9e50655d948c2a126a84e9739d005e991b4cb63b
https://github.com/paparazzi/paparazzi/commit/9e50655d948c2a126a84e9739d005e991b4cb63b
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
A sw/airborne/peripherals/mpu9250.c
A sw/airborne/peripherals/mpu9250.h
A sw/airborne/peripherals/mpu9250_i2c.c
A sw/airborne/peripherals/mpu9250_i2c.h
A sw/airborne/peripherals/mpu9250_regs.h
A sw/airborne/peripherals/mpu9250_spi.c
A sw/airborne/peripherals/mpu9250_spi.h
Log Message:
-----------
[peripherals] add mpu9250 driver
Commit: 44e02c4152a0ccf56af6127c3e5b0ddcc3991d70
https://github.com/paparazzi/paparazzi/commit/44e02c4152a0ccf56af6127c3e5b0ddcc3991d70
Author: Freek van Tienen <address@hidden>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M sw/airborne/arch/omap/mcu_periph/uart_arch.c
M sw/airborne/arch/omap/mcu_periph/uart_arch.h
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/fixedwing/main_fbw.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/mcu_periph/uart.c
M sw/airborne/mcu_periph/uart.h
M sw/airborne/subsystems/ahrs.c
M sw/airborne/subsystems/imu.c
M sw/airborne/subsystems/imu.h
M sw/airborne/subsystems/imu/imu_ardrone2_raw.c
M sw/airborne/subsystems/imu/imu_ardrone2_raw.h
M sw/airborne/subsystems/ins.c
M sw/include/std.h
Log Message:
-----------
[uart] Fix weak handler
Commit: 23228936b904bf22377b8fd67ae6b36433f31a8c
https://github.com/paparazzi/paparazzi/commit/23228936b904bf22377b8fd67ae6b36433f31a8c
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
A conf/firmwares/subsystems/shared/imu_mpu9250.makefile
A conf/modules/imu_mpu9250.xml
A sw/airborne/modules/sensors/imu_mpu9250.c
A sw/airborne/modules/sensors/imu_mpu9250.h
M sw/airborne/peripherals/mpu9250.h
M sw/airborne/peripherals/mpu9250_i2c.c
A sw/airborne/subsystems/imu/imu_mpu9250.c
A sw/airborne/subsystems/imu/imu_mpu9250.h
Log Message:
-----------
[mpu9250] add test module and imu subsystem
Commit: a910746c4abf5fd94fc26e3284da52021bc5f9e6
https://github.com/paparazzi/paparazzi/commit/a910746c4abf5fd94fc26e3284da52021bc5f9e6
Author: Freek van Tienen <address@hidden>
Date: 2014-11-17 (Mon, 17 Nov 2014)
Changed paths:
A sw/airborne/peripherals/ak8963.c
A sw/airborne/peripherals/ak8963.h
A sw/airborne/peripherals/ak8963_regs.h
Log Message:
-----------
[sensors] Added the AKM 8963 Magnetometer
Commit: 0d3e40a8a2b524e29ca09323c1dccd53963584eb
https://github.com/paparazzi/paparazzi/commit/0d3e40a8a2b524e29ca09323c1dccd53963584eb
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-17 (Mon, 17 Nov 2014)
Changed paths:
M sw/airborne/peripherals/ak8963.c
Log Message:
-----------
[peripheral] fix some stuff in the ak8963 driver
Commit: 18cbec7f1550dc7664d7c618f9c9424fb13f8f1f
https://github.com/paparazzi/paparazzi/commit/18cbec7f1550dc7664d7c618f9c9424fb13f8f1f
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-17 (Mon, 17 Nov 2014)
Changed paths:
R conf/firmwares/subsystems/shared/imu_mpu9250.makefile
A conf/firmwares/subsystems/shared/imu_mpu9250_i2c.makefile
M conf/modules/imu_mpu9250.xml
M sw/airborne/modules/sensors/imu_mpu9250.c
M sw/airborne/peripherals/mpu9250.c
M sw/airborne/peripherals/mpu9250.h
M sw/airborne/peripherals/mpu9250_i2c.c
M sw/airborne/peripherals/mpu9250_i2c.h
M sw/airborne/peripherals/mpu9250_regs.h
R sw/airborne/subsystems/imu/imu_mpu9250.c
R sw/airborne/subsystems/imu/imu_mpu9250.h
A sw/airborne/subsystems/imu/imu_mpu9250_i2c.c
A sw/airborne/subsystems/imu/imu_mpu9250_i2c.h
Log Message:
-----------
[peripheral] update mpu9250 driver, imu and module as well
Commit: 4258f43206951867775791089d8786063935a20d
https://github.com/paparazzi/paparazzi/commit/4258f43206951867775791089d8786063935a20d
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
A conf/firmwares/subsystems/shared/imu_mpu9250_i2c.makefile
A conf/modules/imu_mpu9250.xml
A sw/airborne/modules/sensors/imu_mpu9250.c
A sw/airborne/modules/sensors/imu_mpu9250.h
A sw/airborne/peripherals/ak8963.c
A sw/airborne/peripherals/ak8963.h
A sw/airborne/peripherals/ak8963_regs.h
A sw/airborne/peripherals/mpu9250.c
A sw/airborne/peripherals/mpu9250.h
A sw/airborne/peripherals/mpu9250_i2c.c
A sw/airborne/peripherals/mpu9250_i2c.h
A sw/airborne/peripherals/mpu9250_regs.h
A sw/airborne/peripherals/mpu9250_spi.c
A sw/airborne/peripherals/mpu9250_spi.h
A sw/airborne/subsystems/imu/imu_mpu9250_i2c.c
A sw/airborne/subsystems/imu/imu_mpu9250_i2c.h
Log Message:
-----------
Merge pull request #953 from paparazzi/mpu9250
Driver for the MPU9250
Commit: fadb06771f582db22eec14f09f0e6a9fe44cac71
https://github.com/paparazzi/paparazzi/commit/fadb06771f582db22eec14f09f0e6a9fe44cac71
Author: Felix Ruess <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M sw/airborne/peripherals/mpu60x0_i2c.c
M sw/airborne/peripherals/mpu60x0_spi.c
Log Message:
-----------
[peripherals] mpu60x0: use gcc pragma to ignore cast-qual warnings
The buffer is volatile, since filled from ISR...
But we know it's ok to use it here so we silence the warning.
Also there is a bug in some gcc version that incorrectly reports this as
peripherals/mpu60x0_spi.c:118:33: warning: cast discards
'__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual]
see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55383
Commit: b17322ecd58151381dda063f76d10528ee2efbed
https://github.com/paparazzi/paparazzi/commit/b17322ecd58151381dda063f76d10528ee2efbed
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M sw/airborne/peripherals/mpu9250_i2c.c
M sw/airborne/peripherals/mpu9250_spi.c
Log Message:
-----------
[peripherals] ignore cast-qual for mpu9250 as well
Commit: ec865d84f04f15b2815e4b30665326e05f3f9b73
https://github.com/paparazzi/paparazzi/commit/ec865d84f04f15b2815e4b30665326e05f3f9b73
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M sw/airborne/subsystems/imu/imu_mpu9250_i2c.c
Log Message:
-----------
[imu] mpu9250 mag has a different channel order than gyro/accel
Commit: dcea7274c5a368f0e806b3a76391696b698b6c17
https://github.com/paparazzi/paparazzi/commit/dcea7274c5a368f0e806b3a76391696b698b6c17
Author: Felix Ruess <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M sw/airborne/firmwares/fixedwing/main_fbw.c
M sw/airborne/firmwares/rotorcraft/main.c
Log Message:
-----------
[airborne] don't call uart_event() in simulators
uart_event was added as a weak function with #951, but it is not provided in
simulators.
The compiler (correctly) fills in a zero and the simulator segfaults.
For now simply fix it by not calling uart_event in simulators.
Commit: 80953a84989dc7ae444613b39e36a44925bb8696
https://github.com/paparazzi/paparazzi/commit/80953a84989dc7ae444613b39e36a44925bb8696
Author: Felix Ruess <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M sw/airborne/arch/stm32/led_hw.h
M sw/airborne/arch/stm32/uart_tunnel.c
Log Message:
-----------
[stm32] replace remaining rcc_peripheral_enable_clock
by less error prone rcc_periph_clock_enable
Commit: 82d3015801382a2b91b95258e83f989d1e26f467
https://github.com/paparazzi/paparazzi/commit/82d3015801382a2b91b95258e83f989d1e26f467
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M conf/airframes/ENAC/fixed-wing/twinjet2.xml
M sw/airborne/modules/light/light.c
M sw/airborne/modules/light/light.h
Log Message:
-----------
[light] allow to define a led for light module in airframe.h, not only as
compile flag
Commit: 68e907947e2edf1aa3b581015860a57cb8037705
https://github.com/paparazzi/paparazzi/commit/68e907947e2edf1aa3b581015860a57cb8037705
Author: Felix Ruess <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M tests/examples/01_compile_all_aircrafts.t
Log Message:
-----------
[tests] get number of test targets for plan
Commit: c03427b7003ad7a02a445af0b3f6d6ca9417d959
https://github.com/paparazzi/paparazzi/commit/c03427b7003ad7a02a445af0b3f6d6ca9417d959
Author: Felix Ruess <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M sw/airborne/math/pprz_algebra_int.c
M sw/airborne/math/pprz_algebra_int.h
Log Message:
-----------
[math] int32_sqrt returns unsigned int
and takes unsigned int as arg
Commit: b0070b261d131f3529cfc9e73c6e5c6a36ae9d7f
https://github.com/paparazzi/paparazzi/commit/b0070b261d131f3529cfc9e73c6e5c6a36ae9d7f
Author: Felix Ruess <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M sw/airborne/state.c
M sw/airborne/state.h
Log Message:
-----------
[state interface] speed_norm_i is unsigned
Commit: dd0c6cc1faa93b4132627334650b3243102b7073
https://github.com/paparazzi/paparazzi/commit/dd0c6cc1faa93b4132627334650b3243102b7073
Author: Felix Ruess <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/navigation.h
Log Message:
-----------
[rotorcraft] navigation: unsigned nav_leg_length
Commit: a99d6662d6220942a125c0d64bac47cd5a122782
https://github.com/paparazzi/paparazzi/commit/a99d6662d6220942a125c0d64bac47cd5a122782
Author: Felix Ruess <address@hidden>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M sw/airborne/math/pprz_algebra_int.h
Log Message:
-----------
[math] fix int32_vect2_normalize
keep correct sign of vector
Commit: 9aee8b3777a1b0e112f84b95e49485ef3a7227f0
https://github.com/paparazzi/paparazzi/commit/9aee8b3777a1b0e112f84b95e49485ef3a7227f0
Author: Felix Ruess <address@hidden>
Date: 2014-11-19 (Wed, 19 Nov 2014)
Changed paths:
M create_module
Log Message:
-----------
create_module helper: only one init function
Commit: c319d770a470485c6a9a2bf2cd7d3f612f1f44ea
https://github.com/paparazzi/paparazzi/commit/c319d770a470485c6a9a2bf2cd7d3f612f1f44ea
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-19 (Wed, 19 Nov 2014)
Changed paths:
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/navigation.h
M sw/airborne/math/pprz_algebra_int.c
M sw/airborne/math/pprz_algebra_int.h
M sw/airborne/state.c
M sw/airborne/state.h
Log Message:
-----------
Merge pull request #956 from paparazzi/algebra_int_unsigned
[math] some cleanup and fixes for fixedpoint functions
Tested by @fvantienen and @flixr
Commit: cbb497ed66e98baa47ad33594845697a4a3b892b
https://github.com/paparazzi/paparazzi/commit/cbb497ed66e98baa47ad33594845697a4a3b892b
Author: Felix Ruess <address@hidden>
Date: 2014-11-19 (Wed, 19 Nov 2014)
Changed paths:
M .travis.yml
M tests/examples/01_compile_all_aircrafts.t
Log Message:
-----------
[tests] show warnings by default
Commit: 25fb27495446006ab9ac865be0f1065cb90fd1b4
https://github.com/paparazzi/paparazzi/commit/25fb27495446006ab9ac865be0f1065cb90fd1b4
Author: Felix Ruess <address@hidden>
Date: 2014-11-19 (Wed, 19 Nov 2014)
Changed paths:
M sw/airborne/arch/sim/sim_ap.c
M sw/simulator/sitl.ml
Log Message:
-----------
[simulator] OCaml sim: simulate sys_time
should fix #962
Commit: 6250317f11ce73b9a0be224d5b973e752a4e336f
https://github.com/paparazzi/paparazzi/commit/6250317f11ce73b9a0be224d5b973e752a4e336f
Author: Felix Ruess <address@hidden>
Date: 2014-11-19 (Wed, 19 Nov 2014)
Changed paths:
M sw/airborne/firmwares/rotorcraft/datalink.c
Log Message:
-----------
[rotorcraft] datalink: check ac_id of RC_4CH message
should fix at least some of the problems described in #965
Commit: f3845efcd93e4984238e6ddbd5b07d14c6fe81ee
https://github.com/paparazzi/paparazzi/commit/f3845efcd93e4984238e6ddbd5b07d14c6fe81ee
Author: dewagter <address@hidden>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M conf/airframes/CDW/conf.xml
M conf/modules/configure_actuators_mkk_v2.xml
R conf/settings/modules/config_mkk_v2.xml
Log Message:
-----------
[modules] config_mkk_v2 settings to module
Commit: bf0a52af9422b8364364a457f3ac22a59a3a29e3
https://github.com/paparazzi/paparazzi/commit/bf0a52af9422b8364364a457f3ac22a59a3a29e3
Author: dewagter <address@hidden>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M sw/airborne/firmwares/fixedwing/main_fbw.c
Log Message:
-----------
[OBC2014] Irrevisible failsafe on RC loss made optional in OBC rules
Commit: 88c95ce63be5e166f92b3f5f5c8a2737998c724d
https://github.com/paparazzi/paparazzi/commit/88c95ce63be5e166f92b3f5f5c8a2737998c724d
Author: dewagter <address@hidden>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M conf/airframes/CDW/TwoSeas.xml
M conf/airframes/CDW/conf_two_seas.xml
Log Message:
-----------
[conf] fix/part1
Commit: ed9e970a0ca6c9e2bfaefa477d931c5f0bdea49c
https://github.com/paparazzi/paparazzi/commit/ed9e970a0ca6c9e2bfaefa477d931c5f0bdea49c
Author: Felix Ruess <address@hidden>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M conf/firmwares/subsystems/shared/radio_control_sbus_dual.makefile
Log Message:
-----------
fix radio_control sbus_dual subsystem
Commit: 60c9bd16c406a3d979dcab7c0993705ef2bf2808
https://github.com/paparazzi/paparazzi/commit/60c9bd16c406a3d979dcab7c0993705ef2bf2808
Author: Felix Ruess <address@hidden>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M sw/airborne/subsystems/imu.c
M sw/airborne/subsystems/imu.h
Log Message:
-----------
[imu] fix default/weak implementation of imu_periodic
should fix #972
Commit: c61507317f1f9bb1fb82f34da2c3987d2c4b8d45
https://github.com/paparazzi/paparazzi/commit/c61507317f1f9bb1fb82f34da2c3987d2c4b8d45
Author: dewagter <address@hidden>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M conf/airframes/CDW/TwoSeas.xml
Log Message:
-----------
[airframe] different radio_control in simulation
Commit: 8fd490f1e1e6d7bae9980dfabb2fec051fc00ea6
https://github.com/paparazzi/paparazzi/commit/8fd490f1e1e6d7bae9980dfabb2fec051fc00ea6
Author: Felix Ruess <address@hidden>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M sw/airborne/subsystems/imu.c
Log Message:
-----------
[imu] fix unbelievably stupid copy paste error
Commit: e24a21ce1d78f4d9ba596aeb4c1f35909f9f9527
https://github.com/paparazzi/paparazzi/commit/e24a21ce1d78f4d9ba596aeb4c1f35909f9f9527
Author: Felix Ruess <address@hidden>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M conf/airframes/ENAC/fixed-wing/apogee.xml
M conf/airframes/examples/microjet_twog_aspirin.xml
Log Message:
-----------
[conf] fix OCaml sim freqs for some airframes
Commit: 1080da88d2fe001a9ba67b65c999018de0e5b3fa
https://github.com/paparazzi/paparazzi/commit/1080da88d2fe001a9ba67b65c999018de0e5b3fa
Author: Freek van Tienen <address@hidden>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
A conf/firmwares/subsystems/fixedwing/gps_furuno.makefile
A conf/firmwares/subsystems/rotorcraft/gps_furuno.makefile
A sw/airborne/subsystems/gps/gps_furuno.c
M sw/airborne/subsystems/gps/gps_nmea.c
M sw/airborne/subsystems/gps/gps_nmea.h
Log Message:
-----------
[gps] Add Furuno NMEA based GPS
Commit: 8ae37c7f8b6840b6ac4fb26f6ddab4e420a900b2
https://github.com/paparazzi/paparazzi/commit/8ae37c7f8b6840b6ac4fb26f6ddab4e420a900b2
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
A conf/firmwares/subsystems/fixedwing/gps_furuno.makefile
A conf/firmwares/subsystems/rotorcraft/gps_furuno.makefile
A sw/airborne/subsystems/gps/gps_furuno.c
M sw/airborne/subsystems/gps/gps_nmea.c
M sw/airborne/subsystems/gps/gps_nmea.h
Log Message:
-----------
Merge pull request #959 from fvantienen/gps_furuno
[gps] Add Furuno NMEA based GPS
finally unblocking this stuff...
Commit: b474c5e126edba8bc29df9015a56099719678590
https://github.com/paparazzi/paparazzi/commit/b474c5e126edba8bc29df9015a56099719678590
Author: Freek van Tienen <address@hidden>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M sw/airborne/arch/omap/mcu_periph/i2c_arch.c
M sw/airborne/arch/omap/mcu_periph/i2c_arch.h
A sw/airborne/arch/omap/mcu_periph/i2c_smbus.h
M sw/airborne/boards/ardrone/electrical_raw.c
R sw/airborne/boards/ardrone/i2c-dev.h
Log Message:
-----------
[omap] Added linux i2c driver
closes #961
Commit: 5893091ea7fa8be6f0caa0ea2f1b12b1acf6f9aa
https://github.com/paparazzi/paparazzi/commit/5893091ea7fa8be6f0caa0ea2f1b12b1acf6f9aa
Author: Felix Ruess <address@hidden>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M sw/airborne/peripherals/mpu60x0_i2c.c
M sw/airborne/peripherals/mpu60x0_spi.c
M sw/airborne/peripherals/mpu9250_i2c.c
M sw/airborne/peripherals/mpu9250_spi.c
Log Message:
-----------
Merge pull request #946 from paparazzi/mpu60x0_ignore_cast_warning
[peripherals] mpuxxxx: use gcc pragma to ignore cast-qual warnings
The buffer is volatile, since filled from ISR...
But we know it's ok to use it here so we silence the warning.
Also there is a bug in some gcc version that incorrectly reports this as
peripherals/mpu60x0_spi.c:118:33: warning: cast discards
'__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual]
see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55383
Commit: eb38af898cce19be9cf2927bd90ff372dd64fa30
https://github.com/paparazzi/paparazzi/commit/eb38af898cce19be9cf2927bd90ff372dd64fa30
Author: Freek van Tienen <address@hidden>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M sw/airborne/peripherals/ms5611_i2c.c
Log Message:
-----------
[ms5611] Fix baro i2c transactions
Since the simple i2c driver for linux does busy waiting on i2c_submit (and not
queue a new transaction),
setting the transaction status to done at the end (with a new transcaction in
between) will set the status
of the wrong transaction...
Did not seem happen with the other i2c implementations (lpc21, stm32) so far,
but since they add the transaction
to the queue which is handled in the I2C ISR, it could also happen there (race
condition).
closes #960
Commit: ffa4c8dc41bdc74cdf0a6813b61e74686fcd6a6f
https://github.com/paparazzi/paparazzi/commit/ffa4c8dc41bdc74cdf0a6813b61e74686fcd6a6f
Author: Felix Ruess <address@hidden>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M sw/airborne/arch/omap/mcu_periph/i2c_arch.c
M sw/airborne/arch/omap/mcu_periph/i2c_smbus.h
Log Message:
-----------
[omap] i2c: disable some warnings and fix dox
Commit: c046fa74291252cf70f98909e57534d87ec2b2e5
https://github.com/paparazzi/paparazzi/commit/c046fa74291252cf70f98909e57534d87ec2b2e5
Author: dewagter <address@hidden>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M sw/ext/ardrone2_drivers/ardrone2.py
Log Message:
-----------
[ardrone] Handle memory full FTP upload error on ardrone (#967)
Commit: 2affa15bed1c3de6ffaf494960c79d2a2b8f6f3f
https://github.com/paparazzi/paparazzi/commit/2affa15bed1c3de6ffaf494960c79d2a2b8f6f3f
Author: Freek van Tienen <address@hidden>
Date: 2014-11-23 (Sun, 23 Nov 2014)
Changed paths:
M sw/airborne/arch/omap/mcu_periph/uart_arch.c
M sw/airborne/mcu_periph/uart.c
M sw/airborne/mcu_periph/uart.h
Log Message:
-----------
[uart] Fix stupid weak errors
Commit: 3ae4c0a4ec985d4077d62b5ec996571d25c147e3
https://github.com/paparazzi/paparazzi/commit/3ae4c0a4ec985d4077d62b5ec996571d25c147e3
Author: Freek van Tienen <address@hidden>
Date: 2014-11-23 (Sun, 23 Nov 2014)
Changed paths:
M sw/airborne/subsystems/gps/gps_nmea.h
Log Message:
-----------
[gps] Fix NMEA pointer error
Commit: 1cf9b0e20661fa6a0696159b596f9e01c3fcc013
https://github.com/paparazzi/paparazzi/commit/1cf9b0e20661fa6a0696159b596f9e01c3fcc013
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-23 (Sun, 23 Nov 2014)
Changed paths:
M sw/ground_segment/cockpit/gcs.ml
Log Message:
-----------
[gcs] also save size of widget when saving GCS layout
close #968
Commit: dd3bed7b2f58dc800d927dc4bc6933e883ffb01c
https://github.com/paparazzi/paparazzi/commit/dd3bed7b2f58dc800d927dc4bc6933e883ffb01c
Author: Felix Ruess <address@hidden>
Date: 2014-11-24 (Mon, 24 Nov 2014)
Changed paths:
M CHANGELOG.md
Log Message:
-----------
update changelog
Commit: 9913afeda5332e3aa39a7e127a202767f741538b
https://github.com/paparazzi/paparazzi/commit/9913afeda5332e3aa39a7e127a202767f741538b
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-24 (Mon, 24 Nov 2014)
Changed paths:
M sw/airborne/arch/omap/mcu_periph/uart_arch.c
M sw/airborne/mcu_periph/uart.c
M sw/airborne/mcu_periph/uart.h
M sw/airborne/subsystems/gps/gps_nmea.h
Log Message:
-----------
Merge pull request #978 from fvantienen/bebop
UART and GPS bugs
Commit: f7ae72dcb33b43ab6d44ed4bb02d07d4c74a7880
https://github.com/paparazzi/paparazzi/commit/f7ae72dcb33b43ab6d44ed4bb02d07d4c74a7880
Author: Felix Ruess <address@hidden>
Date: 2014-11-24 (Mon, 24 Nov 2014)
Changed paths:
M sw/airborne/math/Makefile
M tests/Makefile
A tests/math/.gitignore
A tests/math/Makefile
A tests/math/tap.c
A tests/math/tap.h
A tests/math/test_pprz_math.c
Log Message:
-----------
[tests] skeleton for testing math lib with libtap
using [libtap](https://github.com/zorgnax/libtap) to create a
[TAP](http://testanything.org) (TestAnythingProtocol) producer.
You can also run the test (if already compiled) with prove:
```
prove --exec '' tests/math/test_pprz_math.run
```
Commit: da5de5445092f7eafda2754f94c21cb9433472f2
https://github.com/paparazzi/paparazzi/commit/da5de5445092f7eafda2754f94c21cb9433472f2
Author: Felix Ruess <address@hidden>
Date: 2014-11-24 (Mon, 24 Nov 2014)
Changed paths:
M tests/math/Makefile
Log Message:
-----------
[tests] add libpprzmath.so to LD_LIBRARY_PATH for running tests
Commit: 0bafabcc0f52bbc2682551a7f124dc407a39cd30
https://github.com/paparazzi/paparazzi/commit/0bafabcc0f52bbc2682551a7f124dc407a39cd30
Author: Felix Ruess <address@hidden>
Date: 2014-11-24 (Mon, 24 Nov 2014)
Changed paths:
M .travis.yml
Log Message:
-----------
[travis] run math tests
Commit: 63ba5a17a3cccf9a6645fbbcc15b4d00554d3b6b
https://github.com/paparazzi/paparazzi/commit/63ba5a17a3cccf9a6645fbbcc15b4d00554d3b6b
Author: Felix Ruess <address@hidden>
Date: 2014-11-24 (Mon, 24 Nov 2014)
Changed paths:
M conf/airframes/TUDelft/IMAV2013/ardrone2_raw.xml
M conf/airframes/TUDelft/silverlit_lisas.xml
M conf/airframes/ardrone2_raw.xml
M conf/airframes/ardrone2_raw_optitrack.xml
M conf/airframes/examples/quadrotor_lisa_s.xml
M conf/firmwares/subsystems/rotorcraft/ins_ardrone2.makefile
M sw/airborne/firmwares/rotorcraft/autopilot.c
Log Message:
-----------
[rotorcraft] force MODE_STARTUP instead of KILL until ahrs is aligned
- Go to MODE_STARTUP (which defaults to AP_MODE_KILL) instead of AP_MODE_KILL
as long as the ahrs is not aligned.
- Remove AUTOPILOT_DISABLE_AHRS_KILL from all example airframes (but kept the
functionality for now).
MODE_STARTUP is set to AP_MODE_NAV for the autonomous (without RC) ARDrone2.
Without AUTOPILOT_DISABLE_AHRS_KILL it will force MODE_STARTUP until the ahrs
is aligned,
but still not allow to turn on the motors (as that also checks for
ahrs_is_aligned).
As far as I can see this should solve #964 as long as you don't have
AUTOPILOT_DISABLE_AHRS_KILL defined.
Commit: 78b52b6f3c3538cabb659886c85f391d4411e537
https://github.com/paparazzi/paparazzi/commit/78b52b6f3c3538cabb659886c85f391d4411e537
Author: Felix Ruess <address@hidden>
Date: 2014-11-24 (Mon, 24 Nov 2014)
Changed paths:
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/autopilot_arming_throttle.h
M sw/airborne/firmwares/rotorcraft/autopilot_arming_yaw.h
Log Message:
-----------
[rotorcraft] arming: only check if motors can be armed if ahrs_is_aligned
Commit: 0cd9ed4cc6a4aba2d8a32af69e9674ab89a91852
https://github.com/paparazzi/paparazzi/commit/0cd9ed4cc6a4aba2d8a32af69e9674ab89a91852
Author: Felix Ruess <address@hidden>
Date: 2014-11-25 (Tue, 25 Nov 2014)
Changed paths:
A sw/airborne/arch/omap/mcu_periph/spi_arch.c
A sw/airborne/arch/omap/mcu_periph/spi_arch.h
Log Message:
-----------
[omap] start basic spi driver
totally untested...
Commit: 4f39d2ab7efff136e40b24cca1896c2ff3b5123e
https://github.com/paparazzi/paparazzi/commit/4f39d2ab7efff136e40b24cca1896c2ff3b5123e
Author: Felix Ruess <address@hidden>
Date: 2014-11-25 (Tue, 25 Nov 2014)
Changed paths:
M conf/airframes/ENAC/quadrotor/blender.xml
M conf/airframes/examples/quadrotor_navgo.xml
M sw/airborne/modules/cam_control/rotorcraft_cam.c
M sw/airborne/modules/cam_control/rotorcraft_cam.h
Log Message:
-----------
[modules] rotorcraft_cam: fix DEFAULT_MODE
Commit: 53d7f27fe057b6d1d268d1952996a07d74d44358
https://github.com/paparazzi/paparazzi/commit/53d7f27fe057b6d1d268d1952996a07d74d44358
Author: Felix Ruess <address@hidden>
Date: 2014-11-25 (Tue, 25 Nov 2014)
Changed paths:
M sw/airborne/firmwares/rotorcraft/navigation.h
Log Message:
-----------
[rotorcraft] navigation: fix NavCircleCount
Commit: ee301947b6a2741c6b35150af21e4639568cc264
https://github.com/paparazzi/paparazzi/commit/ee301947b6a2741c6b35150af21e4639568cc264
Author: Felix Ruess <address@hidden>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
R sw/simulator/launchsitl
Log Message:
-----------
[sim] remove launchsitl symlink
Please use pprzsim-launch directly, the launchsitl symlink was only meant to
provide (partial) backwards compatibility for some time.
closes #919
Commit: 1e2130271f21e16b15ad8c50d5cec32ea621ca63
https://github.com/paparazzi/paparazzi/commit/1e2130271f21e16b15ad8c50d5cec32ea621ca63
Author: Felix Ruess <address@hidden>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
M conf/airframes/TUDelft/IMAV2013/ardrone2_raw.xml
M conf/flight_plans/rotorcraft_basic_superbitrf.xml
R conf/modules/flight_time.xml
A conf/modules/time_countdown.xml
R sw/airborne/modules/time/flight_time.c
R sw/airborne/modules/time/flight_time.h
A sw/airborne/modules/time/time_countdown.c
A sw/airborne/modules/time/time_countdown.h
Log Message:
-----------
[modules] rename flight_time to time_countdown
closes #886
Commit: fe02983febdb93855dd5dd6c1ecd4add2b6a1647
https://github.com/paparazzi/paparazzi/commit/fe02983febdb93855dd5dd6c1ecd4add2b6a1647
Author: Felix Ruess <address@hidden>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
M conf/messages.dtd
M conf/messages.xml
Log Message:
-----------
[messages] possibility to add descriptions
Commit: 0fdbe7df4d0921605482b60ab5ef97c8d865583b
https://github.com/paparazzi/paparazzi/commit/0fdbe7df4d0921605482b60ab5ef97c8d865583b
Author: Felix Ruess <address@hidden>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
M conf/airframes/TUDelft/IMAV2013/ardrone2_raw.xml
M conf/airframes/TUDelft/silverlit_lisas.xml
M conf/airframes/ardrone2_raw.xml
M conf/airframes/ardrone2_raw_optitrack.xml
M conf/airframes/examples/quadrotor_lisa_s.xml
M conf/firmwares/subsystems/rotorcraft/ins_ardrone2.makefile
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/autopilot_arming_throttle.h
M sw/airborne/firmwares/rotorcraft/autopilot_arming_yaw.h
Log Message:
-----------
Merge pull request #983 from paparazzi/ahrs_kill
[rotorcraft] force MODE_STARTUP instead of KILL until ahrs is aligned
- Go to MODE_STARTUP (which defaults to AP_MODE_KILL) instead of AP_MODE_KILL
as long as the ahrs is not aligned.
- Remove AUTOPILOT_DISABLE_AHRS_KILL from all example airframes (but kept the
functionality for now).
MODE_STARTUP is set to AP_MODE_NAV for the autonomous (without RC) ARDrone2.
Without AUTOPILOT_DISABLE_AHRS_KILL it will force MODE_STARTUP until the ahrs
is aligned,
but still not allow to turn on the motors (as that also checks for
ahrs_is_aligned).
This closes #964 (as long as you don't have AUTOPILOT_DISABLE_AHRS_KILL
defined).
Commit: c0074af11dda707dcad57d80ba8881f796e809a8
https://github.com/paparazzi/paparazzi/commit/c0074af11dda707dcad57d80ba8881f796e809a8
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
M sw/ground_segment/misc/Makefile
Log Message:
-----------
[build] don't compile natnet if not needed
Commit: c24b395589e56ac5ee45b7e6ce83ac21d6b4d425
https://github.com/paparazzi/paparazzi/commit/c24b395589e56ac5ee45b7e6ce83ac21d6b4d425
Author: Felix Ruess <address@hidden>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
M conf/messages.xml
M sw/airborne/modules/mission/mission_common.c
M sw/airborne/modules/mission/mission_common.h
M sw/airborne/modules/mission/mission_fw_nav.c
M sw/airborne/modules/mission/mission_rotorcraft_nav.c
Log Message:
-----------
[modules][messages] mission: LLA waypoints in 1e7deg instead of float
A 32bit float has 23bits for the mantissa, which is a bit more than 7 digits.
Since you already use 3 digits to represent the part to the left of the decimal
point, that leaves about 4 digits for the rest..
So in the worst case of 180deg you have a resolution of only ~3m!
With 1e7deg 32bit int you get ~1cm resolution.
addresses first part of #984 (at least for the rotorcraft version, fixedwing
version still converts to LLA float in between...)
Commit: f15cd031e8788113c34119bf5dd7f21dfe47b04f
https://github.com/paparazzi/paparazzi/commit/f15cd031e8788113c34119bf5dd7f21dfe47b04f
Author: Felix Ruess <address@hidden>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
M sw/airborne/modules/mission/mission_rotorcraft_nav.c
Log Message:
-----------
[modules] mission_rotorcraft: only check for ned_initialized_i
Commit: 1454b1a8f18efcee7218d8d47e0b617ef70412b1
https://github.com/paparazzi/paparazzi/commit/1454b1a8f18efcee7218d8d47e0b617ef70412b1
Author: Felix Ruess <address@hidden>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
M conf/messages.xml
M sw/airborne/modules/mission/mission_common.c
M sw/airborne/modules/mission/mission_common.h
M sw/airborne/modules/mission/mission_fw_nav.c
M sw/airborne/modules/mission/mission_rotorcraft_nav.c
Log Message:
-----------
Merge pull request #986 from paparazzi/mission_module_latlon_int
[modules][messages] mission: LLA waypoints in 1e7deg instead of float
A 32bit float has 23bits for the mantissa, which is a bit more than 7 digits.
Since you already use 3 digits to represent the part to the left of the decimal
point, that leaves about 4 digits for the rest..
So in the worst case of 180deg you have a resolution of only ~3m!
With 1e7deg 32bit int you get ~1cm resolution.
In the fixedwing version LLA is still converted to float first, since we seem
to miss functions to convert LLA to UTM in int or double...
At least it is better for rotorcraft and same as before for fixedwings...
Commit: 59bcb4eca1fabac69e87f8380fb64eb8477ec1de
https://github.com/paparazzi/paparazzi/commit/59bcb4eca1fabac69e87f8380fb64eb8477ec1de
Author: Felix Ruess <address@hidden>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
M conf/messages.xml
Log Message:
-----------
[messages] remove description node again for now
seems server/GCS (OCaml lib) can't handle it, as they fail with
Fatal error: exception ExtXml.Error("Error: Attribute 'type' expected in <<>>")
Commit: 4c6d5a8e5a5da895ab3ebbc42896119867ac5d2a
https://github.com/paparazzi/paparazzi/commit/4c6d5a8e5a5da895ab3ebbc42896119867ac5d2a
Author: podhrmic <address@hidden>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
M .gitmodules
M sw/ext/chibios
Log Message:
-----------
[submodules] updated to a new chibios repository
Commit: 855ac854c6b89939e19908570b0b8d1669738d9b
https://github.com/paparazzi/paparazzi/commit/855ac854c6b89939e19908570b0b8d1669738d9b
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-27 (Thu, 27 Nov 2014)
Changed paths:
M sw/ground_segment/tmtc/messages.ml
M sw/lib/ocaml/pprz.ml
M sw/simulator/sitl.ml
Log Message:
-----------
[ocaml] filter for 'field' tag when looking at messages
Commit: a195302daa34e18c0cc22bc8c77896bb5f4b1b38
https://github.com/paparazzi/paparazzi/commit/a195302daa34e18c0cc22bc8c77896bb5f4b1b38
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-27 (Thu, 27 Nov 2014)
Changed paths:
M .gitmodules
M sw/ext/chibios
Log Message:
-----------
Merge remote-tracking branch 'podhrmic/master' into chibios
Commit: 2cdc1334bd9ffbd2451247dde627331d0e096050
https://github.com/paparazzi/paparazzi/commit/2cdc1334bd9ffbd2451247dde627331d0e096050
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-27 (Thu, 27 Nov 2014)
Changed paths:
M sw/ext/chibios
Log Message:
-----------
[chibios] switch back to correct version
Commit: 6be781d36b8333f7eeb5d7d237a83f32f8be4be7
https://github.com/paparazzi/paparazzi/commit/6be781d36b8333f7eeb5d7d237a83f32f8be4be7
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-27 (Thu, 27 Nov 2014)
Changed paths:
M .gitmodules
Log Message:
-----------
[chibios] switch back to a repo that have to 2.6 stable
Commit: 223f108ab524d72d84641a9bf0ac926a6c501dd9
https://github.com/paparazzi/paparazzi/commit/223f108ab524d72d84641a9bf0ac926a6c501dd9
Author: Gautier Hattenberger <address@hidden>
Date: 2014-11-27 (Thu, 27 Nov 2014)
Changed paths:
M .gitmodules
Log Message:
-----------
fix name of git submodule
Commit: 1120d8d02a1161d92fe486a3a68141d5e60a8b7d
https://github.com/paparazzi/paparazzi/commit/1120d8d02a1161d92fe486a3a68141d5e60a8b7d
Author: Felix Ruess <address@hidden>
Date: 2014-11-27 (Thu, 27 Nov 2014)
Changed paths:
M conf/messages.xml
Log Message:
-----------
[messages] add some descriptions again
Commit: 321c583c5dbf7909f3e42cd23a9312b5abc4ee49
https://github.com/paparazzi/paparazzi/commit/321c583c5dbf7909f3e42cd23a9312b5abc4ee49
Author: Felix Ruess <address@hidden>
Date: 2014-11-27 (Thu, 27 Nov 2014)
Changed paths:
M sw/lib/python/settings_xml_parse.py
Log Message:
-----------
[python] fix settings path
Commit: d0042097065cc4a10b2c86be7e6eca0b8925246e
https://github.com/paparazzi/paparazzi/commit/d0042097065cc4a10b2c86be7e6eca0b8925246e
Author: Felix Ruess <address@hidden>
Date: 2014-11-27 (Thu, 27 Nov 2014)
Changed paths:
M conf/airframes/examples/quadrotor_lisa_mx.xml
R conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_quat.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_rmat.makefile
R conf/firmwares/subsystems/fixedwing/ahrs_ic.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_cmpl.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_quat.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_rmat.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_mlkf.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_ic.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_int_cmpl_quat.makefile
A conf/firmwares/subsystems/shared/ahrs_float_cmpl_quat.makefile
A conf/firmwares/subsystems/shared/ahrs_float_cmpl_rmat.makefile
A conf/firmwares/subsystems/shared/ahrs_float_mlkf.makefile
M conf/firmwares/subsystems/shared/ahrs_int_cmpl_euler.makefile
A conf/firmwares/subsystems/shared/ahrs_int_cmpl_quat.makefile
M conf/firmwares/subsystems/shared/imu_lisa_m_or_mx_v2.1.makefile
M conf/firmwares/test_progs.makefile
M sw/airborne/test/subsystems/test_ahrs.c
Log Message:
-----------
[ahrs] update/clean test_ahrs
Commit: a0aa9983a27b0d4db1398e8cc1a6603c8d8895c2
https://github.com/paparazzi/paparazzi/commit/a0aa9983a27b0d4db1398e8cc1a6603c8d8895c2
Author: Felix Ruess <address@hidden>
Date: 2014-11-27 (Thu, 27 Nov 2014)
Changed paths:
M .gitmodules
M .travis.yml
M CHANGELOG.md
M Makefile.ac
M conf/Makefile.ardrone2
M conf/Makefile.geode
M conf/Makefile.lpc21
M conf/Makefile.pentium-m
M conf/airframes/CDW/TwoSeas.xml
M conf/airframes/CDW/conf.xml
M conf/airframes/CDW/conf_two_seas.xml
M conf/airframes/ENAC/fixed-wing/apogee.xml
M conf/airframes/ENAC/fixed-wing/twinjet2.xml
M conf/airframes/ENAC/quadrotor/blender.xml
M conf/airframes/TUDelft/IMAV2013/ardrone2_raw.xml
M conf/airframes/TUDelft/silverlit_lisas.xml
M conf/airframes/ardrone2_raw.xml
M conf/airframes/ardrone2_raw_optitrack.xml
M conf/airframes/examples/microjet_twog_aspirin.xml
M conf/airframes/examples/quadrotor_lisa_s.xml
M conf/airframes/examples/quadrotor_navgo.xml
M conf/airframes/examples/quadrotor_navstik.xml
R conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_quat.makefile
M conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_rmat.makefile
R conf/firmwares/subsystems/fixedwing/ahrs_ic.makefile
A conf/firmwares/subsystems/fixedwing/gps_furuno.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_cmpl.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_quat.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_rmat.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_float_mlkf.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_ic.makefile
R conf/firmwares/subsystems/rotorcraft/ahrs_int_cmpl_quat.makefile
M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
A conf/firmwares/subsystems/rotorcraft/gps_furuno.makefile
M conf/firmwares/subsystems/rotorcraft/ins_ardrone2.makefile
A conf/firmwares/subsystems/shared/ahrs_float_cmpl_quat.makefile
A conf/firmwares/subsystems/shared/ahrs_float_cmpl_rmat.makefile
M conf/firmwares/subsystems/shared/ahrs_int_cmpl_euler.makefile
A conf/firmwares/subsystems/shared/ahrs_int_cmpl_quat.makefile
A conf/firmwares/subsystems/shared/imu_mpu9250_i2c.makefile
M conf/firmwares/subsystems/shared/radio_control_sbus_dual.makefile
M conf/firmwares/test_progs.makefile
M conf/flight_plans/rotorcraft_basic_superbitrf.xml
M conf/messages.dtd
M conf/messages.xml
M conf/modules/configure_actuators_mkk_v2.xml
A conf/modules/digital_cam_shoot_rc.xml
R conf/modules/flight_time.xml
A conf/modules/imu_mpu9250.xml
M conf/modules/mission_rotorcraft.xml
A conf/modules/time_countdown.xml
R conf/settings/modules/config_mkk_v2.xml
M create_module
M data/srtm/.gitignore
M sw/airborne/arch/lpc21/test/Makefile
M sw/airborne/arch/omap/mcu_periph/i2c_arch.c
M sw/airborne/arch/omap/mcu_periph/i2c_arch.h
A sw/airborne/arch/omap/mcu_periph/i2c_smbus.h
A sw/airborne/arch/omap/mcu_periph/spi_arch.c
A sw/airborne/arch/omap/mcu_periph/spi_arch.h
M sw/airborne/arch/omap/mcu_periph/uart_arch.c
M sw/airborne/arch/omap/mcu_periph/uart_arch.h
M sw/airborne/arch/sim/sim_ap.c
M sw/airborne/arch/stm32/led_hw.h
M sw/airborne/arch/stm32/uart_tunnel.c
M sw/airborne/boards/ardrone/electrical_raw.c
R sw/airborne/boards/ardrone/i2c-dev.h
M sw/airborne/filters/low_pass_filter.h
M sw/airborne/firmwares/fixedwing/main_ap.c
M sw/airborne/firmwares/fixedwing/main_fbw.c
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/autopilot_arming_throttle.h
M sw/airborne/firmwares/rotorcraft/autopilot_arming_yaw.h
M sw/airborne/firmwares/rotorcraft/datalink.c
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/firmwares/rotorcraft/navigation.c
M sw/airborne/firmwares/rotorcraft/navigation.h
M sw/airborne/math/Makefile
M sw/airborne/math/pprz_algebra_int.c
M sw/airborne/math/pprz_algebra_int.h
M sw/airborne/mcu_periph/uart.c
M sw/airborne/mcu_periph/uart.h
M sw/airborne/modules/cam_control/rotorcraft_cam.c
M sw/airborne/modules/cam_control/rotorcraft_cam.h
A sw/airborne/modules/digital_cam/dc_shoot_rc.c
A sw/airborne/modules/digital_cam/dc_shoot_rc.h
M sw/airborne/modules/light/light.c
M sw/airborne/modules/light/light.h
M sw/airborne/modules/mission/mission_common.c
M sw/airborne/modules/mission/mission_common.h
M sw/airborne/modules/mission/mission_fw_nav.c
M sw/airborne/modules/mission/mission_rotorcraft_nav.c
M sw/airborne/modules/sensors/airspeed_ms45xx_i2c.c
A sw/airborne/modules/sensors/imu_mpu9250.c
A sw/airborne/modules/sensors/imu_mpu9250.h
M sw/airborne/modules/sensors/temp_adc.c
R sw/airborne/modules/time/flight_time.c
R sw/airborne/modules/time/flight_time.h
A sw/airborne/modules/time/time_countdown.c
A sw/airborne/modules/time/time_countdown.h
A sw/airborne/peripherals/ak8963.c
A sw/airborne/peripherals/ak8963.h
A sw/airborne/peripherals/ak8963_regs.h
M sw/airborne/peripherals/mpu60x0_i2c.c
M sw/airborne/peripherals/mpu60x0_spi.c
A sw/airborne/peripherals/mpu9250.c
A sw/airborne/peripherals/mpu9250.h
A sw/airborne/peripherals/mpu9250_i2c.c
A sw/airborne/peripherals/mpu9250_i2c.h
A sw/airborne/peripherals/mpu9250_regs.h
A sw/airborne/peripherals/mpu9250_spi.c
A sw/airborne/peripherals/mpu9250_spi.h
M sw/airborne/peripherals/ms5611_i2c.c
M sw/airborne/state.c
M sw/airborne/state.h
M sw/airborne/subsystems/datalink/ivy_transport.c
M sw/airborne/subsystems/datalink/pprz_transport.c
M sw/airborne/subsystems/datalink/pprzlog_transport.c
M sw/airborne/subsystems/datalink/xbee.c
A sw/airborne/subsystems/gps/gps_furuno.c
M sw/airborne/subsystems/gps/gps_nmea.c
M sw/airborne/subsystems/gps/gps_nmea.h
M sw/airborne/subsystems/imu.c
M sw/airborne/subsystems/imu.h
M sw/airborne/subsystems/imu/imu_ardrone2_raw.c
M sw/airborne/subsystems/imu/imu_ardrone2_raw.h
A sw/airborne/subsystems/imu/imu_mpu9250_i2c.c
A sw/airborne/subsystems/imu/imu_mpu9250_i2c.h
M sw/airborne/subsystems/ins.c
M sw/airborne/subsystems/ins/ins_gps_passthrough.c
M sw/airborne/test/subsystems/test_ahrs.c
M sw/ext/ardrone2_drivers/ardrone2.py
A sw/ext/blackmagic/Makefile
M sw/ground_segment/cockpit/gcs.ml
M sw/ground_segment/cockpit/live.ml
M sw/ground_segment/misc/Makefile
M sw/ground_segment/tmtc/messages.ml
M sw/ground_segment/tmtc/server.ml
M sw/include/std.h
M sw/lib/ocaml/env.ml
M sw/lib/ocaml/env.mli
M sw/lib/ocaml/gen_common.ml
M sw/lib/ocaml/gen_common.mli
M sw/lib/ocaml/gm.ml
M sw/lib/ocaml/pprz.ml
M sw/lib/python/messages_tool.py
M sw/lib/python/settings_xml_parse.py
R sw/simulator/launchsitl
M sw/simulator/nps/nps_ivy_fixedwing.c
M sw/simulator/nps/nps_ivy_mission_commands.c
M sw/simulator/nps/nps_main.c
M sw/simulator/pprzsim-launch
M sw/simulator/sim_ac_flightgear.c
M sw/simulator/sim_ac_jsbsim.c
M sw/simulator/sim_ac_jsbsim.h
M sw/simulator/sitl.ml
M sw/supervision/pc_aircraft.ml
M sw/tools/generators/gen_aircraft.ml
M sw/tools/generators/gen_settings.ml
M tests/Makefile
M tests/examples/01_compile_all_aircrafts.t
A tests/math/.gitignore
A tests/math/Makefile
A tests/math/tap.c
A tests/math/tap.h
A tests/math/test_pprz_math.c
Log Message:
-----------
Merge branch 'master' into ahrs_refactor
* master: (86 commits)
[ahrs] update/clean test_ahrs
[python] fix settings path
[messages] add some descriptions again
fix name of git submodule
[chibios] switch back to a repo that have to 2.6 stable
[chibios] switch back to correct version
[ocaml] filter for 'field' tag when looking at messages
[submodules] updated to a new chibios repository
[messages] remove description node again for now
[modules] mission_rotorcraft: only check for ned_initialized_i
[modules][messages] mission: LLA waypoints in 1e7deg instead of float
[build] don't compile natnet if not needed
[messages] possibility to add descriptions
[modules] rename flight_time to time_countdown
[sim] remove launchsitl symlink
[rotorcraft] navigation: fix NavCircleCount
[modules] rotorcraft_cam: fix DEFAULT_MODE
[omap] start basic spi driver
[rotorcraft] arming: only check if motors can be armed if ahrs_is_aligned
[rotorcraft] force MODE_STARTUP instead of KILL until ahrs is aligned
...
Compare:
https://github.com/paparazzi/paparazzi/compare/e90e4c40a760...a0aa9983a27b