Releases: projecthorus/horus-gui
v0.4.0 - Stability Improvements, switch to PyQt6
I'd like to give a huge thanks to @ke5gdb for all the changes in this release! Andrew has stepped in while I haven't had the time and has made huge improvements to Horus-GUI, that I'm sure will be appreciated by everyone!
Changes in this release:
- Move from PyQt5 to PyQt6, which also better supports light/dark modes.
- Many stability improvements, which appear to have resolved the crashing issues that have been reported.
- Rearrangement of the UI, allowing display of additional telemetry fields.
- Add FFT smoothing option (under 'Other' settings)
- Add Rotator movement inhibit option, which will not command the rotator if the payload is within 250m of the receiver.
Note that we now only support Windows 10/11. We cannot produce builds for Windows 7 or any 32-bit Windows version!
I am still having issues performing OSX Intel builds. If anyone has experience producing these please contact me!
OSX users may need to run the command to avoid a 'app is damaged and cannot be opened' error:
sudo xattr -r -d com.apple.quarantine /Applications/horus-gui.app
Alternatively, you might need to go into your OSX security settings and allow opening of the app.
v0.3.19 - Changes to Station Information Re-Upload Behaviour
Changes in this release:
- Have changed the behaviour of the Station Information entry area, after a bug report from VE3SVF. On any change to the station information fields, text will appear below the Re-Upload button prompting the user to Re-Upload their position. This will hopefully avoid performing any uploads with partial changes to station information.
- Added a command line option (
--reset
) to reset all configuration parameters.
Note that we now only support Windows 10/11. We cannot produce builds for Windows 7 or any 32-bit Windows version!
I am still having issues performing OSX Intel builds. If anyone has experience producing these please contact me!
OSX users may need to run the command to avoid a 'app is damaged and cannot be opened' error:
sudo xattr -r -d com.apple.quarantine /Applications/horus-gui.app
Alternatively, you might need to go into your OSX security settings and allow opening of the app.
v0.3.18 - Fix the Re-Upload Position Button
Changes in this release:
- The Re-Upload Position button is now fixed. This appears to have been broken for a few releases, without me noticing - apologies! Thanks to G6GVI for pointing this out to me.
Note that we now only support Windows 10/11. We cannot produce builds for Windows 7 or any 32-bit Windows version!
OSX users may need to run the command to avoid a 'app is damaged and cannot be opened' error:
sudo xattr -r -d com.apple.quarantine /Applications/horus-gui.app
Alternatively, you might need to go into your OSX security settings and allow opening of the app.
The OSX Intel package has been reported not to work on OSX Big Sur (11).
v0.3.17 - Better reporting of RTTY SNRs
Changes in this release:
- SNR estimation for RTTY signals now uses a 15 second time window instead of the shorter 4s window used for Horus Binary signals.
- Windows and OSX M1 builds are now built using Github Actions. Still having some difficulty building OSX Intel builds (Portaudio problems). If anyone has experience with this, please contact me!
Note that we now only support Windows 10/11. No more Windows 7 support!
OSX users may need to run the command to avoid a 'app is damaged and cannot be opened' error:
sudo xattr -r -d com.apple.quarantine /Applications/horus-gui.app
Alternatively, you might need to go into your OSX security settings and allow opening of the app.
The OSX Intel package has been reported not to work on OSX Big Sur (11).
v0.3.16 - Compatibility with newer PyQt5 versions
Changes in this release:
- Some changes to work with the newest versions of PyQt5.
- Remove an incorrect 'Unknown Sound Device' message that was occurring on startup.
- If verbose mode is enabled, print out sound card information to the terminal on startup.
Note that we now only support Windows 10/11. No more Windows 7 support!
OSX users may need to run the command to avoid a 'app is damaged and cannot be opened' error:
sudo xattr -r -d com.apple.quarantine /Applications/horus-gui.app
The OSX Intel package has been reported not to work on OSX Big Sur (11).
v0.3.15 - Better warning/error reporting, various bugfixes
Changes in this release:
- The SondeHub uploader callsign must now be changed from the default (N0CALL) before starting the decoder.
- Errors and Warning messages from SondeHub are now printed in an easier-to-read manner within the console.
- Fixed an issue where the console log could run out of queue space if debug mode was enabled.
Note that we now only support Windows 10/11. No more Windows 7 support!
OSX users may need to run the command to avoid a 'app is damaged and cannot be opened' error:
sudo xattr -r -d com.apple.quarantine /Applications/horus-gui.app
v0.3.14 - Warn user on invalid dial frequency
Changes in this release:
- A warning is emitted in the log area if the Radio Dial Frequency value cannot be parsed correctly. The dial frequency should be entered in the format MMM.KKK e.g. 437.600
- Windows builds are now using Python 3.11 and the latest PyAudio. Note that we now only support Windows 10/11. No more Windows 7 support!
OSX users may need to run the command to avoid a 'app is damaged and cannot be opened' error:
sudo xattr -r -d com.apple.quarantine /Applications/horus-gui.app
v0.3.13 - Fix rotator pointing to null positions, Horusdemodlib updates.
Changes in this release:
- Updated to horusdemodlib v0.3.12. This results in the following updates:
- Only upload payload telemetry to SondeHub-Amateur if the payload time and receiver system time are within 3 min of each other. This is to avoid oddness on the tracker where payload positions were uploaded with very wrong dates if the users system time was set incorrectly.
- Upload telemetry to SondeHub-Amateur even if sats=0 and lat/lon = 0. This telemetry will not be displayed on the map, but will at least be available on the Grafana plots.
- Issue a warning if a Horus V2 packet is encountered where the payload ID is < 256.
- Windows builds are now using Python 3.11 and the latest PyAudio. Note that we now only support Windows 10/11. No more Windows 7 support!
OSX users may need to run the command to avoid a 'app is damaged and cannot be opened' error:
sudo xattr -r -d com.apple.quarantine /Applications/horus-gui.app
v0.3.12 - Update SondeHub Uploader Details Better
Changes in this release:
- Updated to horusdemodlib v0.3.11. This results in payload-reported speed being uploaded to SondeHub-Amateur.
- SondeHub-Amateur uploader details (callsign, location, etc) are updated as soon as they are modified. Note that this only applies to uploader information sent with received packets. You will still need to click the 'Re-upload Position' button to update your station location on the SondeHub-Amateur tracker.
- Windows builds are now using Python 3.11 and the latest PyAudio. Note that we now only support Windows 10/11. No more Windows 7 support!
OSX users may need to run the command to avoid a 'app is damaged and cannot be opened' error:
sudo xattr -r -d com.apple.quarantine /Applications/horus-gui.app
v0.3.11 - Time-since-last-packet Display, Py3.11 builds for Windows 10/11
Changes in this release:
- Added a time-since-last-packet display underneath the last received telemetry data.
- Windows builds are now using Python 3.11 and the latest PyAudio. Note that we now only support Windows 10/11. No more Windows 7 support!
OSX users may need to run the command to avoid a 'app is damaged and cannot be opened' error:
sudo xattr -r -d com.apple.quarantine /Applications/horus-gui.app