Fixed no autolog when memory only dx scanning
This commit is contained in:
+20
-14
@@ -1031,23 +1031,13 @@ void loop() {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
doLog();
|
||||||
DoMemoryPosTune();
|
DoMemoryPosTune();
|
||||||
|
radio.clearRDS(fullsearchrds);
|
||||||
|
autologged = false;
|
||||||
ShowMemoryPos();
|
ShowMemoryPos();
|
||||||
} else {
|
} else {
|
||||||
if (!autologged && RDSstatus && radio.rds.correctPI != 0) {
|
doLog();
|
||||||
if (autolog) {
|
|
||||||
switch (addRowToCSV()) {
|
|
||||||
case 0: ShowFreq(2); break;
|
|
||||||
case 1: ShowFreq(3); break;
|
|
||||||
case 2: ShowFreq(4); break;
|
|
||||||
}
|
|
||||||
|
|
||||||
delay(200);
|
|
||||||
while (digitalRead(ROTARY_BUTTON) == LOW) delay(50);
|
|
||||||
ShowFreq(0);
|
|
||||||
}
|
|
||||||
autologged = true;
|
|
||||||
}
|
|
||||||
TuneUp();
|
TuneUp();
|
||||||
autologged = false;
|
autologged = false;
|
||||||
ShowFreq(0);
|
ShowFreq(0);
|
||||||
@@ -5514,3 +5504,19 @@ void toggleiMSEQ() {
|
|||||||
if (XDRGTKUSB || XDRGTKTCP) DataPrint("G" + String(!EQset) + String(!iMSset) + "\n");
|
if (XDRGTKUSB || XDRGTKTCP) DataPrint("G" + String(!EQset) + String(!iMSset) + "\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void doLog() {
|
||||||
|
if (!autologged && RDSstatus && radio.rds.correctPI != 0) {
|
||||||
|
if (autolog) {
|
||||||
|
switch (addRowToCSV()) {
|
||||||
|
case 0: ShowFreq(2); break;
|
||||||
|
case 1: ShowFreq(3); break;
|
||||||
|
case 2: ShowFreq(4); break;
|
||||||
|
}
|
||||||
|
|
||||||
|
delay(200);
|
||||||
|
ShowFreq(0);
|
||||||
|
}
|
||||||
|
autologged = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user