a32u4_interface.h 439 B

123456789101112131415161718192021222324252627282930
  1. #ifndef a32u4_interface_h
  2. #define a32u4_interface_h
  3. #include "configs.h"
  4. #ifdef HAS_SCREEN
  5. #include "Display.h"
  6. #endif
  7. #include <HardwareSerial.h>
  8. #define BAUD32U4 115200
  9. #ifdef HAS_SCREEN
  10. extern Display display_obj;
  11. #endif
  12. class A32u4Interface {
  13. public:
  14. bool supported = false;
  15. uint32_t initTime;
  16. void begin();
  17. void main(uint32_t current_time);
  18. void test();
  19. void runScript(String script);
  20. };
  21. #endif