monitor.h 802 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. /**
  2. * @file monitor.h
  3. *
  4. */
  5. #ifndef MONITOR_H
  6. #define MONITOR_H
  7. /*********************
  8. * INCLUDES
  9. *********************/
  10. #include "../../lv_drv_conf.h"
  11. #if USE_MONITOR != 0
  12. #include "lvgl/lv_misc/lv_color.h"
  13. /*********************
  14. * DEFINES
  15. *********************/
  16. /**********************
  17. * TYPEDEFS
  18. **********************/
  19. /**********************
  20. * GLOBAL PROTOTYPES
  21. **********************/
  22. void monitor_init(void);
  23. void monitor_flush(int32_t x1, int32_t y1, int32_t x2, int32_t y2, const lv_color_t *color_p);
  24. void monitor_fill(int32_t x1, int32_t y1, int32_t x2, int32_t y2, lv_color_t color);
  25. void monitor_map(int32_t x1, int32_t y1, int32_t x2, int32_t y2, const lv_color_t * color_p);
  26. /**********************
  27. * MACROS
  28. **********************/
  29. #endif
  30. #endif