Code tidy

Make it easy to read
This commit is contained in:
kevin
2023-06-17 14:28:22 +08:00
parent 854af55212
commit 797ca91d3b
2 changed files with 24 additions and 20 deletions
+20 -20
View File
@@ -639,7 +639,7 @@ void PWRButtonPress() {
if (power == false) { if (power == false) {
ESP.restart(); ESP.restart();
} else { } else {
if (tunemode != 2) { if (tunemode != TUNE_MEM) {
if (band == BAND_FM) { if (band == BAND_FM) {
band = BAND_LW; band = BAND_LW;
if (stepsize > 3) stepsize = 3; if (stepsize > 3) stepsize = 3;
@@ -705,7 +705,7 @@ void LimitAMFrequency() {
void SelectBand() { void SelectBand() {
if (band != BAND_FM) { if (band != BAND_FM) {
seek = false; seek = false;
if (tunemode == 1) tunemode = 0; if (tunemode == TUNE_AUTO) tunemode = TUNE_MAN;
BWreset = true; BWreset = true;
BWset = 2; BWset = 2;
freqold = frequency_AM; freqold = frequency_AM;
@@ -892,7 +892,7 @@ void RoundStep() {
void ButtonPress() { void ButtonPress() {
if (menu == false) { if (menu == false) {
if (tunemode == 2) { if (tunemode == TUNE_MEM) {
if (memorystore == false) { if (memorystore == false) {
memorystore = true; memorystore = true;
ShowTuneMode(); ShowTuneMode();
@@ -912,7 +912,7 @@ void ButtonPress() {
while (digitalRead(ROTARY_BUTTON) == LOW && counter - counterold <= 1000) counter = millis(); while (digitalRead(ROTARY_BUTTON) == LOW && counter - counterold <= 1000) counter = millis();
if (counter - counterold < 1000) { if (counter - counterold < 1000) {
if (tunemode == 0) { if (tunemode == TUNE_MAN) {
stepsize++; stepsize++;
if (band == BAND_SW || band == BAND_FM) { if (band == BAND_SW || band == BAND_FM) {
if (stepsize > 4) stepsize = 0; if (stepsize > 4) stepsize = 0;
@@ -1163,17 +1163,17 @@ void KeyUp() {
rotary = 0; rotary = 0;
if (menu == false) { if (menu == false) {
switch (tunemode) { switch (tunemode) {
case 0: case TUNE_MAN:
TuneUp(); TuneUp();
break; break;
case 1: case TUNE_AUTO:
direction = true; direction = true;
seek = true; seek = true;
Seek(direction); Seek(direction);
break; break;
case 2: case TUNE_MEM:
memorypos++; memorypos++;
if (memorypos > 29) memorypos = 0; if (memorypos > 29) memorypos = 0;
ShowMemoryPos(); ShowMemoryPos();
@@ -1408,17 +1408,17 @@ void KeyDown() {
rotary = 0; rotary = 0;
if (menu == false) { if (menu == false) {
switch (tunemode) { switch (tunemode) {
case 0: case TUNE_MAN:
TuneDown(); TuneDown();
break; break;
case 1: case TUNE_AUTO:
direction = false; direction = false;
seek = true; seek = true;
Seek(direction); Seek(direction);
break; break;
case 2: case TUNE_MEM:
memorypos--; memorypos--;
if (memorypos > 29) memorypos = 29; if (memorypos > 29) memorypos = 29;
ShowMemoryPos(); ShowMemoryPos();
@@ -2730,25 +2730,25 @@ void doBW() {
void doTuneMode() { void doTuneMode() {
switch (tunemode) { switch (tunemode) {
case 0: case TUNE_MAN:
if (band == BAND_FM) { if (band == BAND_FM) {
tunemode = 1; tunemode = TUNE_AUTO;
if (stepsize != 0) { if (stepsize != 0) {
stepsize = 0; stepsize = 0;
RoundStep(); RoundStep();
ShowStepSize(); ShowStepSize();
} }
} else { } else {
tunemode = 2; tunemode = TUNE_MEM;
} }
break; break;
case 1: case TUNE_AUTO:
tunemode = 2; tunemode = TUNE_MEM;
break; break;
case 2: case TUNE_MEM:
tunemode = 0; tunemode = TUNE_MAN;
break; break;
} }
ShowTuneMode(); ShowTuneMode();
@@ -2760,7 +2760,7 @@ void doTuneMode() {
void ShowTuneMode() { void ShowTuneMode() {
tft.setFreeFont(FONT7); tft.setFreeFont(FONT7);
switch (tunemode) { switch (tunemode) {
case 0: case TUNE_MAN:
tft.drawRoundRect(3, 57, 40, 20, 5, TFT_GREYOUT); tft.drawRoundRect(3, 57, 40, 20, 5, TFT_GREYOUT);
tft.setTextColor(TFT_GREYOUT); tft.setTextColor(TFT_GREYOUT);
tft.drawCentreString("AUTO", 22, 55, GFXFF); tft.drawCentreString("AUTO", 22, 55, GFXFF);
@@ -2774,7 +2774,7 @@ void ShowTuneMode() {
tft.drawCentreString("MEM", 22, 77, GFXFF); tft.drawCentreString("MEM", 22, 77, GFXFF);
break; break;
case 1: case TUNE_AUTO:
tft.drawRoundRect(3, 57, 40, 20, 5, TFT_WHITE); tft.drawRoundRect(3, 57, 40, 20, 5, TFT_WHITE);
tft.setTextColor(TFT_WHITE); tft.setTextColor(TFT_WHITE);
tft.drawCentreString("AUTO", 22, 55, GFXFF); tft.drawCentreString("AUTO", 22, 55, GFXFF);
@@ -2788,7 +2788,7 @@ void ShowTuneMode() {
tft.drawCentreString("MEM", 22, 77, GFXFF); tft.drawCentreString("MEM", 22, 77, GFXFF);
break; break;
case 2: case TUNE_MEM:
tft.drawRoundRect(3, 57, 40, 20, 5, TFT_GREYOUT); tft.drawRoundRect(3, 57, 40, 20, 5, TFT_GREYOUT);
tft.setTextColor(TFT_GREYOUT); tft.setTextColor(TFT_GREYOUT);
tft.drawCentreString("AUTO", 22, 55, GFXFF); tft.drawCentreString("AUTO", 22, 55, GFXFF);
+4
View File
@@ -15,6 +15,10 @@ enum RADIO_BAND {
BAND_FM, BAND_LW, BAND_MW, BAND_SW BAND_FM, BAND_LW, BAND_MW, BAND_SW
}; };
enum RADIO_TUNE_MODE {
TUNE_MAN, TUNE_AUTO, TUNE_MEM
};
#define FREQ_MW_STEP_9K 9 #define FREQ_MW_STEP_9K 9
#define FREQ_MW_STEP_10K 10 #define FREQ_MW_STEP_10K 10
#define FREQ_SW_STEP_5K 5 #define FREQ_SW_STEP_5K 5