From 4aaa0ebc794564d7650b151c2c02e152ca54ef26 Mon Sep 17 00:00:00 2001 From: Brian Y Date: Sat, 14 Dec 2019 16:23:23 -0500 Subject: [PATCH] truncated look up tables --- .../python/lib/waveshare_epd/epd2in7.py | 68 ++++++++++++++----- 1 file changed, 52 insertions(+), 16 deletions(-) diff --git a/RaspberryPi&JetsonNano/python/lib/waveshare_epd/epd2in7.py b/RaspberryPi&JetsonNano/python/lib/waveshare_epd/epd2in7.py index c1f295c..c4ea65a 100644 --- a/RaspberryPi&JetsonNano/python/lib/waveshare_epd/epd2in7.py +++ b/RaspberryPi&JetsonNano/python/lib/waveshare_epd/epd2in7.py @@ -101,38 +101,74 @@ class EPD: 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 ] + # lut_ww = [ + # 0x40, 0x08, 0x00, 0x00, 0x00, 0x02, + # 0x90, 0x28, 0x28, 0x00, 0x00, 0x01, + # 0x40, 0x14, 0x00, 0x00, 0x00, 0x01, + # 0xA0, 0x12, 0x12, 0x00, 0x00, 0x01, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # ] + # lut_bw = [ + # 0x40, 0x08, 0x00, 0x00, 0x00, 0x02, + # 0x90, 0x28, 0x28, 0x00, 0x00, 0x01, + # 0x40, 0x14, 0x00, 0x00, 0x00, 0x01, + # 0xA0, 0x12, 0x12, 0x00, 0x00, 0x01, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # ] + # lut_bb = [ + # 0x80, 0x08, 0x00, 0x00, 0x00, 0x02, + # 0x90, 0x28, 0x28, 0x00, 0x00, 0x01, + # 0x80, 0x14, 0x00, 0x00, 0x00, 0x01, + # 0x50, 0x12, 0x12, 0x00, 0x00, 0x01, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # ] + # lut_wb = [ + # 0x80, 0x08, 0x00, 0x00, 0x00, 0x02, + # 0x90, 0x28, 0x28, 0x00, 0x00, 0x01, + # 0x80, 0x14, 0x00, 0x00, 0x00, 0x01, + # 0x50, 0x12, 0x12, 0x00, 0x00, 0x01, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + # ] lut_ww = [ - 0x40, 0x08, 0x00, 0x00, 0x00, 0x02, - 0x90, 0x28, 0x28, 0x00, 0x00, 0x01, - 0x40, 0x14, 0x00, 0x00, 0x00, 0x01, - 0xA0, 0x12, 0x12, 0x00, 0x00, 0x01, + 0xA0, 0x0E, 0x00, 0x00, 0x00, 0x01, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, ] lut_bw = [ - 0x40, 0x08, 0x00, 0x00, 0x00, 0x02, - 0x90, 0x28, 0x28, 0x00, 0x00, 0x01, - 0x40, 0x14, 0x00, 0x00, 0x00, 0x01, - 0xA0, 0x12, 0x12, 0x00, 0x00, 0x01, + 0xA0, 0x0E, 0x00, 0x00, 0x00, 0x01, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, ] lut_bb = [ - 0x80, 0x08, 0x00, 0x00, 0x00, 0x02, - 0x90, 0x28, 0x28, 0x00, 0x00, 0x01, - 0x80, 0x14, 0x00, 0x00, 0x00, 0x01, - 0x50, 0x12, 0x12, 0x00, 0x00, 0x01, + 0x50, 0x0E, 0x00, 0x00, 0x00, 0x01, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, ] lut_wb = [ - 0x80, 0x08, 0x00, 0x00, 0x00, 0x02, - 0x90, 0x28, 0x28, 0x00, 0x00, 0x01, - 0x80, 0x14, 0x00, 0x00, 0x00, 0x01, - 0x50, 0x12, 0x12, 0x00, 0x00, 0x01, + 0x50, 0x0E, 0x00, 0x00, 0x00, 0x01, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,