44 lines
1.2 KiB
C++
44 lines
1.2 KiB
C++
//====================================================================
|
|
// SERIAL COMMANDS
|
|
//====================================================================
|
|
// LISTENS TO ALL COMMANDS
|
|
//--------------------------------------------------------------------
|
|
|
|
void command_reader()
|
|
{
|
|
if(Serial.available())
|
|
{
|
|
// SERIAL STRING READER
|
|
String msg = Serial.readStringUntil('\n');
|
|
msg.trim();
|
|
|
|
// RESTART THE DEVICE
|
|
command_restart(msg);
|
|
|
|
// RECONFIG THE WIFI MANAGER
|
|
command_reconfig(msg);
|
|
}
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
// RESTART THE DEVICE
|
|
//--------------------------------------------------------------------
|
|
|
|
void command_restart(String input) {
|
|
if(input == "restart" || input == "RESTART") {
|
|
ESP.restart();
|
|
}
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
// RECONFIG THE DEVICE
|
|
//--------------------------------------------------------------------
|
|
|
|
void command_reconfig(String input) {
|
|
if(input == "config" || input == "CONFIG") {
|
|
reconfig();
|
|
}
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|