-
-
v5.13.0_testing46b814ea · ·
First release candidate for v5.14 General ------- - split tools description into individual files [#2350] (https://github.com/paparazzi/paparazzi/pull/2350) - add ROVER firmware [#2276] (https://github.com/paparazzi/paparazzi/pull/2276) - Ocaml 4.05 compat [#2221] (https://github.com/paparazzi/paparazzi/pull/2221) - Python pprz center improvements [#2236] (https://github.com/paparazzi/paparazzi/pull/2236) [#2210] (https://github.com/paparazzi/paparazzi/pull/2210) [#2093] (https://github.com/paparazzi/paparazzi/pull/2093) - fix compilations for GCC7 [#2233] (https://github.com/paparazzi/paparazzi/pull/2233) [#2208] (https://github.com/paparazzi/paparazzi/pull/2208) - support for NatNet3 [#2198] (https://github.com/paparazzi/paparazzi/pull/2198) - use PPRZLINK v2.0 by default [#2191] (https://github.com/paparazzi/paparazzi/pull/2191) - store SHA in aircraft conf [#1921] (https://github.com/paparazzi/paparazzi/pull/1921) - improve Gazebo support [#2357] (https://github.com/paparazzi/paparazzi/pull/2357) [#2338] (https://github.com/paparazzi/paparazzi/pull/2338) [#2335] (https://github.com/paparazzi/paparazzi/pull/2335) [#2230] (https://github.com/paparazzi/paparazzi/pull/2230) [#2225] (https://github.com/paparazzi/paparazzi/pull/2225) [#2219] (https://github.com/paparazzi/paparazzi/pull/2219) [#2172] (https://github.com/paparazzi/paparazzi/pull/2172) [#2149] (https://github.com/paparazzi/paparazzi/pull/2149) [#2120] (https://github.com/paparazzi/paparazzi/pull/2120) [#2128] (https://github.com/paparazzi/paparazzi/pull/2128) [#2135] (https://github.com/paparazzi/paparazzi/pull/2135) - start Sphinx doc [#2247] (https://github.com/paparazzi/paparazzi/pull/2247) - set xbee channel option [#2290] (https://github.com/paparazzi/paparazzi/pull/2290) [#2288] (https://github.com/paparazzi/paparazzi/pull/2288) - fix Docker image and dependencies - conf cleaning GCS --- - display air traffic from Opensky network [#2259] (https://github.com/paparazzi/paparazzi/pull/2259) - configuration [#2131] (https://github.com/paparazzi/paparazzi/pull/2131) - improve cam footprint [#2103] (https://github.com/paparazzi/paparazzi/pull/2103) - A/C on top [#2274] (https://github.com/paparazzi/paparazzi/pull/2274) Airborne -------- - update RC lost behavior [#2287] (https://github.com/paparazzi/paparazzi/pull/2287) [#2286] (https://github.com/paparazzi/paparazzi/pull/2286) - update to ChibiOS 18.2.2 [#2296] (https://github.com/paparazzi/paparazzi/pull/2296) - fix intermcu [#2275] (https://github.com/paparazzi/paparazzi/pull/2275) - throttle curve [#1878] (https://github.com/paparazzi/paparazzi/pull/1878) - INDI control improvements [#2200] (https://github.com/paparazzi/paparazzi/pull/2200) [#2145] (https://github.com/paparazzi/paparazzi/pull/2145) - Estimation filters (drag, wind) [#2351] (https://github.com/paparazzi/paparazzi/pull/2351) [#2320] (https://github.com/paparazzi/paparazzi/pull/2320) [#1910] (https://github.com/paparazzi/paparazzi/pull/1910) [#2262] (https://github.com/paparazzi/paparazzi/pull/2262) [#2161] (https://github.com/paparazzi/paparazzi/pull/2161) [#2132] (https://github.com/paparazzi/paparazzi/pull/2132) - range sensor [#2158] (https://github.com/paparazzi/paparazzi/pull/2158) - HACL-C, secure telemetry, RNG support [#2245] (https://github.com/paparazzi/paparazzi/pull/2245) [#2235] (https://github.com/paparazzi/paparazzi/pull/2235) [#2205] (https://github.com/paparazzi/paparazzi/pull/2205) [#2199] (https://github.com/paparazzi/paparazzi/pull/2199) [#2192] (https://github.com/paparazzi/paparazzi/pull/2192) [#2150] (https://github.com/paparazzi/paparazzi/pull/2150) [#2163] (https://github.com/paparazzi/paparazzi/pull/2163) [#2164] (https://github.com/paparazzi/paparazzi/pull/2164) - math and filter lib [#2226] (https://github.com/paparazzi/paparazzi/pull/2226) [#2160] (https://github.com/paparazzi/paparazzi/pull/2160) [#2156] (https://github.com/paparazzi/paparazzi/pull/2156) [#2142] (https://github.com/paparazzi/paparazzi/pull/2142) - bebop wifi tools [#2234] (https://github.com/paparazzi/paparazzi/pull/2234) [#2146] (https://github.com/paparazzi/paparazzi/pull/2146) - preliminary F3 and X-Vert support [#2113] (https://github.com/paparazzi/paparazzi/pull/2113) - computer vision fixes and improvements [#2363] (https://github.com/paparazzi/paparazzi/pull/2363) [#2334] (https://github.com/paparazzi/paparazzi/pull/2334) [#2330] (https://github.com/paparazzi/paparazzi/pull/2330) [#2324] (https://github.com/paparazzi/paparazzi/pull/2324) [#2325] (https://github.com/paparazzi/paparazzi/pull/2325) [#2315] (https://github.com/paparazzi/paparazzi/pull/2315) [#2308] (https://github.com/paparazzi/paparazzi/pull/2308) [#2305] (https://github.com/paparazzi/paparazzi/pull/2305) [#2297] (https://github.com/paparazzi/paparazzi/pull/2297) [#2173] (https://github.com/paparazzi/paparazzi/pull/2173) [#2269] (https://github.com/paparazzi/paparazzi/pull/2269) [#2239] (https://github.com/paparazzi/paparazzi/pull/2239) [#2215] (https://github.com/paparazzi/paparazzi/pull/2215) [#2195] (https://github.com/paparazzi/paparazzi/pull/2195) [#2159] (https://github.com/paparazzi/paparazzi/pull/2159) [#2150] (https://github.com/paparazzi/paparazzi/pull/2150) [#2096] (https://github.com/paparazzi/paparazzi/pull/2096) - Decawave UWB modules [#2154] (https://github.com/paparazzi/paparazzi/pull/2154) - formation control [#2293] (https://github.com/paparazzi/paparazzi/pull/2293) [#2246] (https://github.com/paparazzi/paparazzi/pull/2246) [#2206] (https://github.com/paparazzi/paparazzi/pull/2206) - fix mission control [#2211] (https://github.com/paparazzi/paparazzi/pull/2211) - Jevois smart camera support [#2342] (https://github.com/paparazzi/paparazzi/pull/2342) [#2343] (https://github.com/paparazzi/paparazzi/pull/2343) [#2322] (https://github.com/paparazzi/paparazzi/pull/2322) - better arming status messages - rewrite Spektrum driver [#2250] (https://github.com/paparazzi/paparazzi/pull/2250)
-
v5.10_stable628d0042 · ·
Paparazzi v5.10_stable ====================== Stable version release - convert ahrs to modules [#1859] (http://github.com/paparazzi/paparazzi/pull/1859) - svinfo vizu [#1860] (http://github.com/paparazzi/paparazzi/pull/1860) - fix i2c, uart and systime drivers for chibios - several small fix on configuration files - fix in state and geodetic interface - fix for secondary GPS timeout - fix airframe generation to have all configuration variables first
-
v5.9.0_testing9e560f2f · ·
First release candidate for v5.10 General ------- - optitrack fixes and gps_datalink protocol updates [#1506] (https://github.com/paparazzi/paparazzi/pull/1506) [#1563] (https://github.com/paparazzi/paparazzi/pull/1563) - optitrack/natnet logging [#1538] (https://github.com/paparazzi/paparazzi/pull/1538) - factor out message library and tools into https://github.com/paparazzi/pprzlink [#1503] (https://github.com/paparazzi/paparazzi/pull/1513) - pprzlink: support reading unaligned fiels from messages [#1528] (https://github.com/paparazzi/paparazzi/pull/1528) - pprzlink: update to C API with file descriptor param [#1593] (https://github.com/paparazzi/paparazzi/pull/1593) - flight plans: allow variable declarations in flight plans [#1530] (https://github.com/paparazzi/paparazzi/pull/1530) - flight plans: load modules directly from a flight plan [#1540] (https://github.com/paparazzi/paparazzi/pull/1540) - flight plans: add call_once alias for run without looping [#1675] (https://github.com/paparazzi/paparazzi/pull/1675) - flight plans: simpler geofence safety behaviour definition [#1664] (https://github.com/paparazzi/paparazzi/pull/1644) [#1802] (https://github.com/paparazzi/paparazzi/pull/1802) - module build system: improvements to efficiently replace subsystems [#1534] (https://github.com/paparazzi/paparazzi/pull/1534) [#1590] (https://github.com/paparazzi/paparazzi/pull/1590) [#1643] (https://github.com/paparazzi/paparazzi/issues/1643) [#1728] (https://github.com/paparazzi/paparazzi/pull/1728) [#1760] (https://github.com/paparazzi/paparazzi/pull/1760) - paparazzi center: make console non-editable and CTRL-C usable to copy text [#1546] (https://github.com/paparazzi/paparazzi/pull/1546) [#1547] (https://github.com/paparazzi/paparazzi/pull/1547) - paparazzi center: better save dialog on quit to replace backup dialog at start [#1591] (https://github.com/paparazzi/paparazzi/pull/1591) [#1640] (https://github.com/paparazzi/paparazzi/pull/1640) - GCS: add Bebop-like rotorcraft icon [#1552] (https://github.com/paparazzi/paparazzi/pull/1552) - GCS: changed default layout and make it easier to configure [#1600] (https://github.com/paparazzi/paparazzi/pull/1600) [#1601] (https://github.com/paparazzi/paparazzi/pull/1601) - update to latest libopencm3 [#1557] (https://github.com/paparazzi/paparazzi/pull/1557) - build: print more verbose info on xml loading errors [#1570] (https://github.com/paparazzi/paparazzi/pull/1570) - build: add board specific flags: e.g. use link-time-optimization on smaller boards [#1645] (https://github.com/paparazzi/paparazzi/pull/1645) - OCaml: deal with string deprecated warnings for OCaml >= 4.02 [#1703] (https://github.com/paparazzi/paparazzi/issues/1703) - tools: video stream viewer with ROI selection [#1708] (https://github.com/paparazzi/paparazzi/pull/1708) - add a vertical component to the wind vector [#1713] (https://github.com/paparazzi/paparazzi/pull/1713) - math: fix overflow in int32_quat_vmult [#1722] (https://github.com/paparazzi/paparazzi/pull/1722) - math: int32 generic vector math [#1758] (https://github.com/paparazzi/paparazzi/pull/1758) - cockpit: workaround lablgtk 2.18 Debian/Ubuntu bug [#1647] (https://github.com/paparazzi/paparazzi/pull/1647) - GCS: plot shapes on the map [#1809] (https://github.com/paparazzi/paparazzi/pull/1809) - paparazzicenter: experimental Python version [#1811] (https://github.com/paparazzi/paparazzi/pull/1811) - try to prevent speech spam in GCS [#1842] (https://github.com/paparazzi/paparazzi/pull/1842) Airborne -------- - gps: cleanup utm support and remove GPS_USE_LATLONG flag [#1476] (https://github.com/paparazzi/paparazzi/pull/1476) - gps: support multiple GPS at once with automatic switching [#1532] (https://github.com/paparazzi/paparazzi/pull/1532) - gps: fix GPS mediatek diy compilation [#1525] (https://github.com/paparazzi/paparazzi/pull/1525/files) - gps: revive UBlox via I2C support via gps_ubx_i2c module [#1580] (https://github.com/paparazzi/paparazzi/pull/1580) - sdlog: add SD logging for some meteo sensors on compatible boards [#1498] (https://github.com/paparazzi/paparazzi/pull/1498) [#1512] (https://github.com/paparazzi/paparazzi/pull/1512) - datalink: update bluegiga protocol [#1507] (https://github.com/paparazzi/paparazzi/pull/1507) - module: computer vision: orange avoider example [#1539] (https://github.com/paparazzi/paparazzi/pull/1539) - module: refactor XSens drivers and conver them to modules [#1541] (https://github.com/paparazzi/paparazzi/pull/1541) - module: improve optic flow calculation in LukasKanade and add edgeflow [#1558] (https://github.com/paparazzi/paparazzi/pull/1558) [#1586] (https://github.com/paparazzi/paparazzi/pull/1586) - replace bool_t with C99 bool from stdbool.h [#1577] (https://github.com/paparazzi/paparazzi/pull/1577) - module: add px4_gimbal for gimal control on Pixhawk [#1592] (https://github.com/paparazzi/paparazzi/pull/1592) - module: add esc32 for ESC32v3 speed controller [#1636] (https://github.com/paparazzi/paparazzi/pull/1636) - module: Support uADC probe from Aeroprobe [#1639] (https://github.com/paparazzi/paparazzi/pull/1639) - module: nav routine for pneumatic launcher takeoff [#1655] (https://github.com/paparazzi/paparazzi/pull/1655) - module: nav routine for skid landing [#1669] (https://github.com/paparazzi/paparazzi/pull/1669) - module: rpm_sensor [#1666] (https://github.com/paparazzi/paparazzi/pull/1666) - module: pose_history [#1737] (https://github.com/paparazzi/paparazzi/pull/1737) - improved vision pipeline with dual video support and async threads [#1648] (https://github.com/paparazzi/paparazzi/pull/1648) [#1735] (https://github.com/paparazzi/paparazzi/pull/1735) [#1764] (https://github.com/paparazzi/paparazzi/pull/1764) [#1806] (https://github.com/paparazzi/paparazzi/pull/1806) - computer vision: optical flow landing module [#1611] (https://github.com/paparazzi/paparazzi/pull/1611) - computer vision: openCV examples [#1663] (https://github.com/paparazzi/paparazzi/pull/1663) [#1789] (https://github.com/paparazzi/paparazzi/pull/1789) [#1798] (https://github.com/paparazzi/paparazzi/pull/1798) [#1824] (https://github.com/paparazzi/paparazzi/pull/1824) - computer vision: image appearance representation using texton distribution [#1692] (https://github.com/paparazzi/paparazzi/pull/1692) - UTM handling upgrades [#1629] (https://github.com/paparazzi/paparazzi/pull/1629) [#1637] (https://github.com/paparazzi/paparazzi/pull/1637) [#1730] (https://github.com/paparazzi/paparazzi/pull/1730) - datalink: add bluegiga capability to decode direct air-2-air messages [#1633] (https://github.com/paparazzi/paparazzi/pull/1633) - filters: delayed first order filter, second order notch filter [#1736] (https://github.com/paparazzi/paparazzi/pull/1736) [#1733] (https://github.com/paparazzi/paparazzi/pull/1733) - convert subsystems to modules [#1625] (https://github.com/paparazzi/paparazzi/pull/1625) [#1638] (https://github.com/paparazzi/paparazzi/pull/1638) [#1740] (https://github.com/paparazzi/paparazzi/pull/1740) [#1788] (https://github.com/paparazzi/paparazzi/pull/1788) - telemetry over intermcu [#1821] (https://github.com/paparazzi/paparazzi/pull/1821) - unified sys_mon and rtos_mon modules [#1846] (https://github.com/paparazzi/paparazzi/pull/1846) Rotorcraft firmware ------------------- - add velocity commands for guided mode [#1502] (https://github.com/paparazzi/paparazzi/pull/1502) - add traffic info support [#1509] (https://github.com/paparazzi/paparazzi/pull/1509) - refactor INDI stabilization and INDI rate control [#1519] (https://github.com/paparazzi/paparazzi/pull/1519) - add oval navigation routine (like in fixedwing) [#1568] (https://github.com/paparazzi/paparazzi/pull/1568) - improve helicopter support: spinup routines and flight plan mode manual [#1606] (https://github.com/paparazzi/paparazzi/pull/1606) - helicopter: INDI controller [#1752] (https://github.com/paparazzi/paparazzi/pull/1752) - converted PI rate controller to float [#1624] (https://github.com/paparazzi/paparazzi/pull/1624) - better defaults for vertical climb mode to avoid surprises [#1627] (https://github.com/paparazzi/paparazzi/issues/1627) - extension of the guided protocol [#1694] (https://github.com/paparazzi/paparazzi/pull/1694) - guidance for hybrid drones [#1769] (https://github.com/paparazzi/paparazzi/pull/1769) Fixed-wing firmware ------------------- - split AP and FBW taks when using ChibiOS [#1767] (https://github.com/paparazzi/paparazzi/pull/1767) - Hard-fault recovery wen using ChibiOS [#1815] (https://github.com/paparazzi/paparazzi/pull/1815) Drivers/HW support ------------------ - peripherals: MPUxxxx: configure multiple I2C slaves [#1499] (https://github.com/paparazzi/paparazzi/pull/1499) - peripherals: MPU60x0: fix startup bug [#1602] (https://github.com/paparazzi/paparazzi/pull/1602) - peripherals: support for AK8975 mag in MPU9150 [#1508] (https://github.com/paparazzi/paparazzi/pull/1508) - support for Pixhawk board (with split ap/fbw processors) [#1551] (https://github.com/paparazzi/paparazzi/pull/1551) [#1566] (https://github.com/paparazzi/paparazzi/pull/1566) [#1569] (https://github.com/paparazzi/paparazzi/pull/1569) [#1587] (https://github.com/paparazzi/paparazzi/pull/1587) - Parrot Bebop: increase luminosity of front camera [#1562] (https://github.com/paparazzi/paparazzi/pull/1562) - Parrot Bebop: fix for firmware 3.2.0 [#1745] (https://github.com/paparazzi/paparazzi/pull/1745) [#1828] (https://github.com/paparazzi/paparazzi/pull/1828) - Parrot Bebop: camera upgrade [#1750] (https://github.com/paparazzi/paparazzi/pull/1750) [#1766] (https://github.com/paparazzi/paparazzi/pull/1766) [#1818] (https://github.com/paparazzi/paparazzi/pull/1818) [#1825] (https://github.com/paparazzi/paparazzi/pull/1825) [#1826] (https://github.com/paparazzi/paparazzi/pull/1826) [#1834] (https://github.com/paparazzi/paparazzi/pull/1834) - Parrot ARDrone2/Bebop: startup fixes [#1571] (https://github.com/paparazzi/paparazzi/pull/1571) [#1588] (https://github.com/paparazzi/paparazzi/pull/1588) - support for new OPA (Oversized Paparazzi Autopilot) [#1615] (https://github.com/paparazzi/paparazzi/pull/1615) [#1657] (https://github.com/paparazzi/paparazzi/pull/1657) - drop support for classix [#1626] (https://github.com/paparazzi/paparazzi/pull/1626) - CAN support for STM32F4 [#1670] (https://github.com/paparazzi/paparazzi/pull/1670) - support for OpenPilot Revolution board (without modem) [#1676] (https://github.com/paparazzi/paparazzi/pull/1676) - support for pure ChibiOS architecture [#1699] (https://github.com/paparazzi/paparazzi/pull/1699) [#1743] (https://github.com/paparazzi/paparazzi/pull/1743) [#1767] (https://github.com/paparazzi/paparazzi/pull/1767) Simulator --------- - NPS: simulate airspeed and temperature sensors and get pressure from FDM [#1554] (https://github.com/paparazzi/paparazzi/pull/1554) - NPS: set wind via FlightGear [#1565] (https://github.com/paparazzi/paparazzi/pull/1565) - gaia: fix environment simulator time scale selector [#1653] (https://github.com/paparazzi/paparazzi/issues/1653)
-
v5.8.2_stable6260b7c4 · ·
Paparazzi v5.8.2_stable ======================= Maintenance release. - ground_segment: fix ant_track compilation - docker: use Ubuntu 16.04 and various fixes - energy ctrl: fix accel conversion for correct vdot - system: update udev rules to detect Lisa/M v2.1 correctly - cockpit: workaround lablgtk 2.18 Debian/Ubuntu bug - modules: fix gps_ublox for fixedwings
-
v5.8.1_stablea7c97e1a · ·
Paparazzi v5.8.1_stable ======================= Maintenance release. - ground segment: python tools fixes - module: stereocam2state improvements/fixes [#1490] (https://github.com/paparazzi/paparazzi/pull/1490) - module: fix gps_ublox - boards: naze32: default to SERIAL (USB) flash mode - generators: always put configure options at beginning [#1517] (https://github.com/paparazzi/paparazzi/pull/1517) - generators: varous fixes for loading of modules and subsystems - drivers: fix regression of wrong magnetometer axis on Parrot Bebop
-
v5.8.0_stable12bd5290 · ·
Paparazzi v5.8.0_stable ======================= Stable version release. - module: nav_catapult: avoid conditional directives [#1454] (https://github.com/paparazzi/paparazzi/pull/1454) - module: gps_ubx_ucenter fix autobaud and autoconf for ublox-8 [#1480] (https://github.com/paparazzi/paparazzi/pull/1480) - module: add stereocam2state which publishes a VELOCITY_ESTIMATE from stereocam [#1486] (https://github.com/paparazzi/paparazzi/pull/1486) - arch/linux: I2C: use repeated-start for transceive as required by some sensors [#1469] (https://github.com/paparazzi/paparazzi/pull/1469) - remove unused libeknav and fms folder [#1487] (https://github.com/paparazzi/paparazzi/pull/1487)
-
v5.7.1_testingdc5d20da · ·
Paparazzi 5.7.1_testing ======================= Second release candidate for v5.8 stable release. - SPI slave implemented and tested for STM32F4 [#1456] (https://github.com/paparazzi/paparazzi/pull/1456) - Added support for Elle0 V1.2 [#1465] (https://github.com/paparazzi/paparazzi/pull/1465) - Bebop: fix motor directions [#1466] (https://github.com/paparazzi/paparazzi/pull/1466) [#1468] (https://github.com/paparazzi/paparazzi/pull/1468) [#1474] (https://github.com/paparazzi/paparazzi/pull/1474) - stereo camera modules: obstacle avoidance and follow me [#1462] (https://github.com/paparazzi/paparazzi/pull/1462) [#1472] (https://github.com/paparazzi/paparazzi/pull/1472) [#1473] (https://github.com/paparazzi/paparazzi/pull/1473) - fix video_rtp_stream and bebop_front_camera if not using UDP for telemetry - modules xml requires doc and description now - Modules can be used like subsystems in airframe files [#1471] (https://github.com/paparazzi/paparazzi/pull/1471) - rotorcraft rate controller setpoints in deg/s [#1479] (https://github.com/paparazzi/paparazzi/pull/1479) - Guided mode for rotorcrafts [#1457] (https://github.com/paparazzi/paparazzi/pull/1457) - naze32: PPM input on PA0 by default [#1481] (https://github.com/paparazzi/paparazzi/pull/1481)
-
v5.7.0_testinga7ff75a6 · ·
Paparazzi 5.7.0_testing ======================= First release candidate for v5.8 stable release. General ------- - Tell Black Magic probe to use the reset pin before scanning [#1301] (https://github.com/paparazzi/paparazzi/pull/1301) - Optitrack/Natnet: Implement smaller GPS messages from NATNET to PPRZ [#1308] (https://github.com/paparazzi/paparazzi/pull/1308) - Paparazzi Center: update list of settings on build [#1331] (https://github.com/paparazzi/paparazzi/issues/1331) - Paparazzi Center: add reload button [#1359] (https://github.com/paparazzi/paparazzi/pull/1359) - Paparazzi Center: easily create new aircraft by copying existing aircraft [#1209] (https://github.com/paparazzi/paparazzi/issues/1209) - python messages parser: add unit conversion coeffs [#1340] (https://github.com/paparazzi/paparazzi/pull/1340) - server: increase maximum Ivy message length for use with many settings [#1344] (https://github.com/paparazzi/paparazzi/issues/1344) - flight plans: add exec attribute to exceptions [#1347] (https://github.com/paparazzi/paparazzi/pull/1347) - python: compare and test different attitude reference models [#1357] (https://github.com/paparazzi/paparazzi/pull/1357) - GCS: only print bat warning every 10s [#1358] (https://github.com/paparazzi/paparazzi/pull/1358) - GCS: kill confirmation opitional with -no_confirm_kill option [#873] (https://github.com/paparazzi/paparazzi/issues/873) - GCS: load KML sectors for display in GCS [#404] (https://github.com/paparazzi/paparazzi/issues/404) - GCS: fix zoom of video papget [#889] (https://github.com/paparazzi/paparazzi/issues/889) - generators: check waypoint altitude against SRTM data [#1361] (https://github.com/paparazzi/paparazzi/pull/1361) - Add ADS-B parser and handling of INTRUDERS [#1372] (https://github.com/paparazzi/paparazzi/pull/1372) - logalizer: replay ground messages [#1380] (https://github.com/paparazzi/paparazzi/pull/1380) - messages: support multiple variable length arrays in telemetry [#1385] (https://github.com/paparazzi/paparazzi/pull/1385) - Docker: fix script to run Docker on OSX (with X-access) [#1425] (https://github.com/paparazzi/paparazzi/pull/1425) - python: fix messages/settings with wxgtk3.0 [#1435] (https://github.com/paparazzi/paparazzi/issues/1435) - flight plans for fixedwing: force UTM zone of waypoints to same as ref point to fix waypoints across two UTM zones [#303] (https://github.com/paparazzi/paparazzi/issues/303) - realtime plotter: fix issue on Ubuntu with Unity [#1446] (https://github.com/paparazzi/paparazzi/issues/1446) Airborne -------- - INS: vertical filter: rename VF_FLOAT_x defines to VFF_x - persistent_settings: add settings_clear [#1309] (https://github.com/paparazzi/paparazzi/pull/1309) - electrical: fix non-real number possibility in current calculation [#1314] (https://github.com/paparazzi/paparazzi/pull/1314) - electrical: improve current estimation with MILLIAMP_AT_IDLE_THROTTLE [#1319] (https://github.com/paparazzi/paparazzi/pull/1319) - energy control: use ABI instead of IMU struct [#1324] (https://github.com/paparazzi/paparazzi/pull/1324) - state interface: pass basic types by value [#1330] (https://github.com/paparazzi/paparazzi/pull/1330) - settings: mark a lot more settings as persistent [#1345] (https://github.com/paparazzi/paparazzi/pull/1345) - add OPTICAL_FLOW and VELOCITY_ESTIMATE ABI messages [#1350] (https://github.com/paparazzi/paparazzi/pull/1350) - INS: use opticflow/VELOCITY_ESTIMATE in filter [#1387] (https://github.com/paparazzi/paparazzi/issues/1387) [#1412] (https://github.com/paparazzi/paparazzi/pull/1412) - radio_control: change spektrum and superbitrf channel signs to conform to standard [#1403] (https://github.com/paparazzi/paparazzi/pull/1403) - actuators: add Spektrum output actuators [#1411] (https://github.com/paparazzi/paparazzi/pull/1411) - actuators: new AscTec ESC I2C protocol [#1416] (https://github.com/paparazzi/paparazzi/pull/1416) - periodic telemetry: possibility to register periodic message multiple times [#1440] (https://github.com/paparazzi/paparazzi/pull/1440) - AHRS/messages: add component/filter ID to AHRS messages [#1441] (https://github.com/paparazzi/paparazzi/pull/1441) - peridic telemetry: use msg ID instead of strings for matching (reduces size) and add support for mavlink [#1448] (https://github.com/paparazzi/paparazzi/pull/1448) - math: possibility to compress sine table for flash and RAM [#1452] (https://github.com/paparazzi/paparazzi/pull/1452) Rotorcraft firmware ------------------- - navigation: tunable navigation parameters in airframe file [#1315] (https://github.com/paparazzi/paparazzi/pull/1315) - guidance: add a flip mode [#1352] (https://github.com/paparazzi/paparazzi/pull/1352) - guidance: add outer loop INDI control [#1354] (https://github.com/paparazzi/paparazzi/pull/1354) - stabilization: refactor attitude reference generation and runtime adjustable saturation [#1374] (https://github.com/paparazzi/paparazzi/pull/1374) [#1382] (https://github.com/paparazzi/paparazzi/pull/1382) - radio control: possibility to use two 2way switches for mode [#1375] (https://github.com/paparazzi/paparazzi/pull/1375) - support dual-mcu setup with split autopilot (AP) and FlyByWire (FBW) [#1423] (https://github.com/paparazzi/paparazzi/pull/1423) - support for helicopter/swashplate mixing and throttle curves [#1437] (https://github.com/paparazzi/paparazzi/pull/1437) - tmtc/server: set course correctly from east/north velocity for correct ACINFO [#1449] (https://github.com/paparazzi/paparazzi/pull/1449) - possibility to use NAV mode without GPS (define NO_GPS_NEEDED_FOR_NAV) [#1451] (https://github.com/paparazzi/paparazzi/issues/1451) Modules ------- - video_rtp_stream: make sending via RTP configurable and fix netcat option [#1293] (https://github.com/paparazzi/paparazzi/pull/1293) [#1426] (https://github.com/paparazzi/paparazzi/pull/1426) - video_exif: Add GPS coordinates in JPEG images [#1311] (https://github.com/paparazzi/paparazzi/pull/1311) - bebop_front_camera: front camera streaming at low resolution [#1313] (https://github.com/paparazzi/paparazzi/pull/1313) - stereocam module: decode TUDelft stereocam messages [#1317] (https://github.com/paparazzi/paparazzi/pull/1317) [#1342] (https://github.com/paparazzi/paparazzi/pull/1342) [#1362] (https://github.com/paparazzi/paparazzi/pull/1362) [#1433] (https://github.com/paparazzi/paparazzi/pull/1433) - digital_cam_video: trigger video_rtp_stream to store JPEG images [#1323] (https://github.com/paparazzi/paparazzi/pull/1323) - cv_qrcode: read QR code using libzbar [#1327] (https://github.com/paparazzi/paparazzi/pull/1327) - video_thread: simple framework to read video and add other computer vision modules [#1328] (https://github.com/paparazzi/paparazzi/pull/1328) - opticflow: add linear optical flow fit [#1332] (https://github.com/paparazzi/paparazzi/pull/1332) - cv_blob_locator: Find a colored item and track its geo-location and update a waypoint to it [#1348] (https://github.com/paparazzi/paparazzi/pull/1348) - dropzone: select a dropzone [#1356] (https://github.com/paparazzi/paparazzi/pull/1356) - logger_sd_spi_direct: high speed logging to SD Card (via SPI) [#1392] (https://github.com/paparazzi/paparazzi/pull/1392) - cleanup configure options for SPI/I2C devices [#1424] (https://github.com/paparazzi/paparazzi/pull/1424) - mavlink: modify waypoints and add Paparazzi specific SCRIPT messages to change blocks [#1422] (https://github.com/paparazzi/paparazzi/pull/1422) [#1434] (https://github.com/paparazzi/paparazzi/pull/1434) Simulation ---------- - fixedwing sim: fix datalink_time [#1394] (https://github.com/paparazzi/paparazzi/pull/1394) - NPS: use UDP for telemetry/datalink [#1404] (https://github.com/paparazzi/paparazzi/pull/1404) Drivers/HW support ------------------ - peripherals: hmc58xx: only set data available if measurements were valid - imu: booz2 v1.2 has HMC5843 [#1300] (https://github.com/paparazzi/paparazzi/pull/1300) - STM32F4: added support for persistent settings [#1302] (https://github.com/paparazzi/paparazzi/pull/1302) - telemetry via Bluegiga bluetooth module (SPI) [#1303] (https://github.com/paparazzi/paparazzi/pull/1303) [#1325] (https://github.com/paparazzi/paparazzi/pull/1325) [#1365] (https://github.com/paparazzi/paparazzi/pull/1365) [#1388] (https://github.com/paparazzi/paparazzi/pull/1388) [#1401] (https://github.com/paparazzi/paparazzi/pull/1401) - INS: Vectornav VN-200 driver [#1318] (https://github.com/paparazzi/paparazzi/pull/1318) - apogee: IMU: test_baro_board with IMU [#1310] (https://github.com/paparazzi/paparazzi/pull/1310/commits) - Bebop: bottom camera with VGA resolution [#1316] (https://github.com/paparazzi/paparazzi/pull/1316) - Parrot drones: easier switching between bottom and front cameras [#1333] (https://github.com/paparazzi/paparazzi/pull/1333) - Bebop: fix RPM measurements [#1400] (https://github.com/paparazzi/paparazzi/pull/1400) - support for Bebop2 [#1429] (https://github.com/paparazzi/paparazzi/pull/1429) - Improve Piksi GPS (DGPS, RTK) support [#1349] (https://github.com/paparazzi/paparazzi/pull/1349) [#1386] (https://github.com/paparazzi/paparazzi/pull/1386) - STM32: fix ADC bug when trying to use higher channels [#1366] (https://github.com/paparazzi/paparazzi/pull/1366) - STM32: fix SPI slave initialization [#1371] (https://github.com/paparazzi/paparazzi/pull/1371) - boards: support for naze32, CC3D and CJMCU [#1452] (https://github.com/paparazzi/paparazzi/pull/1452)
-
v5.7_devel5057e6cc · ·
This is now the development integration branch where we merge stuff for the next release. Tag as v5.7_devel to get correct version reporting in paparazzi_version
-
v5.6.0_stableee87abc0 · ·
Paparazzi 5.6.0_stable ====================== Stable version release. - compile/run paparazzi in a docker container [#1272] (https://github.com/paparazzi/paparazzi/pull/1272) - multimon: fix compilation with gcc 5.x [#1276] (https://github.com/paparazzi/paparazzi/pull/1276) - arch/linux: replace mcu event polling with threads [#1277] (https://github.com/paparazzi/paparazzi/pull/1277) - ardrone2: make UART1_DEV changeable from airframe file - optitrack/natnet: update to version 2.7 [#1275] (https://github.com/paparazzi/paparazzi/pull/1275) [#1284] (https://github.com/paparazzi/paparazzi/pull/1284) - link/GCS: fix LINK_REPORT and display of link status in GCS [#1279] (https://github.com/paparazzi/paparazzi/pull/1279) - GPS: add hmsl to GPS_LLA message [#1282] (https://github.com/paparazzi/paparazzi/pull/1282) - modules: set nice level for viewvideo thread [#1283] (https://github.com/paparazzi/paparazzi/pull/1283) - arch/linux: Rename uart/udp_transmit to uart/udp_put_byte [#1285] (https://github.com/paparazzi/paparazzi/pull/1285) - GPS: NMEA parser fixes [#1287] (https://github.com/paparazzi/paparazzi/pull/1287) - modules: viewvideo, fix image path [#1289] (https://github.com/paparazzi/paparazzi/issues/1289) - simulator: FlightGear visualization using native-fdm for NPS [#1290] (https://github.com/paparazzi/paparazzi/pull/1290) - rotorcraft: INDI stabilization updates [#1292] (https://github.com/paparazzi/paparazzi/pull/1292) - boards: add support for ELLE0 [#1294] (https://github.com/paparazzi/paparazzi/pull/1294) - arch/linux: uart: fix crash if device does not exist [#1299] (https://github.com/paparazzi/paparazzi/pull/1299)
-
v5.5.2_testing609d3a00 · ·
Paparazzi 5.5.2_testing ======================= Thirst release canditate for v5.6 stable release. - ardrone2 and bebop: disable even loop limiting again [#1240] (https://github.com/paparazzi/paparazzi/pull/1240) - bebop: finally fix I2C address for baro - modules: update geo_mag to latest WMM2015 model [#1270] (https://github.com/paparazzi/paparazzi/pull/1270) - settings: add optional target attribute and calc MD5sum according to usable settings [#1157] (https://github.com/paparazzi/paparazzi/pull/1157) - stm32: improve I2C stability in case of stuck bus [#1264] (https://github.com/paparazzi/paparazzi/pull/1264) - i2c: cleanup I2C_ERRORS reporting [#1268] (https://github.com/paparazzi/paparazzi/pull/1268) - modules: add divergen calculation for opticflow [#1262] (https://github.com/paparazzi/paparazzi/pull/1262) - python: Add some utilities and a serial link interface to decode/encode PPRZ messages over a serial link [#1261] (https://github.com/paparazzi/paparazzi/pull/1261) - modules: mag_hmc58xx: configure MAG_HMC58XX_I2C_DEV [#1274] (https://github.com/paparazzi/paparazzi/pull/1274) - IMU: possibility to disable mag on aspirin 2 [#1273] (https://github.com/paparazzi/paparazzi/pull/1273) - fixedwing: fix H_CTL_YAW_LOOP in stabilization adaptive
-
v5.5.1_testing8756d2e8 · ·
Paparazzi 5.5.1_testing ======================= Second release candidate for v5.6 stable release. - rotorcraft: fix stabilization INDI crash on takeoff bug [#1255] (https://github.com/paparazzi/paparazzi/pull/1255) - airborne: change ABI_BROADCAST id from 0 to 255 and introduce ABI_DISABLE [#1260] (https://github.com/paparazzi/paparazzi/pull/1260) - airframes: cleanup and use standard motor mixing types [#1231] (https://github.com/paparazzi/paparazzi/pull/1231) [#1249] (https://github.com/paparazzi/paparazzi/pull/1249) - ahrs: reduced default ahrs align delay [#1256] (https://github.com/paparazzi/paparazzi/pull/1256) - add an optional board_init function and fix bat check on bebop [#1253] (https://github.com/paparazzi/paparazzi/pull/1253) - ARDrone2: fix battery checks, needs bat_voltage_ardrone2 module now [#1252] (https://github.com/paparazzi/paparazzi/pull/1252) - paparazzi center: improve handling of programs from control_panel.xml [#1247] (https://github.com/paparazzi/paparazzi/pull/1247) - server: set http port, replace -kml_port option with -port [#1248] (https://github.com/paparazzi/paparazzi/pull/1248) - logalizer: rename plot to logplotter for clarity [#1226] (https://github.com/paparazzi/paparazzi/pull/1226 - GCS: don't prove airframe dtd if served via http [#1246] (https://github.com/paparazzi/paparazzi/pull/1246) - Fixed unsanctioned yaw unkill problem with uninitialised joysticks [#1242] (https://github.com/paparazzi/paparazzi/pull/1242)