PnP - Refactored the PnP implementation to handle the DigiRig Mobile no CAT control use case. Currently, the best workaround for the moment is to restore the JS8Call INI configuration on every startup using a template file. This will wipe out user settings on every start-up, but it is stable for now. I have a couple of long term solutions to preserve the user's settings.

This commit is contained in:
Gaston Gonzalez
2024-10-25 14:10:54 -07:00
parent be41c4aaa7
commit c9743be323
5 changed files with 77 additions and 7 deletions
@@ -0,0 +1,27 @@
[Configuration]
AcceptTCPRequests=true
AutoGrid=true
AutoreplyConfirmation=false
AutoreplyOnAtStartup=true
CATNetworkPort=localhost:4532
CheckForUpdates=false
HeartbeatAckSNR=true
HideControls=true
Miles=true
MyCall=N0CALL
MyGrid=DM33
MyGroups=@@TTP,@@TTPNET
Polling=1
PSKReporter=false
PTTMethod=@Variant(\0\0\0\x7f\0\0\0\x1eTransceiverFactory::PTTMethod\0\0\0\0\xfPTT_method_CAT\0)
PTTport=localhost:4532
SubMode=0
SubModeHB=true
SubModeHBAck=true
Rig=Hamlib NET rigctl
SpotToAPRS=false
TCPEnabled=true
TCPMaxConnections=3
TCPServer=127.0.0.1
TCPServerPort=2442
TxIdleWatchdog=0