You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added screen saver, will be deactivated on oper change and transmit
Screen saver timeout can be set in settings dialog and is stored to teh config file
improved PEP calculation
Version 0.4.1 (2022-01-23)
Added version information to settings screen
Version 0.4.0 (2022-01-22)
Changes in the GUI
Version 0.3.2 (2022-01-09)
Added kind of PEP power display to show the the maximum output power as a number.
Version 0.3.1 (2022-01-06)
Changed the appearance of the config part of the window.
Version 0.3.0 (2022-01-02)
Focus of the project slightly changed. I now use a wavershare display directly connected to the Rapsberry while I work localy in the shack. For remote it is possible to open a VNC connection. The window opened is fullscreen.
I prepared the code to make the colors and the fontsize configurable.
Version 0.2.3 (2024-11-25)
Changed handling if the oper state changes. Avoid wrong PWR settings this way.
Version 0.2.2 (2024-11-22)
Changed how to check if the settings window is open
Changed handling of band changes. It sometimes hapened, that the TRX PWR was not set correct after band changes.
Added locking to the TRXhamlib class
Version 0.2.0 (2024-11-19)
Minor changes in KPA500 operation status handling
Version 0.1.9 (2024-11-18)
Added check, that avoids OPER state if TRX PWR > 39 W
Version 0.1.8 (2024-11-15)
Some reorgs between the different threads
Version 0.1.7 (2024-11-14)
Added 160 m to config file and config window
Changed internal distribution of handling the GUI elements in different threads
Made the serial communication towards the KPA500 thread save
Version 0.1.6 (2024-11-07)
Added an app icon
Version 0.1.5 (2024-11-06)
Added a sample config file example_config.json
Added handling of the window close button
Prevent that the settings window duplicated over and over
Version 0.1.4 (2024-11-01)
While the KPA500 is in operate mode, moving the power slider for the band the TRX is on changes the output power of the TRX
While the KPA500 is in operate mode, changing the output power of the TRX will move the slider in the config window
Moving a slider in the config window will automatically change all internal variables
Save button removed from the config window
Version 0.1.3 (2024-10-18)
Always open the settings window below the main window
Version 0.1.2 (2024-10-17)
Fixing some data conversion bugs
Version 0.1.1 (2024-10-16)
In the settings window changed the control of TRX output power to sliders.
In case the band is switched manually on the KPA500 a check provides a warning now.
Version 0.1.0 (2024-10-15)
First reliable version loaded up to github.
Config edit window as part of the config class
Parameter saving works for pwr per band
Read paramter -c
Use the python hamlib interface for TRX control, those changed TRXrigctl_class to TRXhamlib
Version 0.0.9:
Add reset fault button for full remote control
Class to write and read program parameters to and from JSON file. Check existence on startup!
readConfig - looks for the file and reads it or sets default values
writeConfig - takes the variables to write a parameters and writes the config file
Version 0.0.8:
TRX PWR defined per band for OPER status
Version 0.0.7:
Added slider for fan control
Formalize comm with ICOM 7610 more (setTXPWR(xxW), getTXPWR(xxW)), rename existing class to TRXrigctl_class and import it.
Fixed some unneeded imports
Version 0.0.6:
Starting with some classes for KPA500 and TRX
Before setting the TRX output power in operate mode, save the old value and restore it later
Request PWR from TRX and show it on the screen (with colors > 30 W - red)
Version 0.0.5:
Fix from 0.0.4 still not perfect
Idea to implement: Set PWR of TRX according to status of the PA via rigctl
ON and OPER: 30 W (30 m - 0.18)
OFF or STBY: 100 W
Basically done - more to check
Version 0.0.4
Fix bug: If the PA switch on with the button on the device, the band change
does not occure. How to wait for the startup delay, if we don't know
from the program here, that the PA is in switch on sequence.
Idea: Use the event to stop the threads ... Wait to start them again. How?
Fixing: Adding a flag KPA500_ready. The timing seems to be critical. Sometimes it works