Update epaper4.2 to MicroPython v1.9
rodzic
e892649f00
commit
6aa9d43a5a
|
@ -96,18 +96,18 @@ class EPD:
|
||||||
LUT_WB = LUT_BB
|
LUT_WB = LUT_BB
|
||||||
|
|
||||||
def _command(self, command, data=None):
|
def _command(self, command, data=None):
|
||||||
self.dc.low()
|
self.dc.value(0)
|
||||||
self.cs.low()
|
self.cs.value(0)
|
||||||
self.spi.write(bytearray([command]))
|
self.spi.write(bytearray([command]))
|
||||||
self.cs.high()
|
self.cs.value(1)
|
||||||
if data is not None:
|
if data is not None:
|
||||||
self._data(data)
|
self._data(data)
|
||||||
|
|
||||||
def _data(self, data):
|
def _data(self, data):
|
||||||
self.dc.high()
|
self.dc.value(1)
|
||||||
self.cs.low()
|
self.cs.value(0)
|
||||||
self.spi.write(data)
|
self.spi.write(data)
|
||||||
self.cs.high()
|
self.cs.value(1)
|
||||||
|
|
||||||
def init(self):
|
def init(self):
|
||||||
self.reset()
|
self.reset()
|
||||||
|
@ -123,9 +123,9 @@ class EPD:
|
||||||
sleep_ms(100)
|
sleep_ms(100)
|
||||||
|
|
||||||
def reset(self):
|
def reset(self):
|
||||||
self.rst.low()
|
self.rst.value(0)
|
||||||
sleep_ms(200)
|
sleep_ms(200)
|
||||||
self.rst.high()
|
self.rst.value(1)
|
||||||
sleep_ms(200)
|
sleep_ms(200)
|
||||||
|
|
||||||
def set_lut(self):
|
def set_lut(self):
|
||||||
|
|
Ładowanie…
Reference in New Issue