logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

qp_ld7032_opcodes.h (1563B)


  1. // Copyright 2023 Dasky (@daskygit)
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. typedef enum {
  4. LD7032_SOFTRES = 0x01,
  5. LD7032_DISP_ON_OFF = 0x02,
  6. LD7032_DATA_RW = 0x08,
  7. LD7032_DISP_DIRECTION = 0x09,
  8. LD7032_IFMODE = 0x0D,
  9. LD7032_PEAK_WIDTH = 0x10,
  10. LD7032_DOT_CURRENT = 0x12,
  11. LD7032_SCAN_MODE = 0x13,
  12. LD7032_DISP_STBY_ON_OFF = 0x14,
  13. LD7032_PEAK_DELAY = 0x16,
  14. LD7032_ROW_SCAN = 0x17,
  15. LD7032_PRE_C_WIDTH = 0x18,
  16. LD7032_DFRAME = 0x1A,
  17. LD7032_DATA_REVERSE = 0x1C,
  18. LD7032_WRITE_DIRECTION = 0x1D,
  19. LD7032_READREG = 0x20,
  20. LD7032_DISP_SIZE_X = 0x30,
  21. LD7032_DISP_SIZE_Y = 0x32,
  22. LD7032_X_BOX_ADR_START = 0x34,
  23. LD7032_X_BOX_ADR_END = 0x35,
  24. LD7032_Y_BOX_ADR_START = 0x36,
  25. LD7032_Y_BOX_ADR_END = 0x37,
  26. LD7032_X_DISP_START = 0x38,
  27. LD7032_Y_DISP_START = 0x39,
  28. LD7032_XTALK_EN = 0x3A,
  29. LD7032_XTALK_REF = 0x3B,
  30. LD7032_AGING_EN = 0x3C,
  31. LD7032_VDD_SEL = 0x3D,
  32. LD7032_TESTCNT0 = 0x3E,
  33. LD7032_VCC_R_SEL = 0x3F,
  34. LD7032_PRE_C_SELECT = 0x44,
  35. LD7032_ROW_OVERLAP = 0x48,
  36. LD7032_S_SLEEP_TIMER = 0xC0,
  37. LD7032_S_SLEEP_START = 0xC2,
  38. LD7032_S_STEP_TIMER = 0xC3,
  39. LD7032_S_STEP_UNIT = 0xC4,
  40. LD7032_S_CONDITION = 0xCC,
  41. LD7032_S_START_STOP = 0xCD,
  42. LD7032_S_SELECT = 0xCE,
  43. LD7032_TESTCNT1 = 0xF0, //-0xFF
  44. } ld7032_opcodes;