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();
}
}
//--------------------------------------------------------------------