Exemple #1
0
 def reset(self):
     epdconfig.digital_write(self.reset_pin, 1)
     epdconfig.delay_ms(200)
     epdconfig.digital_write(self.reset_pin, 0)
     epdconfig.delay_ms(10)
     epdconfig.digital_write(self.reset_pin, 1)
     epdconfig.delay_ms(200)
 def reset(self):
     epdconfig.digital_write(self.reset_pin, 1)
     epdconfig.delay_ms(200)
     epdconfig.digital_write(self.reset_pin, 0)
     epdconfig.delay_ms(
         5
     )  # support v2 displays in favor of v1 displays.Change this to 10 for legacy v1 display support
     epdconfig.digital_write(self.reset_pin, 1)
     epdconfig.delay_ms(200)
Exemple #3
0
 def send_data(self, data):
     epdconfig.digital_write(self.dc_pin, 1)
     epdconfig.digital_write(self.cs_pin, 0)
     epdconfig.spi_writebyte([data])
     epdconfig.digital_write(self.cs_pin, 1)
Exemple #4
0
 def send_command(self, command):
     epdconfig.digital_write(self.dc_pin, 0)
     epdconfig.digital_write(self.cs_pin, 0)
     epdconfig.spi_writebyte([command])
     epdconfig.digital_write(self.cs_pin, 1)