Display freeze recover enhancements - delay between poweron and off
This commit is contained in:
parent
6d71bcd965
commit
a0bc911c0e
@ -188,11 +188,20 @@ class EPD:
|
||||
while(epdconfig.digital_read(self.busy_pin) == 0): # 0: idle, 1: busy
|
||||
epdconfig.delay_ms(100)
|
||||
self.reset()
|
||||
epdconfig.delay_ms(200)
|
||||
self.send_command(0x01) # POWER SETTING
|
||||
self.send_data(0x03)
|
||||
self.send_data(0x00)
|
||||
self.send_data(0x2b)
|
||||
self.send_data(0x2b)
|
||||
self.send_data(0x03)
|
||||
epdconfig.delay_ms(200)
|
||||
self.send_command(0x06) # BOOSTER_SOFT_START
|
||||
self.send_data(0x17)
|
||||
self.send_data(0x17)
|
||||
self.send_data(0x17)
|
||||
self.send_command(0x04) # POWER_ON
|
||||
epdconfig.delay_ms(200)
|
||||
self.send_command(0X50)
|
||||
self.send_data(0xf7)
|
||||
self.send_command(0X02) # power off
|
||||
|
Loading…
x
Reference in New Issue
Block a user