Releases: OpenHD/QOpenHD
Releases · OpenHD/QOpenHD
v2.6.0
Compatible with openhd core v2.6.0
Key updates:
1) UI
- Added new sidebar element for quick and easy modification of key settings, optional joystick support @Consti10 @raphaelscholle
- custom ui elements for changing camera / resolution, resolution presets @Consti10
- more verbose view when air / ground is not alive (Icon) @Consti10
2) Improved param set(s)
- added auto-fetch @Consti10
- whitelisted even more params according to user feedback @Consti10
- improved parameter names according to user feedback @Consti10
- added X20 overheat protection widget @Consti10
3) Misc:
- TCP / Autoconnect - bug fixes and reduced overhead @Consti10 @sound-eng
- adsb refactoring and improved markers @pilotnbr1
- experimental - compilation on mac @sound-eng
- generify SOCStatus widget (remove duplicated code) @Consti10
- add DEV overlay for advanced debugging @Consti10
- experimental - compilation on qt6 @Consti10
- added audio playback via gstreamer on select platform(s) (rpi, x86 experimental) @Consti10
- improved visual feedback on 'external devices' (show external device count in status) @Consti10
- added laptop battery support @raphaelscholle
v2.5.3
Compatible with OpenHD core v2.5.3
See https://github.com/OpenHD/OpenHD/releases/tag/v2.5.3
v2.5.0-beta3
developer testing only
Release notes: TODO
v2.4.1
v2.4.0
v2.3.6
v2.3.6:
- Improved INAV support - enabe dirty_inav_hacks and most widgets will work out of the box
- More autopilot / uav type info in debug screen
- Flight mode commands widget - required refactoring due to inav
- green / red for disarmed / armed indicator
- fix bug - MCS index not always shown in the dynamci change mcs index widget at first
Requires OpenHD v2.3.6 !
Backlog v2.3.5:
- When armed - tell user to change MCS index, not frequency / channel width.
- GPS widget: Add vdop, hdop, fix type, merge into single element.
- Home widget: Describe lat / lon values better.
- Flight distance - merge into single & rename, same for home lat / lon.
- Dev panel after RC panel.
- Add dynamic WB link rate control widget.
- Update MCS0 and MCS1 rate(s) to OpenHD values.
- Add request home position button (for FCs that do not automatically send home after arm) and also INAV hacks for INAV pilots.
- Mission: Increase flight mode(s) popup size (we now support pretty much all flight modes one might need).
- Add mission waypoints support in map.
- Artificial Horizon: Add center indicator (can be disabled), add clip area debug & setting to control clip area.
- Performance Horizon: Also add center indicator.
- Set and measured encoder bitrate - allow up to 20% variance before logging a warning.
- QMLGLSink error - show to user (just because it has happened so often).
- MAP - add different opacity values for minimized / maximized.
- Add option to not only enable H264 decode via service on RPi but also option to always use an external decode service for any platform. This has the added benefit that people who use their own pipeline(s) can quickly disable QOpenHD decode and free up the UDP port.
Dummy android
Dummy release to share android .apks
Dummy android
Dummy release to archive android .apk
NOTE: The package name has been changed to com.openhd.openhd, and therefore settings from previous QOpenHD releases are not migrated.
V2.3.4 release candidate
This (OpenHD) release includes a ton of fixes and improvements to QOpenHD, while OpenHD core has stayed mostly stable.
List by commit history, not by importance:
- when armed - tell user to change MCS index, not frequency / channel width
- GPS widget: Add vdop, hdop, fix type, merge into single element
- home widget: describe lat / lon values better
- flight distance - merge into single & rename, same for home lat / lon
- Dev panel after RC panel
- add dynamic WB link rate control widget
- update MCS0 and MCS1 rate(s) to openhd values
- add request home position button (for FCs that do not autamtically send home after arm) and also inav hacks for inav pilots
- Mission: increase flight mode(s) popup size (we now support pretty much all flight modes one might need),
add mission waypoints support in map - Artifical Horizon: add center indicator (can be disabled), add clip area debug & setting to control clip area
Perfromance Horizon: also add center indicator - set and measured encoder bitrate - allow up to 20% variance before logging a warning
- qmlglsink error - show to user (just because it has happened so often
- MAP - add different opacity values for minimized / maximized
- add option to not only enable h264 decode via service on rpi, but also option to also always use an external decode service for any platform. This has the added benefit that people who use their own pipeline(s) can quickly disable QOpenHD decode and free up the udp port.
Code maintenance:
- Scale and transparency / opacity is now a feature included in BaseWidget (reduces bloat code a lot)
- Cleanup FCMavlinkSystem
- add mavsdk (android) prebuilts as submodule
- refactor decode service name(s) as decided
- refactor dependencies and misc scripts
v2.3.3-beta
QOpenHD:
Bug fixes:
- Fix RSSi percentage value not shown
- Fix flight mode command showing error message (though successfull)
New features:
- Add option to show FC message(s) in HUD (default on, can be disabled)
- Improve feedback / visual indication(s) what's going on with the bitrate(s):
a) Show a message in the HUD if the openhd recommended encoder bitrate changes
b) If there is a high difference between the set an measured encoder bitrate, the video bitrate widget text is colored red - Improved/more documented settings
- Generify some qml elements