Skip to content

v1.8.75

Latest

Choose a tag to compare

@tridge tridge released this 24 Sep 01:23
· 56 commits to master since this release

What's Changed

  • map: Show grid spacing by @MichelleRos in #1590
  • Remove future import from many python files by @peterbarker in #1616
  • live_graph_ui.py: wrap colours to avoid indexing exception by @peterbarker in #1615
  • mavproxy_map: flake8 correctness by @peterbarker in #1619
  • camera_projection.py: Fix undefined names 'json' and 'self' by @cclauss in #1605
  • MAVExplorer: allow dump to work with instance ids, also update dump's usage text by @MichelleRos in #1617
  • build(deps): bump actions/checkout from 4 to 5 in the github-actions group by @dependabot[bot] in #1620
  • link: easier way to set labels by @tridge in #1621
  • mavproxy_map: import wx_processguard required for macOS by @srmainwaring in #1622
  • Remove the six module and Python 2 compatibility code by @cclauss in #1623
  • misc: add toggleable repeat commands by @joshanne in #1626
  • Updated maps for norway by @AndKe in #1632
  • build(deps): bump actions/setup-python from 5 to 6 in the github-actions group by @dependabot[bot] in #1624
  • MAVExplorer: plot predefined graphs from command line by @be-ska in #1628
  • mavproxy_relay.py: change usage info for confusing motornum in motortest by @mirkix in #1637
  • mavproxy_console: add GNSS heading status by @mirkix in #1635
  • link: suppress CAN_FORWARD replies by @tridge in #1639
  • Add support for OpenTX and EdgeTX in Taranis config by @nishanthbanjan2121 in #1641
  • mavproxy_gimbal: send mount_configure as command_long by @peterbarker in #1654
  • build(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #1644
  • Fix typo: recieved -> received in swarm module by @TONY8779 in #1649
  • mavproxy_arm: adjust for new ARMING_SKIPCHK parameter by @peterbarker in #1655
  • Fix typo: inmproved -> improved in modestmaps.js by @TONY8779 in #1650
  • MAVExplorer: Add locationAnalysis by @stephendade in #1648
  • Obstacle avoidance using standard ASTM/F3442M-23 by @timtuxworth in #1656
  • gimbal: resend rates at 1Hz by @peterbarker in #1659
  • mavproxy_arm: fix several more commands which assumed ARMING_CHECK by @peterbarker in #1658
  • horizon: fix oversized text on HiDPI displays by @rbeall in #1647
  • MAVExplorer.py: add ability to reassemble chunked MSG messages by @peterbarker in #1591
  • Add configurable dgps port by @Ryanf55 in #1645
  • Joystick: Add Radiomaster TX12 by @stephendade in #1661
  • mavproxy_log: set minimum dt on log download statistics by @peterbarker in #1664
  • MAVExplorer.py: fix some more issues with parameter file warnings by @peterbarker in #1665
  • Improve takeoff command validation and user feedback by @deepak61296 in #1653
  • CI: Update inno setup URL for Windows build by @stephendade in #1674
  • Ntrip: Fix SSL connection exception by @stephendade in #1675
  • mavproxy_cmdlong: flake8-correctness by @peterbarker in #1671
  • Use importlib to handle version and package resources, where available by @peterbarker in #1462
  • mavproxy.py: Clean up log_writer exit by @Ryanf55 in #1496
  • grapher: generalise multi-axis support with auto/dual/multi modes by @tridge in #1677
  • update devIDs from ArduPilot master by @tridge in #1679
  • misseditor: use pymavlink param labels for column headings by @tridge in #1680
  • Add support for home-centered inclusion circle fence by @Ryanf55 in #1625
  • link: add option to suppress printing of ACKs from other systems by @peterbarker in #1063
  • mavproxy_arm: try to use mavlink command to set/unset safety switch by @peterbarker in #1558
  • mavproxy_adsb: don't render real ADSB aircraft as the OBC flag icon by @tridge in #1684
  • mission_item_protocol: guard against no master when running commands by @evanofficial in #1685
  • mavinit: update the mavinit script from RC_CHNNELS_RAW to RC_CHNNELS by @freddygaffey in #1686
  • mavproxy_signing: allow signing keys with no protocol prefix by @tridge in #1687
  • mavproxy_battery: consume BATTERY_STATUS.voltages_ext to calculate total voltage by @be-ska in #1690
  • mp_tile: add China-accessible tile services by @hxf0223 in #1688
  • mavproxy_cmdlong: Add componentID to messages by @stephendade in #1691
  • MAVExplorer: support wildcards in 'file' command by @tridge in #1689
  • map/fence: fixes for MAV_CMD_NAV_FENCE_HOME_CIRCLE_INCLUSION not known by @peterbarker in #1694
  • fix magfit errors by @tridge in #1695
  • magfit: add headless command-line interface by @tridge in #1696
  • fixed wide zoom of map by @tridge in #1697
  • joystick: match Dual Action names reported by SDL >= 2.0.6 by @hfujikawa77 in #1700
  • mp_tile: fix rename race in tile downloader by @tridge in #1705
  • Make a clear command that clears the screen using a ANCI command by @freddygaffey in #1701
  • ftp: add new commands and fixes by @tridge in #1713
  • map3d: native 3D terrain map module by @tridge in #1699
  • warning: fixed airspeed for 4.7.x by @tridge in #1714
  • output: add per-output component ID discard by @tridge in #1712
  • console: fix ETR for VTOL landings and jump targets past the landing by @tridge in #1715
  • Added a height profile to mission editor by @tridge in #1716
  • add find command to MAVExplorer by @tridge in #1682
  • Add notes module by @tridge in #1717
  • fix map3d on windows by @tridge in #1719
  • fix map3d on macOS by @tridge in #1720
  • map3d: fix slow imagery, takeoff altitude and vehicle icons by @tridge in #1723
  • kmlgen: restrict HTTP server exposure by @jFriedli in #1727
  • asterix: restrict default UDP bind address by @jFriedli in #1729
  • asterix: replace private pickle transport with JSON by @jFriedli in #1728
  • mavproxy_SIYI: make the help text useful by @peterbarker in #1730
  • mavproxy_terrain: make TERRAIN_DATA send rate configurable by @peterbarker in #1731
  • added "reboot massstorage" command by @tridge in #1732
  • fence: fixed old protocol module by @tridge in #1734
  • mavproxy: support Unix socket SITL RC output by @tridge in #1735
  • geodesic_grid: fix undefined variable in _triangle_index neighbor-umbrella path by @aryanputta in #1669
  • MAVExplorer: added "mission --gui" by @tridge in #1737
  • map3d: sync with graph timeline by @tridge in #1738
  • decode_devid starts to understand encoding of serial ports into the MAVn_DEVID parameter by @peterbarker in #1736
  • mavproxy_ftp: add concurrent resilient transfers by @tridge in #1740
  • console title command and GUI serial port selection at startup by @tridge in #1742
  • Joystick: adding FlySky SM001. by @AndKe in #1668
  • tracker: release manual control when setting mode by @robertlong13 in #1575
  • camera: add generic MAVLink camera and gimbal module by @tridge in #1745
  • fixes for SIYI module for MT11 camera by @tridge in #1743
  • Add mavvidplay telemetry video player by @tridge in #1748
  • ftp: show a directory's modification time in a listing by @peterbarker in #1747
  • Exclude bootloader serial ports from auto-connection by @tridge in #1750
  • Fix camera video display pacing by @tridge in #1751
  • Plot arcs on maps by @peterbarker in #1744
  • camera: add live settings from MAVLink camera definitions by @tridge in #1752
  • paramedit: fix forkserver startup and descriptor leaks by @tridge in #1749
  • map: tolerate missing arc waypoint enum in pymavlink by @tridge in #1754
  • mavproxy_link.py: cope with new MAV_TYPEs, future-proof against renames by @peterbarker in #1755
  • map: recover corrupt SRTM tiles and guard ROI altitude by @tridge in #1756
  • Fixes for MAVLink 1.0 support by @peterbarker in #1759
  • camera: add multiple-camera controls, graphs, projections and ROI by @tridge in #1757
  • camera: lossless raw thermal viewing and playback by @tridge in #1760
  • mavproxy: don't crash in setup mode when there is no master link by @tridge in #1761
  • map3d: fixed CI windows build bundling by @tridge in #1763

New Contributors

Full Changelog: v1.8.74...v1.8.75