v5.0.0_stable version release
Some of the most important changes:
General
-------
- STM libs completely replaced by libopencm3
- [gcc-arm-embedded] (https://launchpad.net/gcc-arm-embedded) is the new recommended toolchain
- Use findlib (ocamlfind) for ocaml packages. Faster build.
[#274] (https://github.com/paparazzi/paparazzi/pull/274)
- Building/Running the groundsegment on an ARM (e.g. RaspberryPi).
- Input2ivy uses SDL for joysticks (cross-platform, works on OSX as well now)
[#220] (https://github.com/paparazzi/paparazzi/pull/220)
- Option to change text papget color using a combobox
[#194] (https://github.com/paparazzi/paparazzi/pull/194)
- Redundant communications
[#429] (https://github.com/paparazzi/paparazzi/pull/429)
- Log also contains includes like procedures now, so replay if these missions is possible.
[#227] (https://github.com/paparazzi/paparazzi/issues/227)
- Paparazzi Center
- New simulation launcher with dialog and detection of available ones.
[#354] (https://github.com/paparazzi/paparazzi/pull/354)
- Checkbox to print extra configuration information during build.
- GCS:
- Fix panning with mouse if there are no background tiles.
[#9] (https://github.com/paparazzi/paparazzi/issues/9)
- Higher zoom level for maps.
[#277] (https://github.com/paparazzi/paparazzi/issues/277)
Hardware support
----------------
- initial support for STM32F4
- Apogee autopilot
- KroozSD autopilot
- Parrot AR Drone 2 support: raw and sdk versions
- MS5611 barometer on Aspirin2.2
- CH Robotics UM6 IMU/AHRS
- GPS/INS XSens Mti-G support
- GPS Sirf support
- GPS Skytraq now usable for fixedwings as well
[#167] (https://github.com/paparazzi/paparazzi/issues/167)
- Mikrokopter V2 BLDC
[#377] (https://github.com/paparazzi/paparazzi/pull/377)
- PX4Flow sensor
[#379] (https://github.com/paparazzi/paparazzi/pull/379)
- Dropped AVR support
Airborne
--------
- State interface with automatic coordinate transformations
[#237] (https://github.com/paparazzi/paparazzi/pull/237)
- New AHRS filter: Multiplicative quaternion linearized Kalman Filter
- New SPI driver with transaction queues.
- Fix transactions with zero length input.
[#348] (https://github.com/paparazzi/paparazzi/issues/348)
- Peripherals: Cleanup and refactoring.
- MPU60x0 peripheral supporting SPI and I2C with slave.
- UDP datalink.
- Magnetometer current offset calibration.
[#346] (https://github.com/paparazzi/paparazzi/pull/346)
- Gain scheduling module.
[#335] (https://github.com/paparazzi/paparazzi/pull/335)
Rotorcraft firmware specific
----------------------------
- Quadshot transitioning vehicle support.
- Care Free Mode