I've had problems with the override file, and I can't find the mistake.
This file is located at:
...\AppData\Roaming\Afreet\Products\SkyRoof
as I suppose it should be.
In this file, the first group of parameters is associated to NIGHTJAR.
{
"hdxq4LxTwD3moSxZ3wwd8G": {
"satellite": "NIGHTJAR",
"norad": 60535,
"modulation": "GMSK",
"baudrate": 4800,
"framing": "AX.25 G3RUH"
},
Just for the sake of an example, let us change the baud rate to 9600:
{
"hdxq4LxTwD3moSxZ3wwd8G": {
"satellite": "NIGHTJAR",
"norad": 60535,
"modulation": "GMSK",
"baudrate": 9600,
"framing": "AX.25 G3RUH"
},
At this point, SkyRoof is shut down. I save the json, close it and start SkyRoof. And this is what I get for NIGHTJAR:
Baud rate keeps showing 4800. I then shut SkyRoof down and open the override file. The line I changed (baud rate) is back to its old value:
{
"hdxq4LxTwD3moSxZ3wwd8G": {
"satellite": "NIGHTJAR",
"norad": 60535,
"modulation": "GMSK",
"baudrate": 4800,
"framing": "AX.25 G3RUH"
},
I repeated this operation several times to make sure I was not goofing - with the same results.
I wonder if the changes only appear in SkyRoof if the satellite is active (which wasn't the case). But can't see why the json file returns to its original value. I'm sure I have a wrong understanding about how SkyRoof works, but IMO the override file should not be allowed to change (to be overwritten by SkyRoof, that is). Because if I added changes to it it's because I want those changes to be permanent (until I decide to change them).
Is this a matter of configuration/settings or am I doing something wrong?
73s.