GDEW075Z08_OTP.h 478 B

123456789101112131415161718192021222324
  1. #ifndef _GDEW075Z08_OTP_H_
  2. #define _GDEW075Z08_OTP_H_
  3. #include <GxEPD2_GFX.h>
  4. class GDEW075Z08_OTP
  5. {
  6. public:
  7. GDEW075Z08_OTP(GxEPD2_GFX& gfx) : display(gfx) {};
  8. void check();
  9. void read_TSC();
  10. void read_temperature();
  11. void read_revision();
  12. void read_status();
  13. void read_vcom();
  14. void read_otp();
  15. void read_LUT_TR(int n);
  16. void read_LUT(uint16_t &addr);
  17. void read_LUT_KW(uint16_t &addr);
  18. private:
  19. GxEPD2_GFX& display;
  20. };
  21. #endif