Repository navigation
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
- @nishanthbanjan2121 made their first contribution in #1641
- @TONY8779 made their first contribution in #1649
- @timtuxworth made their first contribution in #1656
- @deepak61296 made their first contribution in #1653
- @evanofficial made their first contribution in #1685
- @freddygaffey made their first contribution in #1686
- @hxf0223 made their first contribution in #1688
- @jFriedli made their first contribution in #1727
- @aryanputta made their first contribution in #1669
- @robertlong13 made their first contribution in #1575
Full Changelog: v1.8.74...v1.8.75