mirror of
https://github.com/justcallmekoko/ESP32Marauder.git
synced 2025-12-19 02:42:29 -08:00
Fix channel summary for button hardware
This commit is contained in:
@@ -1128,6 +1128,18 @@ void MenuFunctions::main(uint32_t currentTime)
|
||||
else
|
||||
wifi_scan_obj.changeChannel(1);
|
||||
}
|
||||
else if (wifi_scan_obj.currentScanMode == WIFI_SCAN_CHAN_ACT) {
|
||||
#ifndef HAS_DUAL_BAND
|
||||
if (wifi_scan_obj.activity_page < MAX_CHANNEL / CHAN_PER_PAGE) {
|
||||
wifi_scan_obj.activity_page++;
|
||||
}
|
||||
#else
|
||||
if (wifi_scan_obj.activity_page < DUAL_BAND_CHANNELS / CHAN_PER_PAGE) {
|
||||
wifi_scan_obj.activity_page++;
|
||||
}
|
||||
#endif
|
||||
wifi_scan_obj.drawChannelLine();
|
||||
}
|
||||
}
|
||||
if (menu_button == DOWN_BUTTON) {
|
||||
if ((wifi_scan_obj.currentScanMode == WIFI_SCAN_OFF) ||
|
||||
@@ -1172,6 +1184,18 @@ void MenuFunctions::main(uint32_t currentTime)
|
||||
else
|
||||
wifi_scan_obj.changeChannel(14);
|
||||
}
|
||||
else if (wifi_scan_obj.currentScanMode == WIFI_SCAN_CHAN_ACT) {
|
||||
#ifndef HAS_DUAL_BAND
|
||||
if (wifi_scan_obj.activity_page > 1) {
|
||||
wifi_scan_obj.activity_page--;
|
||||
}
|
||||
#else
|
||||
if (wifi_scan_obj.activity_page > 0) {
|
||||
wifi_scan_obj.activity_page--;
|
||||
}
|
||||
#endif
|
||||
wifi_scan_obj.drawChannelLine();
|
||||
}
|
||||
}
|
||||
if(menu_button == SELECT_BUTTON) {
|
||||
current_menu->list->get(current_menu->selected).callable();
|
||||
@@ -1272,6 +1296,18 @@ void MenuFunctions::main(uint32_t currentTime)
|
||||
else
|
||||
wifi_scan_obj.changeChannel(1);
|
||||
}
|
||||
else if (wifi_scan_obj.currentScanMode == WIFI_SCAN_CHAN_ACT) {
|
||||
#ifndef HAS_DUAL_BAND
|
||||
if (wifi_scan_obj.activity_page < MAX_CHANNEL / CHAN_PER_PAGE) {
|
||||
wifi_scan_obj.activity_page++;
|
||||
}
|
||||
#else
|
||||
if (wifi_scan_obj.activity_page < DUAL_BAND_CHANNELS / CHAN_PER_PAGE) {
|
||||
wifi_scan_obj.activity_page++;
|
||||
}
|
||||
#endif
|
||||
wifi_scan_obj.drawChannelLine();
|
||||
}
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
@@ -1324,6 +1360,18 @@ void MenuFunctions::main(uint32_t currentTime)
|
||||
else
|
||||
wifi_scan_obj.changeChannel(14);
|
||||
}
|
||||
else if (wifi_scan_obj.currentScanMode == WIFI_SCAN_CHAN_ACT) {
|
||||
#ifndef HAS_DUAL_BAND
|
||||
if (wifi_scan_obj.activity_page > 1) {
|
||||
wifi_scan_obj.activity_page--;
|
||||
}
|
||||
#else
|
||||
if (wifi_scan_obj.activity_page > 0) {
|
||||
wifi_scan_obj.activity_page--;
|
||||
}
|
||||
#endif
|
||||
wifi_scan_obj.drawChannelLine();
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user