mirror of
https://github.com/justcallmekoko/ESP32Marauder.git
synced 2025-12-22 07:10:47 -08:00
PROGMEM commands and remove mini lv_arduino
This commit is contained in:
@@ -24,7 +24,7 @@ void CommandLine::parseCommand(String input) {
|
||||
if (input != "")
|
||||
Serial.println("#" + input);
|
||||
|
||||
if (input == "stopscan") {
|
||||
if (input == STOPSCAN_CMD) {
|
||||
wifi_scan_obj.StartScan(WIFI_SCAN_OFF);
|
||||
|
||||
// If we don't do this, the text and button coordinates will be off
|
||||
@@ -34,13 +34,13 @@ void CommandLine::parseCommand(String input) {
|
||||
menu_function_obj.changeMenu(menu_function_obj.current_menu);
|
||||
}
|
||||
|
||||
else if (input == "scanap") {
|
||||
else if (input == SCANAP_CMD) {
|
||||
display_obj.clearScreen();
|
||||
menu_function_obj.drawStatusBar();
|
||||
wifi_scan_obj.StartScan(WIFI_SCAN_TARGET_AP, TFT_MAGENTA);
|
||||
}
|
||||
|
||||
else if (input == "clearap") {
|
||||
else if (input == CLEARAP_CMD) {
|
||||
wifi_scan_obj.RunClearAPs();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,6 +9,11 @@ extern MenuFunctions menu_function_obj;
|
||||
extern WiFiScan wifi_scan_obj;
|
||||
extern Display display_obj;
|
||||
|
||||
// Commands
|
||||
const char PROGMEM SCANAP_CMD[] = "scanap";
|
||||
const char PROGMEM STOPSCAN_CMD[] = "stopscan";
|
||||
const char PROGMEM CLEARAP_CMD[] = "clearap";
|
||||
|
||||
class CommandLine {
|
||||
private:
|
||||
String getSerialInput();
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -2,8 +2,8 @@
|
||||
|
||||
#define configs_h
|
||||
|
||||
// #define MARAUDER_MINI
|
||||
#define MARAUDER_V4
|
||||
#define MARAUDER_MINI
|
||||
// #define MARAUDER_V4
|
||||
|
||||
#define MARAUDER_VERSION "v0.9.6"
|
||||
|
||||
@@ -138,6 +138,8 @@
|
||||
|
||||
//// MENU DEFINITIONS
|
||||
#ifdef MARAUDER_V4
|
||||
#define BANNER_TIME 100
|
||||
|
||||
#define COMMAND_PREFIX "!"
|
||||
|
||||
// Keypad start position, key sizes and spacing
|
||||
@@ -155,13 +157,15 @@
|
||||
#endif
|
||||
|
||||
#ifdef MARAUDER_MINI
|
||||
#define BANNER_TIME 50
|
||||
|
||||
#define COMMAND_PREFIX "!"
|
||||
|
||||
// Keypad start position, key sizes and spacing
|
||||
#define KEY_X (TFT_WIDTH/2) // Centre of key
|
||||
#define KEY_Y (TFT_HEIGHT/4.5)
|
||||
#define KEY_W TFT_WIDTH // Width and height
|
||||
#define KEY_H (TFT_HEIGHT/10)
|
||||
#define KEY_H (TFT_HEIGHT/12.8)
|
||||
#define KEY_SPACING_X 0 // X and Y gap
|
||||
#define KEY_SPACING_Y 1
|
||||
#define KEY_TEXTSIZE 1 // Font size multiplier
|
||||
|
||||
Reference in New Issue
Block a user