Skip to content

Releases: paparazzi/paparazzi

v5.0.2

07 Oct 14:17
Compare
Choose a tag to compare

Maintenance release

  • add launch and noground options to pprzsim-launch
  • fixedwing: fix initialzation of trim commands, including yaw
  • fixedwing: fixes to use ins_alt_dot from ins_alt_float (with USE_BAROMETER)
    #511
  • state interface: fix local/global coordinate validity checks
  • state interface: fix local ned/enu to ecef conversion
  • lib/ocaml: update leap_seconds to 16 (last one was on June 30, 2012)

v5.0.1

19 Aug 17:05
Compare
Choose a tag to compare

Maintenance release

General

  • joystick hat support for input2ivy
    #460
  • high speed logger: fix mag channels
  • math: fix ecef_of_[ned|enu]_i
  • fix google maps version download parsing

Rotorcraft/Fixedwing firmwares

  • rotorcraft: add MODE_STARTUP
    #467
  • ARDrone2: GPS satellite informaton
    #474
  • fixedwing: init state interface before sensors and ins
  • fixedwing: don't overwrite yaw command with trim

Simulator

  • NPS: explicitly add pcre lib
  • NPS: make radio_control tpye datalink work
  • don't try to use ADC_CHANNEL_CURRENT in SITL

Drivers and architecture specific

  • fixes for imu_drotek_10dof_v2
  • init spi_slave_hs for imu_chimu
  • mpu60x0_i2c: only copy ext data if i2c_bypass is false
  • aspirin_v2.2: unselect baro at startup
  • aspirin_2_spi: default AHRS_PROPAGATE_FREQUENCY is 512
  • STM32F4: fix ppm input timer frequency for TIM2
  • add i2c3 initialization

v5.0.0

02 Jul 22:16
Compare
Choose a tag to compare

Some of the most important changes:

General

  • STM libs completely replaced by libopencm3
  • gcc-arm-embedded is the new recommended toolchain
  • Use findlib (ocamlfind) for ocaml packages. Faster build.
    #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
  • Option to change text papget color using a combobox
    #194
  • Redundant communications
    #429
  • Log also contains includes like procedures now, so replay if these missions is possible.
    #227
  • Paparazzi Center
    • New simulation launcher with dialog and detection of available ones.
      #354
    • Checkbox to print extra configuration information during build.
  • GCS:
    • Fix panning with mouse if there are no background tiles.
      #9
    • Higher zoom level for maps.
      #277

Hardware support

  • initial support for STM32F4
    • Apogee autopilot
    • KroozSD autopilot
  • Parrot AR Drone 2 support: raw and sdk versions
  • CH Robotics UM6 IMU/AHRS
  • GPS/INS XSens Mti-G support
  • GPS Sirf support
  • GPS Skytraq now usable for fixedwings as well
    #167
  • Mikrokopter V2 BLDC
    #377
  • PX4Flow sensor
    #379
  • Dropped AVR support

Airborne

  • State interface with automatic coordinate transformations
    #237
  • New AHRS filter: Multiplicative quaternion linearized Kalman Filter
  • New SPI driver with transaction queues.
    • Fix transactions with zero length input.
      #348
  • Peripherals: Cleanup and refactoring.
    • MPU60x0 peripheral supporting SPI and I2C with slave.
  • UDP datalink.
  • Magnetometer current offset calibration.
    #346
  • Gain scheduling module.
    #335

Rotorcraft firmware specific

  • Quadshot transitioning vehicle support.
  • Care Free Mode