Remove semicolons
This commit is contained in:
parent
08c8d10815
commit
ad0610635e
@ -79,59 +79,59 @@ class EPD:
|
||||
|
||||
self.reset()
|
||||
|
||||
self.send_command(0x12); # SWRESET
|
||||
self.ReadBusy(); # waiting for the electronic paper IC to release the idle signal
|
||||
self.send_command(0x12) # SWRESET
|
||||
self.ReadBusy() # waiting for the electronic paper IC to release the idle signal
|
||||
|
||||
self.send_command(0x46); # Auto Write RAM
|
||||
self.send_data(0xF7);
|
||||
self.ReadBusy(); # waiting for the electronic paper IC to release the idle signal
|
||||
self.send_command(0x46) # Auto Write RAM
|
||||
self.send_data(0xF7)
|
||||
self.ReadBusy() # waiting for the electronic paper IC to release the idle signal
|
||||
|
||||
self.send_command(0x47); # Auto Write RAM
|
||||
self.send_data(0xF7);
|
||||
self.ReadBusy(); # waiting for the electronic paper IC to release the idle signal
|
||||
self.send_command(0x47) # Auto Write RAM
|
||||
self.send_data(0xF7)
|
||||
self.ReadBusy() # waiting for the electronic paper IC to release the idle signal
|
||||
|
||||
self.send_command(0x0C); # Soft start setting
|
||||
self.send_data(0xAE);
|
||||
self.send_data(0xC7);
|
||||
self.send_data(0xC3);
|
||||
self.send_data(0xC0);
|
||||
self.send_data(0x40);
|
||||
self.send_command(0x0C) # Soft start setting
|
||||
self.send_data(0xAE)
|
||||
self.send_data(0xC7)
|
||||
self.send_data(0xC3)
|
||||
self.send_data(0xC0)
|
||||
self.send_data(0x40)
|
||||
|
||||
self.send_command(0x01); # Set MUX as 527
|
||||
self.send_data(0xAF);
|
||||
self.send_data(0x02);
|
||||
self.send_data(0x01);
|
||||
self.send_command(0x01) # Set MUX as 527
|
||||
self.send_data(0xAF)
|
||||
self.send_data(0x02)
|
||||
self.send_data(0x01)
|
||||
|
||||
self.send_command(0x11); # Data entry mode
|
||||
self.send_data(0x01);
|
||||
self.send_command(0x11) # Data entry mode
|
||||
self.send_data(0x01)
|
||||
|
||||
self.send_command(0x44);
|
||||
self.send_data(0x00); # RAM x address start at 0
|
||||
self.send_data(0x00);
|
||||
self.send_data(0x6F); # RAM x address end at 36Fh -> 879
|
||||
self.send_data(0x03);
|
||||
self.send_command(0x45);
|
||||
self.send_data(0xAF); # RAM y address start at 20Fh;
|
||||
self.send_data(0x02);
|
||||
self.send_data(0x00); # RAM y address end at 00h;
|
||||
self.send_data(0x00);
|
||||
self.send_command(0x44)
|
||||
self.send_data(0x00) # RAM x address start at 0
|
||||
self.send_data(0x00)
|
||||
self.send_data(0x6F) # RAM x address end at 36Fh -> 879
|
||||
self.send_data(0x03)
|
||||
self.send_command(0x45)
|
||||
self.send_data(0xAF) # RAM y address start at 20Fh
|
||||
self.send_data(0x02)
|
||||
self.send_data(0x00) # RAM y address end at 00h
|
||||
self.send_data(0x00)
|
||||
|
||||
self.send_command(0x3C); # VBD
|
||||
self.send_data(0x01); # LUT1, for white
|
||||
self.send_command(0x3C) # VBD
|
||||
self.send_data(0x01) # LUT1, for white
|
||||
|
||||
self.send_command(0x18);
|
||||
self.send_data(0X80);
|
||||
self.send_command(0x22);
|
||||
self.send_data(0XB1); # Load Temperature and waveform setting.
|
||||
self.send_command(0x20);
|
||||
self.ReadBusy(); # waiting for the electronic paper IC to release the idle signal
|
||||
self.send_command(0x18)
|
||||
self.send_data(0X80)
|
||||
self.send_command(0x22)
|
||||
self.send_data(0XB1) # Load Temperature and waveform setting.
|
||||
self.send_command(0x20)
|
||||
self.ReadBusy() # waiting for the electronic paper IC to release the idle signal
|
||||
|
||||
self.send_command(0x4E);
|
||||
self.send_data(0x00);
|
||||
self.send_data(0x00);
|
||||
self.send_command(0x4F);
|
||||
self.send_data(0xAF);
|
||||
self.send_data(0x02);
|
||||
self.send_command(0x4E)
|
||||
self.send_data(0x00)
|
||||
self.send_data(0x00)
|
||||
self.send_command(0x4F)
|
||||
self.send_data(0xAF)
|
||||
self.send_data(0x02)
|
||||
|
||||
return 0
|
||||
|
||||
@ -160,44 +160,44 @@ class EPD:
|
||||
return buf
|
||||
|
||||
def display(self, imageblack, imagered):
|
||||
self.send_command(0x4F);
|
||||
self.send_data(0xAf);
|
||||
self.send_command(0x4F)
|
||||
self.send_data(0xAf)
|
||||
|
||||
self.send_command(0x24)
|
||||
for i in range(0, int(self.width * self.height / 8)):
|
||||
self.send_data(imageblack[i]);
|
||||
self.send_data(imageblack[i])
|
||||
|
||||
self.send_command(0x26)
|
||||
for i in range(0, int(self.width * self.height / 8)):
|
||||
self.send_data(~imagered[i]);
|
||||
self.send_data(~imagered[i])
|
||||
|
||||
self.send_command(0x22);
|
||||
self.send_data(0xC7); # Load LUT from MCU(0x32)
|
||||
self.send_command(0x20);
|
||||
epdconfig.delay_ms(200); # !!!The delay here is necessary, 200uS at least!!!
|
||||
self.ReadBusy();
|
||||
self.send_command(0x22)
|
||||
self.send_data(0xC7) # Load LUT from MCU(0x32)
|
||||
self.send_command(0x20)
|
||||
epdconfig.delay_ms(200) # !!!The delay here is necessary, 200uS at least!!!
|
||||
self.ReadBusy()
|
||||
|
||||
def Clear(self):
|
||||
self.send_command(0x4F);
|
||||
self.send_data(0xAf);
|
||||
self.send_command(0x4F)
|
||||
self.send_data(0xAf)
|
||||
|
||||
self.send_command(0x24)
|
||||
for i in range(0, int(self.width * self.height / 8)):
|
||||
self.send_data(0xff);
|
||||
self.send_data(0xff)
|
||||
|
||||
self.send_command(0x26)
|
||||
for i in range(0, int(self.width * self.height / 8)):
|
||||
self.send_data(0x00);
|
||||
self.send_data(0x00)
|
||||
|
||||
self.send_command(0x22);
|
||||
self.send_data(0xC7); # Load LUT from MCU(0x32)
|
||||
self.send_command(0x20);
|
||||
epdconfig.delay_ms(200); # !!!The delay here is necessary, 200uS at least!!!
|
||||
self.ReadBusy();
|
||||
self.send_command(0x22)
|
||||
self.send_data(0xC7) # Load LUT from MCU(0x32)
|
||||
self.send_command(0x20)
|
||||
epdconfig.delay_ms(200) # !!!The delay here is necessary, 200uS at least!!!
|
||||
self.ReadBusy()
|
||||
|
||||
def sleep(self):
|
||||
self.send_command(0x10); # deep sleep
|
||||
self.send_data(0x01);
|
||||
self.send_command(0x10) # deep sleep
|
||||
self.send_data(0x01)
|
||||
|
||||
epdconfig.module_exit()
|
||||
### END OF FILE ###
|
||||
|
Loading…
Reference in New Issue
Block a user