CommandLine.cpp 615 B

1234567891011121314151617181920212223242526272829303132
  1. #include "CommandLine.h"
  2. CommandLine::CommandLine() {
  3. }
  4. void CommandLine::RunSetup() {
  5. }
  6. String CommandLine::getSerialInput() {
  7. String input = "";
  8. if (Serial.available() > 0)
  9. input = Serial.readStringUntil('\n');
  10. return input;
  11. }
  12. void CommandLine::main(uint32_t currentTime) {
  13. this->parseCommand(this->getSerialInput());
  14. }
  15. void CommandLine::parseCommand(String input) {
  16. if (input != "")
  17. Serial.println("#" + input);
  18. if (input == "scanap") {
  19. display_obj.clearScreen();
  20. menu_function_obj.drawStatusBar();
  21. wifi_scan_obj.StartScan(WIFI_SCAN_TARGET_AP, TFT_MAGENTA);
  22. }
  23. }