You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
475 B

5 years ago
  1. #ifndef States_h
  2. #define States_h
  3. /**
  4. view states
  5. */
  6. enum class ViewStates
  7. {
  8. TIME,
  9. SECONDS,
  10. TEMPERATURE,
  11. DATE,
  12. TEXT,
  13. LED_DEMO,
  14. REMOTE
  15. };
  16. /**
  17. control states
  18. */
  19. enum class ControlStates
  20. {
  21. VIEW,
  22. TIME_HOURS,
  23. TIME_MINUTES,
  24. TIME_MODE,
  25. TIME_SECONDS,
  26. COLOR_R,
  27. COLOR_G,
  28. COLOR_B,
  29. DATE_DATE,
  30. DATE_MONTH,
  31. DATE_YEAR,
  32. TEXT
  33. };
  34. /**
  35. remote control states
  36. */
  37. enum class RemoteStates
  38. {
  39. VIEW,
  40. TIME,
  41. COLOR,
  42. DATE,
  43. TEXT,
  44. DRAW
  45. };
  46. #endif