diff options
| author | mark9064 <30447455+mark9064@users.noreply.github.com> | 2024-01-25 22:05:41 +0000 |
|---|---|---|
| committer | JF <JF002@users.noreply.github.com> | 2024-08-05 20:32:43 +0200 |
| commit | ef88e8165c3d8475da2d7dcae78fd1b2ac7ff34d (patch) | |
| tree | 2f20b8fc42e532cbfa488bdeaab2eea31eaab53a /src/drivers/St7789.h | |
| parent | da9ab4a7b44b3daed233d876f50c245ee4ee4229 (diff) | |
aod: porch control: 2Hz idle + 75Hz on
Diffstat (limited to 'src/drivers/St7789.h')
| -rw-r--r-- | src/drivers/St7789.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/drivers/St7789.h b/src/drivers/St7789.h index 96d16b93..9c778905 100644 --- a/src/drivers/St7789.h +++ b/src/drivers/St7789.h @@ -50,12 +50,14 @@ namespace Pinetime { void WriteToRam(const uint8_t* data, size_t size); void IdleModeOn(); void IdleModeOff(); - void FrameRateNormal(); - void FrameRateLow(); + void FrameRateNormalSet(); + void IdleFrameRateOff(); + void IdleFrameRateOn(); void DisplayOn(); void DisplayOff(); void PowerControl(); void GateControl(); + void PorchSet(); void SetAddrWindow(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1); void SetVdv(); @@ -80,12 +82,14 @@ namespace Pinetime { IdleModeOff = 0x38, IdleModeOn = 0x39, PixelFormat = 0x3a, - FrameRate = 0xb3, + FrameRateIdle = 0xb3, + FrameRateNormal = 0xc6, VdvSet = 0xc4, Command2Enable = 0xdf, PowerControl1 = 0xd0, PowerControl2 = 0xe8, GateControl = 0xb7, + Porch = 0xb2, }; void WriteData(uint8_t data); void WriteData(const uint8_t* data, size_t size); |
