From 924a0c93784ce99961e454c7b80eb6ba103808bb Mon Sep 17 00:00:00 2001 From: Robert Borzutzki Date: Thu, 20 Oct 2022 13:33:59 +0200 Subject: [PATCH] remove not needed files --- examples/epd_1in02_test.py | 99 ----------------------------- examples/epd_1in54_V2_test.py | 96 ---------------------------- examples/epd_1in54_test.py | 93 --------------------------- examples/epd_1in54b_V2_test.py | 80 ----------------------- examples/epd_1in54b_test.py | 81 ----------------------- examples/epd_1in54c_test.py | 78 ----------------------- examples/epd_1in64g_test.py | 70 -------------------- examples/epd_2in7_test.py | 113 --------------------------------- examples/epd_2in7b_V2_test.py | 103 ------------------------------ examples/epd_2in7b_test.py | 103 ------------------------------ examples/epd_2in9_V2_test.py | 109 ------------------------------- examples/epd_2in9_test.py | 108 ------------------------------- examples/epd_2in9b_V3_test.py | 99 ----------------------------- examples/epd_2in9bc_test.py | 99 ----------------------------- examples/epd_2in9d_test.py | 108 ------------------------------- pic/01.bmp | Bin 60120 -> 0 bytes pic/1.64inch-1.bmp | Bin 84726 -> 0 bytes pic/1.64inch-2.bmp | Bin 84726 -> 0 bytes pic/1in02.bmp | Bin 1344 -> 0 bytes pic/1in54.bmp | Bin 5662 -> 0 bytes pic/1in54b-b.bmp | Bin 5662 -> 0 bytes pic/1in54b-r.bmp | Bin 5662 -> 0 bytes pic/1in54c-b.bmp | Bin 3102 -> 0 bytes pic/1in54c-y.bmp | Bin 3102 -> 0 bytes pic/2.36inch-1.bmp | Bin 149238 -> 0 bytes pic/2.36inch-2.bmp | Bin 149238 -> 0 bytes pic/2.66__b.bmp | Bin 6142 -> 0 bytes pic/2.66__r.bmp | Bin 6142 -> 0 bytes pic/2.66inch-1.bmp | Bin 6142 -> 0 bytes pic/2.66inch-2.bmp | Bin 6142 -> 0 bytes pic/2.66inch-4.bmp | Bin 6142 -> 0 bytes pic/2.66inch-5.bmp | Bin 6142 -> 0 bytes pic/2.66inch-6.bmp | Bin 6142 -> 0 bytes pic/2.66inch-9.bmp | Bin 6142 -> 0 bytes pic/2.66inch.bmp | Bin 6142 -> 0 bytes pic/2in7.bmp | Bin 6398 -> 0 bytes pic/2in7_Scale.bmp | Bin 23350 -> 0 bytes pic/2in7b-b.bmp | Bin 6398 -> 0 bytes pic/2in7b-r.bmp | Bin 6398 -> 0 bytes pic/2in9.bmp | Bin 4798 -> 0 bytes pic/2in9_1.bmp | Bin 4798 -> 0 bytes pic/2in9_2.bmp | Bin 4798 -> 0 bytes pic/2in9bc-b.bmp | Bin 5182 -> 0 bytes pic/2in9bc-ry.bmp | Bin 5182 -> 0 bytes pic/2in9d.bmp | Bin 5182 -> 0 bytes 45 files changed, 1439 deletions(-) delete mode 100644 examples/epd_1in02_test.py delete mode 100644 examples/epd_1in54_V2_test.py delete mode 100644 examples/epd_1in54_test.py delete mode 100644 examples/epd_1in54b_V2_test.py delete mode 100644 examples/epd_1in54b_test.py delete mode 100644 examples/epd_1in54c_test.py delete mode 100644 examples/epd_1in64g_test.py delete mode 100644 examples/epd_2in7_test.py delete mode 100644 examples/epd_2in7b_V2_test.py delete mode 100644 examples/epd_2in7b_test.py delete mode 100644 examples/epd_2in9_V2_test.py delete mode 100644 examples/epd_2in9_test.py delete mode 100644 examples/epd_2in9b_V3_test.py delete mode 100644 examples/epd_2in9bc_test.py delete mode 100644 examples/epd_2in9d_test.py delete mode 100644 pic/01.bmp delete mode 100644 pic/1.64inch-1.bmp delete mode 100644 pic/1.64inch-2.bmp delete mode 100644 pic/1in02.bmp delete mode 100644 pic/1in54.bmp delete mode 100644 pic/1in54b-b.bmp delete mode 100644 pic/1in54b-r.bmp delete mode 100644 pic/1in54c-b.bmp delete mode 100644 pic/1in54c-y.bmp delete mode 100644 pic/2.36inch-1.bmp delete mode 100644 pic/2.36inch-2.bmp delete mode 100644 pic/2.66__b.bmp delete mode 100644 pic/2.66__r.bmp delete mode 100644 pic/2.66inch-1.bmp delete mode 100644 pic/2.66inch-2.bmp delete mode 100644 pic/2.66inch-4.bmp delete mode 100644 pic/2.66inch-5.bmp delete mode 100644 pic/2.66inch-6.bmp delete mode 100644 pic/2.66inch-9.bmp delete mode 100644 pic/2.66inch.bmp delete mode 100644 pic/2in7.bmp delete mode 100644 pic/2in7_Scale.bmp delete mode 100644 pic/2in7b-b.bmp delete mode 100644 pic/2in7b-r.bmp delete mode 100644 pic/2in9.bmp delete mode 100644 pic/2in9_1.bmp delete mode 100644 pic/2in9_2.bmp delete mode 100644 pic/2in9bc-b.bmp delete mode 100644 pic/2in9bc-ry.bmp delete mode 100644 pic/2in9d.bmp diff --git a/examples/epd_1in02_test.py b/examples/epd_1in02_test.py deleted file mode 100644 index 5e8819d..0000000 --- a/examples/epd_1in02_test.py +++ /dev/null @@ -1,99 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd1in02 -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd1in02 Demo") - - epd = epd1in02.EPD() - logging.info("init and Clear") - epd.Init() - epd.Clear() - - # Drawing on the image - logging.info("1.Drawing on the image...") - image = Image.new('1', (epd.height, epd.width), 255) # 255: clear the frame - - draw = ImageDraw.Draw(image) - font = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - - draw.text((5, 0), 'hello world', font = font, fill = 0) - draw.text((15, 40), u'微雪电子', font = font, fill = 0) - epd.Display(epd.getbuffer(image)) - time.sleep(2) - - image = Image.new('1', (epd.height, epd.width), 255) # 255: clear the frame - draw = ImageDraw.Draw(image) - draw.rectangle((20, 0, 100, 80), fill = 0) - draw.rectangle((22, 2, 98, 78), fill = 255) - draw.chord((22, 2, 98, 78), 0, 360, fill = 0) - draw.chord((24, 4, 96, 76), 0, 360, fill = 255) - draw.line((20, 0, 100, 80), fill = 0) - draw.line((20, 80, 100, 0), fill = 0) - epd.Display(epd.getbuffer(image)) - time.sleep(2) - - # read bmp file - logging.info("2.read bmp file...") - image = Image.open(os.path.join(picdir, '1in02.bmp')) - epd.Display(epd.getbuffer(image)) - time.sleep(2) - - # read bmp file on window - logging.info("3.read bmp file on window...") - image1 = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - bmp = Image.open(os.path.join(picdir, '100x100.bmp')) - image1.paste(bmp, (0,0)) - epd.Display(epd.getbuffer(image1)) - time.sleep(2) - - # # partial update - logging.info("4.show time...") - epd.Clear() - epd.Partial_Init() - - - time_image = Image.new('1', (epd.height, epd.width), 255) - time_draw = ImageDraw.Draw(time_image) - - image_old = epd.getbuffer(time_image) - num = 0 - while (True): - time_draw.rectangle((10, 10, 120, 50), fill = 255) - time_draw.text((10, 10), time.strftime('%H:%M:%S'), font = font, fill = 0) - newimage = time_image.crop([10, 10, 120, 50]) - time_image.paste(newimage, (10,10)) - epd.DisplayPartial(image_old, epd.getbuffer(time_image)) - image_old = epd.getbuffer(time_image) - num = num + 1 - if(num == 10): - break - - logging.info("Clear...") - epd.Init() - epd.Clear() - - logging.info("Goto Sleep...") - epd.Sleep() - -except IOError as e: - logging.info(e) - - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd1in54.epdconfig.module_exit() - exit() diff --git a/examples/epd_1in54_V2_test.py b/examples/epd_1in54_V2_test.py deleted file mode 100644 index 3ba5589..0000000 --- a/examples/epd_1in54_V2_test.py +++ /dev/null @@ -1,96 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd1in54_V2 -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd1in54_V2 Demo") - - epd = epd1in54_V2.EPD() - - logging.info("init and Clear") - epd.init(0) - epd.Clear(0xFF) - time.sleep(1) - - # Drawing on the image - logging.info("1.Drawing on the image...") - image = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - - draw = ImageDraw.Draw(image) - font = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - draw.rectangle((0, 10, 200, 34), fill = 0) - draw.text((8, 12), 'hello world', font = font, fill = 255) - draw.text((8, 36), u'微雪电子', font = font, fill = 0) - draw.line((16, 60, 56, 60), fill = 0) - draw.line((56, 60, 56, 110), fill = 0) - draw.line((16, 110, 56, 110), fill = 0) - draw.line((16, 110, 16, 60), fill = 0) - draw.line((16, 60, 56, 110), fill = 0) - draw.line((56, 60, 16, 110), fill = 0) - draw.arc((90, 60, 150, 120), 0, 360, fill = 0) - draw.rectangle((16, 130, 56, 180), fill = 0) - draw.chord((90, 130, 150, 190), 0, 360, fill = 0) - epd.display(epd.getbuffer(image.rotate(90))) - time.sleep(2) - - # read bmp file - logging.info("2.read bmp file...") - image = Image.open(os.path.join(picdir, '1in54.bmp')) - epd.display(epd.getbuffer(image)) - time.sleep(2) - - # read bmp file on window - logging.info("3.read bmp file on window...") - epd.Clear(0xFF) - image1 = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - bmp = Image.open(os.path.join(picdir, '100x100.bmp')) - image1.paste(bmp, (50,50)) - epd.display(epd.getbuffer(image1)) - time.sleep(2) - - # partial update - logging.info("4.show time...") - time_image = image1 - # Image.new('1', (epd.width, epd.height), 255) - epd.displayPartBaseImage(epd.getbuffer(time_image)) - - epd.init(1) # into partial refresh mode - time_draw = ImageDraw.Draw(time_image) - num = 0 - while (True): - time_draw.rectangle((10, 10, 120, 50), fill = 255) - time_draw.text((10, 10), time.strftime('%H:%M:%S'), font = font, fill = 0) - newimage = time_image.crop([10, 10, 120, 50]) - time_image.paste(newimage, (10,10)) - epd.displayPart(epd.getbuffer(time_image)) - num = num + 1 - if(num == 20): - break - - logging.info("Clear...") - epd.init(0) - epd.Clear(0xFF) - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd1in54_V2.epdconfig.module_exit() - exit() diff --git a/examples/epd_1in54_test.py b/examples/epd_1in54_test.py deleted file mode 100644 index 76efcf7..0000000 --- a/examples/epd_1in54_test.py +++ /dev/null @@ -1,93 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd1in54 -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd1in54 Demo") - - epd = epd1in54.EPD() - logging.info("init and Clear") - epd.init(epd.lut_full_update) - epd.Clear(0xFF) - - # Drawing on the image - logging.info("1.Drawing on the image...") - image = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - - draw = ImageDraw.Draw(image) - font = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - draw.rectangle((0, 10, 200, 34), fill = 0) - draw.text((8, 12), 'hello world', font = font, fill = 255) - draw.text((8, 36), u'微雪电子', font = font, fill = 0) - draw.line((16, 60, 56, 60), fill = 0) - draw.line((56, 60, 56, 110), fill = 0) - draw.line((16, 110, 56, 110), fill = 0) - draw.line((16, 110, 16, 60), fill = 0) - draw.line((16, 60, 56, 110), fill = 0) - draw.line((56, 60, 16, 110), fill = 0) - draw.arc((90, 60, 150, 120), 0, 360, fill = 0) - draw.rectangle((16, 130, 56, 180), fill = 0) - draw.chord((90, 130, 150, 190), 0, 360, fill = 0) - epd.display(epd.getbuffer(image.rotate(90))) - time.sleep(2) - - # read bmp file - logging.info("2.read bmp file...") - image = Image.open(os.path.join(picdir, '1in54.bmp')) - epd.display(epd.getbuffer(image)) - time.sleep(2) - - # read bmp file on window - logging.info("3.read bmp file on window...") - epd.Clear(0xFF) - image1 = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - bmp = Image.open(os.path.join(picdir, '100x100.bmp')) - image1.paste(bmp, (50,50)) - epd.display(epd.getbuffer(image1)) - time.sleep(2) - - # # partial update - logging.info("4.show time...") - epd.init(epd.lut_partial_update) - epd.Clear(0xFF) - - time_image = Image.new('1', (epd.width, epd.height), 255) - time_draw = ImageDraw.Draw(time_image) - num = 0 - while (True): - time_draw.rectangle((10, 10, 120, 50), fill = 255) - time_draw.text((10, 10), time.strftime('%H:%M:%S'), font = font, fill = 0) - newimage = time_image.crop([10, 10, 120, 50]) - time_image.paste(newimage, (10,10)) - epd.display(epd.getbuffer(time_image)) - num = num + 1 - if(num == 10): - break - - logging.info("Clear...") - epd.init(epd.lut_full_update) - epd.Clear(0xFF) - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd1in54.epdconfig.module_exit() - exit() diff --git a/examples/epd_1in54b_V2_test.py b/examples/epd_1in54b_V2_test.py deleted file mode 100644 index b76278d..0000000 --- a/examples/epd_1in54b_V2_test.py +++ /dev/null @@ -1,80 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd1in54b_V2 -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd1in54b V2 Demo") - - epd = epd1in54b_V2.EPD() - logging.info("init and Clear") - epd.init() - epd.Clear() - time.sleep(1) - - # Drawing on the image - logging.info("1.Drawing on the image...") - blackimage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - redimage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - - font = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - - drawblack = ImageDraw.Draw(blackimage) - drawred = ImageDraw.Draw(redimage) - drawblack.rectangle((0, 10, 200, 34), fill = 0) - drawblack.text((8, 12), 'hello world', font = font, fill = 255) - drawblack.text((8, 36), u'微雪电子', font = font18, fill = 0) - drawblack.line((16, 60, 56, 60), fill = 0) - drawblack.line((56, 60, 56, 110), fill = 0) - drawblack.line((16, 110, 56, 110), fill = 0) - drawred.line((16, 110, 16, 60), fill = 0) - drawred.line((16, 60, 56, 110), fill = 0) - drawred.line((56, 60, 16, 110), fill = 0) - drawred.arc((90, 60, 150, 120), 0, 360, fill = 0) - drawred.rectangle((16, 130, 56, 180), fill = 0) - drawred.chord((90, 130, 150, 190), 0, 360, fill = 0) - epd.display(epd.getbuffer(blackimage),epd.getbuffer(redimage)) - time.sleep(1) - - # read bmp file - logging.info("2.read bmp file...") - blackimage = Image.open(os.path.join(picdir, '1in54b-b.bmp')) - redimage = Image.open(os.path.join(picdir, '1in54b-r.bmp')) - epd.display(epd.getbuffer(blackimage),epd.getbuffer(redimage)) - time.sleep(1) - - # read bmp file on window - logging.info("3.read bmp file on window...") - blackimage1 = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - redimage2 = Image.new('1', (epd.width, epd.height), 255) - - newimage = Image.open(os.path.join(picdir, '100x100.bmp')) - blackimage1.paste(newimage, (50,50)) - epd.display(epd.getbuffer(blackimage1), epd.getbuffer(redimage2)) - - logging.info("Clear...") - epd.Clear() - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd1in54b_V2.epdconfig.module_exit() - exit() diff --git a/examples/epd_1in54b_test.py b/examples/epd_1in54b_test.py deleted file mode 100644 index 9549253..0000000 --- a/examples/epd_1in54b_test.py +++ /dev/null @@ -1,81 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd1in54b -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd1in54b Demo") - - epd = epd1in54b.EPD() - logging.info("init and Clear") - epd.init() - epd.Clear() - time.sleep(1) - - # Drawing on the image - logging.info("1.Drawing on the image...") - blackimage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - redimage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - - font = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - - drawblack = ImageDraw.Draw(blackimage) - drawred = ImageDraw.Draw(redimage) - drawblack.rectangle((0, 10, 200, 34), fill = 0) - drawblack.text((8, 12), 'hello world', font = font, fill = 255) - drawblack.text((8, 36), u'微雪电子', font = font18, fill = 0) - drawblack.line((16, 60, 56, 60), fill = 0) - drawblack.line((56, 60, 56, 110), fill = 0) - drawblack.line((16, 110, 56, 110), fill = 0) - drawred.line((16, 110, 16, 60), fill = 0) - drawred.line((16, 60, 56, 110), fill = 0) - drawred.line((56, 60, 16, 110), fill = 0) - drawred.arc((90, 60, 150, 120), 0, 360, fill = 0) - drawred.rectangle((16, 130, 56, 180), fill = 0) - drawred.chord((90, 130, 150, 190), 0, 360, fill = 0) - epd.display(epd.getbuffer(blackimage),epd.getbuffer(redimage)) - time.sleep(1) - - # read bmp file - logging.info("2.read bmp file...") - blackimage = Image.open(os.path.join(picdir, '1in54b-b.bmp')) - redimage = Image.open(os.path.join(picdir, '1in54b-r.bmp')) - epd.display(epd.getbuffer(blackimage),epd.getbuffer(redimage)) - time.sleep(1) - - # read bmp file on window - logging.info("3.read bmp file on window...") - blackimage1 = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - redimage2 = Image.new('1', (epd.width, epd.height), 255) - - newimage = Image.open(os.path.join(picdir, '100x100.bmp')) - blackimage1.paste(newimage, (50,50)) - epd.display(epd.getbuffer(blackimage1), epd.getbuffer(redimage2)) - - logging.info("Clear...") - epd.init() - epd.Clear() - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd1in54b.epdconfig.module_exit() - exit() diff --git a/examples/epd_1in54c_test.py b/examples/epd_1in54c_test.py deleted file mode 100644 index 4559c9c..0000000 --- a/examples/epd_1in54c_test.py +++ /dev/null @@ -1,78 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd1in54c -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd1in54c Demo") - - epd = epd1in54c.EPD() - logging.info("init and Clear") - epd.init() - epd.Clear() - time.sleep(1) - - # Drawing on the image - logging.info("1.Drawing on the image...") - blackimage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - yellowimage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - - font = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - - drawblack = ImageDraw.Draw(blackimage) - drawyellow = ImageDraw.Draw(yellowimage) - drawblack.rectangle((0, 10, 200, 34), fill = 0) - drawblack.text((8, 12), 'hello world', font = font, fill = 255) - drawblack.text((8, 36), u'微雪电子', font = font, fill = 0) - drawblack.line((10, 100, 70, 100), fill = 0) - drawblack.line((40, 70, 40, 130), fill = 0) - - drawyellow.rectangle((10, 70, 70, 130), outline = 0) - drawyellow.arc((80, 70, 140, 130), 0, 360, fill = 0) - drawyellow.chord((90, 80, 130, 120), 0, 360, fill = 0) - epd.display(epd.getbuffer(blackimage),epd.getbuffer(yellowimage)) - time.sleep(1) - - # read bmp file - logging.info("2.read bmp file...") - blackimage = Image.open(os.path.join(picdir, '1in54c-b.bmp')) - yellowimage = Image.open(os.path.join(picdir, '1in54c-y.bmp')) - epd.display(epd.getbuffer(blackimage),epd.getbuffer(yellowimage)) - time.sleep(1) - - # read bmp file on window - logging.info("3.read bmp file on window...") - blackimage1 = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - yellowimage2 = Image.new('1', (epd.width, epd.height), 255) - - newimage = Image.open(os.path.join(picdir, '100x100.bmp')) - blackimage1.paste(newimage, (50,50)) - epd.display(epd.getbuffer(blackimage1), epd.getbuffer(yellowimage2)) - - logging.info("Clear...") - epd.init() - epd.Clear() - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd1in54c.epdconfig.module_exit() - exit() diff --git a/examples/epd_1in64g_test.py b/examples/epd_1in64g_test.py deleted file mode 100644 index 4b925b9..0000000 --- a/examples/epd_1in64g_test.py +++ /dev/null @@ -1,70 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd1in64g -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd1in64g Demo") - - epd = epd1in64g.EPD() - logging.info("init and Clear") - epd.init() - epd.Clear() - font24 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - font40 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 40) - - # # The Sunrise X3 PI is a bit problematic to use - # # Drawing on the image - # logging.info("1.Drawing on the image...") - # Himage = Image.new('RGB', (epd.width, epd.height), epd.WHITE) - # draw = ImageDraw.Draw(Himage) - # draw.text((5, 0), 'hello world', font = font18, fill = epd.RED) - # draw.text((5, 20), '1.64inch e-Paper', font = font18, fill = epd.YELLOW) - # draw.text((5, 40), u'微雪电子', font = font40, fill = epd.BLACK) - - # draw.line((5, 90, 45, 160), fill = epd.RED) - # draw.line((45, 90, 5, 160), fill = epd.YELLOW) - # draw.rectangle((5, 90, 45, 160), outline = epd.BLACK) - # draw.rectangle((55, 90, 95, 160), fill = epd.BLACK) - # draw.arc((115, 90, 150, 125), 0, 360, fill = epd.BLACK) - # draw.chord((115, 130, 150, 165), 0, 360, fill = epd.BLACK) - # epd.display(epd.getbuffer(Himage)) - # time.sleep(3) - - # # read bmp file - # logging.info("2.read bmp file") - # Himage = Image.open(os.path.join(picdir, '1.64inch-1.bmp')) - # epd.display(epd.getbuffer(Himage)) - # time.sleep(3) - - logging.info("3.read bmp file") - Himage = Image.open(os.path.join(picdir, '1.64inch-2.bmp')) - epd.display(epd.getbuffer(Himage)) - time.sleep(3) - - logging.info("Clear...") - epd.Clear() - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd1in64g.epdconfig.module_exit() - exit() diff --git a/examples/epd_2in7_test.py b/examples/epd_2in7_test.py deleted file mode 100644 index 6374669..0000000 --- a/examples/epd_2in7_test.py +++ /dev/null @@ -1,113 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd2in7 -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - - logging.info("epd2in7 Demo") - epd = epd2in7.EPD() - - '''2Gray(Black and white) display''' - logging.info("init and Clear") - epd.init() - epd.Clear(0xFF) - font24 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - font35 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 35) - # Drawing on the Horizontal image - logging.info("1.Drawing on the Horizontal image...") - Himage = Image.new('1', (epd.height, epd.width), 255) # 255: clear the frame - draw = ImageDraw.Draw(Himage) - draw.text((10, 0), 'hello world', font = font24, fill = 0) - draw.text((150, 0), u'微雪电子', font = font24, fill = 0) - draw.line((20, 50, 70, 100), fill = 0) - draw.line((70, 50, 20, 100), fill = 0) - draw.rectangle((20, 50, 70, 100), outline = 0) - draw.line((165, 50, 165, 100), fill = 0) - draw.line((140, 75, 190, 75), fill = 0) - draw.arc((140, 50, 190, 100), 0, 360, fill = 0) - draw.rectangle((80, 50, 130, 100), fill = 0) - draw.chord((200, 50, 250, 100), 0, 360, fill = 0) - epd.display(epd.getbuffer(Himage)) - time.sleep(2) - - # Drawing on the Vertical image - logging.info("2.Drawing on the Vertical image...") - Limage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - draw = ImageDraw.Draw(Limage) - draw.text((2, 0), 'hello world', font = font18, fill = 0) - draw.text((20, 50), u'微雪电子', font = font18, fill = 0) - draw.line((10, 90, 60, 140), fill = 0) - draw.line((60, 90, 10, 140), fill = 0) - draw.rectangle((10, 90, 60, 140), outline = 0) - draw.line((95, 90, 95, 140), fill = 0) - draw.line((70, 115, 120, 115), fill = 0) - draw.arc((70, 90, 120, 140), 0, 360, fill = 0) - draw.rectangle((10, 150, 60, 200), fill = 0) - draw.chord((70, 150, 120, 200), 0, 360, fill = 0) - epd.display(epd.getbuffer(Limage)) - time.sleep(2) - - logging.info("3.read bmp file") - Himage = Image.open(os.path.join(picdir, '2in7.bmp')) - epd.display(epd.getbuffer(Himage)) - time.sleep(2) - - logging.info("4.read bmp file on window") - Himage2 = Image.new('1', (epd.height, epd.width), 255) # 255: clear the frame - bmp = Image.open(os.path.join(picdir, '100x100.bmp')) - Himage2.paste(bmp, (50,10)) - epd.display(epd.getbuffer(Himage2)) - time.sleep(2) - - '''4Gray display''' - logging.info("4Gray display--------------------------------") - epd.Init_4Gray() - - Limage = Image.new('L', (epd.width, epd.height), 0) # 255: clear the frame - draw = ImageDraw.Draw(Limage) - draw.text((20, 0), u'微雪电子', font = font35, fill = epd.GRAY1) - draw.text((20, 35), u'微雪电子', font = font35, fill = epd.GRAY2) - draw.text((20, 70), u'微雪电子', font = font35, fill = epd.GRAY3) - draw.text((40, 110), 'hello world', font = font18, fill = epd.GRAY1) - draw.line((10, 140, 60, 190), fill = epd.GRAY1) - draw.line((60, 140, 10, 190), fill = epd.GRAY1) - draw.rectangle((10, 140, 60, 190), outline = epd.GRAY1) - draw.line((95, 140, 95, 190), fill = epd.GRAY1) - draw.line((70, 165, 120, 165), fill = epd.GRAY1) - draw.arc((70, 140, 120, 190), 0, 360, fill = epd.GRAY1) - draw.rectangle((10, 200, 60, 250), fill = epd.GRAY1) - draw.chord((70, 200, 120, 250), 0, 360, fill = epd.GRAY1) - epd.display_4Gray(epd.getbuffer_4Gray(Limage)) - time.sleep(2) - - #display 4Gra bmp - Himage = Image.open(os.path.join(picdir, '2in7_Scale.bmp')) - epd.display_4Gray(epd.getbuffer_4Gray(Himage)) - time.sleep(2) - - logging.info("Clear...") - epd.Clear(0xFF) - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd2in7.epdconfig.module_exit() - exit() diff --git a/examples/epd_2in7b_V2_test.py b/examples/epd_2in7b_V2_test.py deleted file mode 100644 index f99a3de..0000000 --- a/examples/epd_2in7b_V2_test.py +++ /dev/null @@ -1,103 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd2in7b_V2 -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd2in7b_V2 Demo") - - epd = epd2in7b_V2.EPD() - - logging.info("init and Clear") - epd.init() - epd.Clear() - time.sleep(1) - - # Drawing on the image - logging.info("Drawing") - blackimage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - redimage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - - font24 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - - # Drawing on the Horizontal image - logging.info("1.Drawing on the Horizontal image...") - HBlackimage = Image.new('1', (epd.height, epd.width), 255) # 298*126 - HRedimage = Image.new('1', (epd.height, epd.width), 255) # 298*126 - drawblack = ImageDraw.Draw(HBlackimage) - drawred = ImageDraw.Draw(HRedimage) - drawblack.text((10, 0), 'hello world', font = font24, fill = 0) - drawblack.text((10, 20), '2.7inch e-Paper', font = font24, fill = 0) - drawblack.text((150, 0), u'微雪电子', font = font24, fill = 0) - drawblack.line((20, 50, 70, 100), fill = 0) - drawblack.line((70, 50, 20, 100), fill = 0) - drawblack.rectangle((20, 50, 70, 100), outline = 0) - drawred.line((165, 50, 165, 100), fill = 0) - drawred.line((140, 75, 190, 75), fill = 0) - drawred.arc((140, 50, 190, 100), 0, 360, fill = 0) - drawred.rectangle((80, 50, 130, 100), fill = 0) - drawred.chord((200, 50, 250, 100), 0, 360, fill = 0) - epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRedimage)) - time.sleep(20) - - # Drawing on the Vertical image - logging.info("2.Drawing on the Vertical image...") - LBlackimage = Image.new('1', (epd.width, epd.height), 255) # 126*298 - LRedimage = Image.new('1', (epd.width, epd.height), 255) # 126*298 - drawblack = ImageDraw.Draw(LBlackimage) - drawred = ImageDraw.Draw(LRedimage) - - drawblack.text((2, 0), 'hello world', font = font18, fill = 0) - drawblack.text((2, 20), '2.7inch epd', font = font18, fill = 0) - drawblack.text((20, 50), u'微雪电子', font = font18, fill = 0) - drawblack.line((10, 90, 60, 140), fill = 0) - drawblack.line((60, 90, 10, 140), fill = 0) - drawblack.rectangle((10, 90, 60, 140), outline = 0) - drawred.line((95, 90, 95, 140), fill = 0) - drawred.line((70, 115, 120, 115), fill = 0) - drawred.arc((70, 90, 120, 140), 0, 360, fill = 0) - drawred.rectangle((10, 150, 60, 200), fill = 0) - drawred.chord((70, 150, 120, 200), 0, 360, fill = 0) - epd.display(epd.getbuffer(LBlackimage), epd.getbuffer(LRedimage)) - time.sleep(2) - - logging.info("3.read bmp file") - HBlackimage = Image.open(os.path.join(picdir, '2in7b-b.bmp')) - HRedimage = Image.open(os.path.join(picdir, '2in7b-r.bmp')) - epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRedimage)) - time.sleep(2) - - logging.info("4.read bmp file on window") - blackimage1 = Image.new('1', (epd.height, epd.width), 255) # 298*126 - redimage1 = Image.new('1', (epd.height, epd.width), 255) # 298*126 - newimage = Image.open(os.path.join(picdir, '100x100.bmp')) - blackimage1.paste(newimage, (50,10)) - epd.display(epd.getbuffer(blackimage1), epd.getbuffer(redimage1)) - - logging.info("Clear...") - epd.init() - epd.Clear() - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd2in7b_V2.epdconfig.module_exit() - exit() diff --git a/examples/epd_2in7b_test.py b/examples/epd_2in7b_test.py deleted file mode 100644 index b8ad501..0000000 --- a/examples/epd_2in7b_test.py +++ /dev/null @@ -1,103 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd2in7b -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd2in7b Demo") - - epd = epd2in7b.EPD() - logging.info("init and Clear") - epd.init() - epd.Clear() - time.sleep(1) - - # Drawing on the image - logging.info("Drawing") - blackimage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - redimage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - - font24 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - - - # Drawing on the Horizontal image - logging.info("1.Drawing on the Horizontal image...") - HBlackimage = Image.new('1', (epd.height, epd.width), 255) # 298*126 - HRedimage = Image.new('1', (epd.height, epd.width), 255) # 298*126 - drawblack = ImageDraw.Draw(HBlackimage) - drawred = ImageDraw.Draw(HRedimage) - drawblack.text((10, 0), 'hello world', font = font24, fill = 0) - drawblack.text((10, 20), '2.9inch e-Paper', font = font24, fill = 0) - drawblack.text((150, 0), u'微雪电子', font = font24, fill = 0) - drawblack.line((20, 50, 70, 100), fill = 0) - drawblack.line((70, 50, 20, 100), fill = 0) - drawblack.rectangle((20, 50, 70, 100), outline = 0) - drawred.line((165, 50, 165, 100), fill = 0) - drawred.line((140, 75, 190, 75), fill = 0) - drawred.arc((140, 50, 190, 100), 0, 360, fill = 0) - drawred.rectangle((80, 50, 130, 100), fill = 0) - drawred.chord((200, 50, 250, 100), 0, 360, fill = 0) - epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRedimage)) - time.sleep(20) - - # Drawing on the Vertical image - logging.info("2.Drawing on the Vertical image...") - LBlackimage = Image.new('1', (epd.width, epd.height), 255) # 126*298 - LRedimage = Image.new('1', (epd.width, epd.height), 255) # 126*298 - drawblack = ImageDraw.Draw(LBlackimage) - drawred = ImageDraw.Draw(LRedimage) - - drawblack.text((2, 0), 'hello world', font = font18, fill = 0) - drawblack.text((2, 20), '2.9inch epd', font = font18, fill = 0) - drawblack.text((20, 50), u'微雪电子', font = font18, fill = 0) - drawblack.line((10, 90, 60, 140), fill = 0) - drawblack.line((60, 90, 10, 140), fill = 0) - drawblack.rectangle((10, 90, 60, 140), outline = 0) - drawred.line((95, 90, 95, 140), fill = 0) - drawred.line((70, 115, 120, 115), fill = 0) - drawred.arc((70, 90, 120, 140), 0, 360, fill = 0) - drawred.rectangle((10, 150, 60, 200), fill = 0) - drawred.chord((70, 150, 120, 200), 0, 360, fill = 0) - epd.display(epd.getbuffer(LBlackimage), epd.getbuffer(LRedimage)) - time.sleep(2) - - logging.info("3.read bmp file") - HBlackimage = Image.open(os.path.join(picdir, '2in7b-b.bmp')) - HRedimage = Image.open(os.path.join(picdir, '2in7b-r.bmp')) - epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRedimage)) - time.sleep(2) - - logging.info("4.read bmp file on window") - blackimage1 = Image.new('1', (epd.height, epd.width), 255) # 298*126 - redimage1 = Image.new('1', (epd.height, epd.width), 255) # 298*126 - newimage = Image.open(os.path.join(picdir, '100x100.bmp')) - blackimage1.paste(newimage, (50,10)) - epd.display(epd.getbuffer(blackimage1), epd.getbuffer(redimage1)) - - logging.info("Clear...") - epd.init() - epd.Clear() - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd2in7b.epdconfig.module_exit() - exit() diff --git a/examples/epd_2in9_V2_test.py b/examples/epd_2in9_V2_test.py deleted file mode 100644 index 2d94a01..0000000 --- a/examples/epd_2in9_V2_test.py +++ /dev/null @@ -1,109 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd2in9_V2 -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd2in9 V2 Demo") - epd = epd2in9_V2.EPD() - - logging.info("init and Clear") - epd.init() - epd.Clear(0xFF) - - font24 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - - # Drawing on the Horizontal image - logging.info("1.Drawing on the Horizontal image...") - Himage = Image.new('1', (epd.height, epd.width), 255) # 255: clear the frame - draw = ImageDraw.Draw(Himage) - draw.text((10, 0), 'hello world', font = font24, fill = 0) - draw.text((10, 20), '2.9inch e-Paper', font = font24, fill = 0) - draw.text((150, 0), u'微雪电子', font = font24, fill = 0) - draw.line((20, 50, 70, 100), fill = 0) - draw.line((70, 50, 20, 100), fill = 0) - draw.rectangle((20, 50, 70, 100), outline = 0) - draw.line((165, 50, 165, 100), fill = 0) - draw.line((140, 75, 190, 75), fill = 0) - draw.arc((140, 50, 190, 100), 0, 360, fill = 0) - draw.rectangle((80, 50, 130, 100), fill = 0) - draw.chord((200, 50, 250, 100), 0, 360, fill = 0) - # Himage = Himage.transpose(method=Image.ROTATE_180) - epd.display(epd.getbuffer(Himage)) - time.sleep(2) - - # Drawing on the Vertical image - logging.info("2.Drawing on the Vertical image...") - Limage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - draw = ImageDraw.Draw(Limage) - draw.text((2, 0), 'hello world', font = font18, fill = 0) - draw.text((2, 20), '2.9inch epd', font = font18, fill = 0) - draw.text((20, 50), u'微雪电子', font = font18, fill = 0) - draw.line((10, 90, 60, 140), fill = 0) - draw.line((60, 90, 10, 140), fill = 0) - draw.rectangle((10, 90, 60, 140), outline = 0) - draw.line((95, 90, 95, 140), fill = 0) - draw.line((70, 115, 120, 115), fill = 0) - draw.arc((70, 90, 120, 140), 0, 360, fill = 0) - draw.rectangle((10, 150, 60, 200), fill = 0) - draw.chord((70, 150, 120, 200), 0, 360, fill = 0) - epd.display(epd.getbuffer(Limage)) - time.sleep(2) - - logging.info("3.read bmp file") - Himage = Image.open(os.path.join(picdir, '2in9.bmp')) - epd.display(epd.getbuffer(Himage)) - time.sleep(2) - - logging.info("4.read bmp file on window") - Himage2 = Image.new('1', (epd.height, epd.width), 255) # 255: clear the frame - bmp = Image.open(os.path.join(picdir, '100x100.bmp')) - Himage2.paste(bmp, (50,10)) - epd.display(epd.getbuffer(Himage2)) - time.sleep(2) - - - # partial update - logging.info("5.show time") - time_image = Image.new('1', (epd.height, epd.width), 255) - time_draw = ImageDraw.Draw(time_image) - epd.display_Base(epd.getbuffer(time_image)) - num = 0 - while (True): - time_draw.rectangle((10, 10, 120, 50), fill = 255) - time_draw.text((10, 10), time.strftime('%H:%M:%S'), font = font24, fill = 0) - newimage = time_image.crop([10, 10, 120, 50]) - time_image.paste(newimage, (10,10)) - epd.display_Partial(epd.getbuffer(time_image)) - - num = num + 1 - if(num == 10): - break - - logging.info("Clear...") - epd.init() - epd.Clear(0xFF) - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd2in9_V2.epdconfig.module_exit() - exit() diff --git a/examples/epd_2in9_test.py b/examples/epd_2in9_test.py deleted file mode 100644 index 6ac6115..0000000 --- a/examples/epd_2in9_test.py +++ /dev/null @@ -1,108 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd2in9 -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd2in9 Demo") - - epd = epd2in9.EPD() - logging.info("init and Clear") - epd.init(epd.lut_full_update) - epd.Clear(0xFF) - - font24 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - - # Drawing on the Horizontal image - logging.info("1.Drawing on the Horizontal image...") - Himage = Image.new('1', (epd.height, epd.width), 255) # 255: clear the frame - draw = ImageDraw.Draw(Himage) - draw.text((10, 0), 'hello world', font = font24, fill = 0) - draw.text((10, 20), '2.9inch e-Paper', font = font24, fill = 0) - draw.text((150, 0), u'微雪电子', font = font24, fill = 0) - draw.line((20, 50, 70, 100), fill = 0) - draw.line((70, 50, 20, 100), fill = 0) - draw.rectangle((20, 50, 70, 100), outline = 0) - draw.line((165, 50, 165, 100), fill = 0) - draw.line((140, 75, 190, 75), fill = 0) - draw.arc((140, 50, 190, 100), 0, 360, fill = 0) - draw.rectangle((80, 50, 130, 100), fill = 0) - draw.chord((200, 50, 250, 100), 0, 360, fill = 0) - epd.display(epd.getbuffer(Himage)) - time.sleep(2) - - # Drawing on the Vertical image - logging.info("2.Drawing on the Vertical image...") - Limage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - draw = ImageDraw.Draw(Limage) - draw.text((2, 0), 'hello world', font = font18, fill = 0) - draw.text((2, 20), '2.9inch epd', font = font18, fill = 0) - draw.text((20, 50), u'微雪电子', font = font18, fill = 0) - draw.line((10, 90, 60, 140), fill = 0) - draw.line((60, 90, 10, 140), fill = 0) - draw.rectangle((10, 90, 60, 140), outline = 0) - draw.line((95, 90, 95, 140), fill = 0) - draw.line((70, 115, 120, 115), fill = 0) - draw.arc((70, 90, 120, 140), 0, 360, fill = 0) - draw.rectangle((10, 150, 60, 200), fill = 0) - draw.chord((70, 150, 120, 200), 0, 360, fill = 0) - epd.display(epd.getbuffer(Limage)) - time.sleep(2) - - logging.info("3.read bmp file") - Himage = Image.open(os.path.join(picdir, '2in9.bmp')) - epd.display(epd.getbuffer(Himage)) - time.sleep(2) - - logging.info("4.read bmp file on window") - Himage2 = Image.new('1', (epd.height, epd.width), 255) # 255: clear the frame - bmp = Image.open(os.path.join(picdir, '100x100.bmp')) - Himage2.paste(bmp, (50,10)) - epd.display(epd.getbuffer(Himage2)) - time.sleep(2) - - # partial update - logging.info("5.show time") - epd.init(epd.lut_partial_update) - epd.Clear(0xFF) - time_image = Image.new('1', (epd.height, epd.width), 255) - time_draw = ImageDraw.Draw(time_image) - num = 0 - while (True): - time_draw.rectangle((10, 10, 120, 50), fill = 255) - time_draw.text((10, 10), time.strftime('%H:%M:%S'), font = font24, fill = 0) - newimage = time_image.crop([10, 10, 120, 50]) - time_image.paste(newimage, (10,10)) - epd.display(epd.getbuffer(time_image)) - - num = num + 1 - if(num == 10): - break - - logging.info("Clear...") - epd.init(epd.lut_full_update) - epd.Clear(0xFF) - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd2in9.epdconfig.module_exit() - exit() diff --git a/examples/epd_2in9b_V3_test.py b/examples/epd_2in9b_V3_test.py deleted file mode 100644 index b7b6536..0000000 --- a/examples/epd_2in9b_V3_test.py +++ /dev/null @@ -1,99 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd2in9b_V3 -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd2in9b V3 Demo") - - epd = epd2in9b_V3.EPD() - logging.info("init and Clear") - epd.init() - epd.Clear() - time.sleep(1) - - # Drawing on the image - logging.info("Drawing") - font24 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - - # Drawing on the Horizontal image - logging.info("1.Drawing on the Horizontal image...") - HBlackimage = Image.new('1', (epd.height, epd.width), 255) # 298*126 - HRYimage = Image.new('1', (epd.height, epd.width), 255) # 298*126 ryimage: red or yellow image - drawblack = ImageDraw.Draw(HBlackimage) - drawry = ImageDraw.Draw(HRYimage) - drawblack.text((10, 0), 'hello world', font = font24, fill = 0) - drawblack.text((10, 20), '2.9inch e-Paper b V3', font = font24, fill = 0) - drawblack.text((150, 0), u'微雪电子', font = font24, fill = 0) - drawblack.line((20, 50, 70, 100), fill = 0) - drawblack.line((70, 50, 20, 100), fill = 0) - drawblack.rectangle((20, 50, 70, 100), outline = 0) - drawry.line((165, 50, 165, 100), fill = 0) - drawry.line((140, 75, 190, 75), fill = 0) - drawry.arc((140, 50, 190, 100), 0, 360, fill = 0) - drawry.rectangle((80, 50, 130, 100), fill = 0) - drawry.chord((200, 50, 250, 100), 0, 360, fill = 0) - epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRYimage)) - time.sleep(2) - - # Drawing on the Vertical image - logging.info("2.Drawing on the Vertical image...") - LBlackimage = Image.new('1', (epd.width, epd.height), 255) # 126*298 - LRYimage = Image.new('1', (epd.width, epd.height), 255) # 126*298 - drawblack = ImageDraw.Draw(LBlackimage) - drawry = ImageDraw.Draw(LRYimage) - - drawblack.text((2, 0), 'hello world', font = font18, fill = 0) - drawblack.text((2, 20), '2.9inch epd b V3', font = font18, fill = 0) - drawblack.text((20, 50), u'微雪电子', font = font18, fill = 0) - drawblack.line((10, 90, 60, 140), fill = 0) - drawblack.line((60, 90, 10, 140), fill = 0) - drawblack.rectangle((10, 90, 60, 140), outline = 0) - drawry.line((95, 90, 95, 140), fill = 0) - drawry.line((70, 115, 120, 115), fill = 0) - drawry.arc((70, 90, 120, 140), 0, 360, fill = 0) - drawry.rectangle((10, 150, 60, 200), fill = 0) - drawry.chord((70, 150, 120, 200), 0, 360, fill = 0) - epd.display(epd.getbuffer(LBlackimage), epd.getbuffer(LRYimage)) - time.sleep(2) - - logging.info("3.read bmp file") - HBlackimage = Image.open(os.path.join(picdir, '2in9bc-b.bmp')) - HRYimage = Image.open(os.path.join(picdir, '2in9bc-ry.bmp')) - epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRYimage)) - time.sleep(2) - - logging.info("4.read bmp file on window") - blackimage1 = Image.new('1', (epd.height, epd.width), 255) # 298*126 - redimage1 = Image.new('1', (epd.height, epd.width), 255) # 298*126 - newimage = Image.open(os.path.join(picdir, '100x100.bmp')) - blackimage1.paste(newimage, (50,10)) - epd.display(epd.getbuffer(blackimage1), epd.getbuffer(redimage1)) - - logging.info("Clear...") - epd.init() - epd.Clear() - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd2in9b_V3.epdconfig.module_exit() - exit() diff --git a/examples/epd_2in9bc_test.py b/examples/epd_2in9bc_test.py deleted file mode 100644 index 1060bbf..0000000 --- a/examples/epd_2in9bc_test.py +++ /dev/null @@ -1,99 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd2in9bc -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd2in9bc Demo") - - epd = epd2in9bc.EPD() - logging.info("init and Clear") - epd.init() - epd.Clear() - time.sleep(1) - - # Drawing on the image - logging.info("Drawing") - font24 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - - # Drawing on the Horizontal image - logging.info("1.Drawing on the Horizontal image...") - HBlackimage = Image.new('1', (epd.height, epd.width), 255) # 298*126 - HRYimage = Image.new('1', (epd.height, epd.width), 255) # 298*126 ryimage: red or yellow image - drawblack = ImageDraw.Draw(HBlackimage) - drawry = ImageDraw.Draw(HRYimage) - drawblack.text((10, 0), 'hello world', font = font24, fill = 0) - drawblack.text((10, 20), '2.9inch e-Paper bc', font = font24, fill = 0) - drawblack.text((150, 0), u'微雪电子', font = font24, fill = 0) - drawblack.line((20, 50, 70, 100), fill = 0) - drawblack.line((70, 50, 20, 100), fill = 0) - drawblack.rectangle((20, 50, 70, 100), outline = 0) - drawry.line((165, 50, 165, 100), fill = 0) - drawry.line((140, 75, 190, 75), fill = 0) - drawry.arc((140, 50, 190, 100), 0, 360, fill = 0) - drawry.rectangle((80, 50, 130, 100), fill = 0) - drawry.chord((200, 50, 250, 100), 0, 360, fill = 0) - epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRYimage)) - time.sleep(2) - - # Drawing on the Vertical image - logging.info("2.Drawing on the Vertical image...") - LBlackimage = Image.new('1', (epd.width, epd.height), 255) # 126*298 - LRYimage = Image.new('1', (epd.width, epd.height), 255) # 126*298 - drawblack = ImageDraw.Draw(LBlackimage) - drawry = ImageDraw.Draw(LRYimage) - - drawblack.text((2, 0), 'hello world', font = font18, fill = 0) - drawblack.text((2, 20), '2.9inch epd bc', font = font18, fill = 0) - drawblack.text((20, 50), u'微雪电子', font = font18, fill = 0) - drawblack.line((10, 90, 60, 140), fill = 0) - drawblack.line((60, 90, 10, 140), fill = 0) - drawblack.rectangle((10, 90, 60, 140), outline = 0) - drawry.line((95, 90, 95, 140), fill = 0) - drawry.line((70, 115, 120, 115), fill = 0) - drawry.arc((70, 90, 120, 140), 0, 360, fill = 0) - drawry.rectangle((10, 150, 60, 200), fill = 0) - drawry.chord((70, 150, 120, 200), 0, 360, fill = 0) - epd.display(epd.getbuffer(LBlackimage), epd.getbuffer(LRYimage)) - time.sleep(2) - - logging.info("3.read bmp file") - HBlackimage = Image.open(os.path.join(picdir, '2in9bc-b.bmp')) - HRYimage = Image.open(os.path.join(picdir, '2in9bc-ry.bmp')) - epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRYimage)) - time.sleep(2) - - logging.info("4.read bmp file on window") - blackimage1 = Image.new('1', (epd.height, epd.width), 255) # 298*126 - redimage1 = Image.new('1', (epd.height, epd.width), 255) # 298*126 - newimage = Image.open(os.path.join(picdir, '100x100.bmp')) - blackimage1.paste(newimage, (50,10)) - epd.display(epd.getbuffer(blackimage1), epd.getbuffer(redimage1)) - - logging.info("Clear...") - epd.init() - epd.Clear() - - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd2in9bc.epdconfig.module_exit() - exit() diff --git a/examples/epd_2in9d_test.py b/examples/epd_2in9d_test.py deleted file mode 100644 index 8a0c92c..0000000 --- a/examples/epd_2in9d_test.py +++ /dev/null @@ -1,108 +0,0 @@ -#!/usr/bin/python -# -*- coding:utf-8 -*- -import sys -import os -picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic') -libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib') -if os.path.exists(libdir): - sys.path.append(libdir) - -import logging -from waveshare_epd import epd2in9d -import time -from PIL import Image,ImageDraw,ImageFont -import traceback - -logging.basicConfig(level=logging.DEBUG) - -try: - logging.info("epd2in9d Demo") - - epd = epd2in9d.EPD() - logging.info("init and Clear") - epd.init() - epd.Clear() - - font24 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 24) - font18 = ImageFont.truetype(os.path.join(picdir, 'Font.ttc'), 18) - - # Drawing on the Horizontal image - logging.info("1.Drawing on the Horizontal image...") - Himage = Image.new('1', (epd.height, epd.width), 255) # 255: clear the frame - draw = ImageDraw.Draw(Himage) - draw.text((10, 0), 'hello world', font = font24, fill = 0) - draw.text((10, 20), '2.9inch e-Paper d', font = font24, fill = 0) - draw.text((150, 0), u'微雪电子', font = font24, fill = 0) - draw.line((20, 50, 70, 100), fill = 0) - draw.line((70, 50, 20, 100), fill = 0) - draw.rectangle((20, 50, 70, 100), outline = 0) - draw.line((165, 50, 165, 100), fill = 0) - draw.line((140, 75, 190, 75), fill = 0) - draw.arc((140, 50, 190, 100), 0, 360, fill = 0) - draw.rectangle((80, 50, 130, 100), fill = 0) - draw.chord((200, 50, 250, 100), 0, 360, fill = 0) - epd.display(epd.getbuffer(Himage)) - time.sleep(2) - - # Drawing on the Vertical image - logging.info("2.Drawing on the Vertical image...") - Limage = Image.new('1', (epd.width, epd.height), 255) # 255: clear the frame - draw = ImageDraw.Draw(Limage) - draw.text((2, 0), 'hello world', font = font18, fill = 0) - draw.text((2, 20), '2.9inch epd d', font = font18, fill = 0) - draw.text((20, 50), u'微雪电子', font = font18, fill = 0) - draw.line((10, 90, 60, 140), fill = 0) - draw.line((60, 90, 10, 140), fill = 0) - draw.rectangle((10, 90, 60, 140), outline = 0) - draw.line((95, 90, 95, 140), fill = 0) - draw.line((70, 115, 120, 115), fill = 0) - draw.arc((70, 90, 120, 140), 0, 360, fill = 0) - draw.rectangle((10, 150, 60, 200), fill = 0) - draw.chord((70, 150, 120, 200), 0, 360, fill = 0) - epd.display(epd.getbuffer(Limage)) - time.sleep(2) - - logging.info("3.read bmp file") - Himage = Image.open(os.path.join(picdir, '2in9d.bmp')) - epd.display(epd.getbuffer(Himage)) - time.sleep(2) - - logging.info("4.read bmp file on window") - Himage2 = Image.new('1', (epd.height, epd.width), 255) # 255: clear the frame - bmp = Image.open(os.path.join(picdir, '100x100.bmp')) - Himage2.paste(bmp, (50,10)) - epd.display(epd.getbuffer(Himage2)) - time.sleep(2) - - # # partial update - logging.info("5.show time...") - epd.init() - epd.Clear() - - time_image = Image.new('1', (epd.width, epd.height), 255) - time_draw = ImageDraw.Draw(time_image) - num = 0 - while (True): - time_draw.rectangle((10, 10, 120, 50), fill = 255) - time_draw.text((10, 10), time.strftime('%H:%M:%S'), font = font24, fill = 0) - newimage = time_image.crop([10, 10, 120, 50]) - time_image.paste(newimage, (10,10)) - epd.DisplayPartial(epd.getbuffer(time_image)) - num = num + 1 - if(num == 10): - break - - epd.init() - logging.info("Clear...") - epd.Clear() - time.sleep(2) - logging.info("Goto Sleep...") - epd.sleep() - -except IOError as e: - logging.info(e) - -except KeyboardInterrupt: - logging.info("ctrl + c:") - epd2in9d.epdconfig.module_exit() - exit() diff --git a/pic/01.bmp b/pic/01.bmp deleted file mode 100644 index de70694f7dbcdc5ec783751d3e83d26f76b4406a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60120 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 diff --git a/pic/1.64inch-2.bmp b/pic/1.64inch-2.bmp deleted file mode 100644 index c04cb5d0e964501dc4c2f0a0f735d20287c5a93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84726 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 diff --git a/pic/1in54b-b.bmp b/pic/1in54b-b.bmp deleted file mode 100644 index e992aead1225f99c7b20cf9a6dc64dfbbf401c70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5662 zcmcJS&yE{K5XNil&Ds(RUI_{Ll=hLMk2z%w7cQW@!X9`4j+`>HibRg#4fZiO(h(Bj zfRYzLVu+D^?I;Ht7^eBE`p>v$XB>!>mh747-+a~8)z#JZr(fLth@{=e_s97B6g~wN z($8NXzUMzP-17&`oouIG`2P%wS?NY~wkA4L6HJ4x#+lg>Ef*8)ifBE>Hbj@VnJp0x zb4j%EtRY%SfQ)mVt%)=Om(0lPy{ zhq({fdCxHSU{eem-b-OTI8q<)DZ{%jGR|R9_^*tW?SN4ob$1Y#Os7akw&Ey@xmLns zD!q$Lbzci>7gpRgU-qp0^MNokZ$xfB-z8o3w5++aA)iy`L9cUE3DdOmdG=Wy{e0!F z{oFNCQ$mmVMP}fW=+I#Tqu{3@BdgjWE1a%su*dBxu(W<{ z0Y_Qav$N<6*tHYZErM>TgD)Mq13nlpvGp!6hY7cy&4cc86B#xGe8n7W5%O#sbKdEY z6MbAZajzi8e(qpCp0ta53~{(8b8oQR6>OU$hHMdLim*nM_O#>7XJ72X@CCJ?K97E4 zKw+-5K41De!LNqaNzpU&RC^*wS2IgBEA_=2gRN5goR3}UYR*!POnvdjpnhIW>DH+x z$Ja42XDd8$z1|LWy7D==9jWuWY!vG@BWFilYGGGI7ekwo?MBX{V3W_W+3>6izWf6= zAD(fIGZlQ{H7hEqS^PBC@WxoT^u2r5a@9^PAFr0wjWA=#(_>-AET$YqxMmC$?|8P^ zQ-i0f7iLW3shnVS<@6N0MmkKfN7zcrrIw8cCbb~Yw_tS%?NDbGI?>JhFk|eeV$@1p zGnVFO)`&X*;y z9s88o6piS_-$_lP<$Zef~jzIHdb)E%xu4h)s zJ)+=k{^3gL=zZZN^z3zvXN`#X*KG82AAQlQj`I>NvBQfS>F8s|E8=Y)UOe%v;YdhB zrdB@IPXdDn2qU+SW}fXIE9tkDr zza@J;&>>iyaT2qE&935iTh9i*bYi9(UB8SC=AN-%#Ypx6*mrjnqz?z$!Np%na2ObRDC}?;GX5oUf08-68*C27?hSS-Tz-T7S&10{>iY~GoiOo)X-QQzuL*CCZw)VOos~qxp-Gyh*N0^)WIgGOF zZ)ChNo3432>5DUd9ford&sxuNFXPigvDt+~FZTLtCu|t&V>Vo)jK$wQnNe@^w|Ksf zuynqUvOEWm$2+(&=IiHvu>bI@0-Mv<-SP4K**NZ}XX*D#=4Uul2YvC8E5cNJN9;8I$pTmU% zPDed_>7FJ}7R(G_jteHnoD)3c=R-Kiom!YVr*Crd=Dui@syc| z2rFS1lydfbp=p|9aGU;=gZ{M)K+t5QE zmn<_yU>^#I?W508PFlx1iLSz;v{3CwNvy0i zbg4&3IMEhUI->~rT7De<=V3bu2tc6&$;J$kNwrxA3t=mF7W*cK0n#VJ1?BS zK6p<*4{*&NEc)|G7@gesk66d9^uDa+ANo7y+>{o_avihRv=?RQPO%?YMAtWOjRo9v z-BYmNTxqOq!I}%O#wErIsJkZKOenb6SWXGEW<4B6tohPCOhm40sbH2Ivf!CT-DK2lgD=72-610q=KLsEk8JQ6tQK95IAS(S zwXrGrA>O*Aisc+-$cu;(vzFO3qxIxYb&}5)D6}4R89rjU2sX&-Ru|#J z&U_hJ^|LUIHy(f#N-eq?7AeQu=_?>k>iIM zVhirZSf%@cHIoyz@zg~B$*w5H(1-qImE|AQUSq7#l9oVxi z*w$=-VqS%FW;%P6>@5E1`W$kbA~#&~13eVn+A_8#0SE zwr#J=zZS3goX9O>I-cPNFJp2|14}3~f+H@=1!i`BkC~p|fw@ccmG<+7z?In25)Dpc1P&pNYYb3c#SKg5fNp|Ky`jG4m>!mz<6F+u9&GWw<~I5 z$tf68$NqtZ F{s0^oQ}zG= diff --git a/pic/1in54c-y.bmp b/pic/1in54c-y.bmp deleted file mode 100644 index fe37382ff5f3a8d69ed071bb1e4b2b860c34bf2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3102 zcmdVby>1jS5C?ECC$th5v=U9aTuYZXh!H){01v<;AgyUANlVF_uoW~2cmp;aT{aRD z1{@Fn@m}`EV+&nE0a)7P?sxtek3aU|qoV_p$_f77$Mb6YG^R;Du8q03eG+W{5Rt(n zic7x;z{kI3bC7u~e`XV!tNz-jrLBLIc6eFZadfJ`Xdcsp!g?ACdqb}aBO0|eJ$)*S z2oqW6F@>JuEut^NhG&-IipWblf!)r{v9&~BMZFhCmI5pYd&#!W?Ubz}Lb8@vP7h{_ z(oCP~W#&qI=ZL}~5fZ)hM`y4NzDmQ_ea%C6I;=VSIA^Rg=8jmqq45`Mwsd4bS?Y{QASahzYBBz+g1|x|)2a7$g%%jSU4Y?ZC z9^#ls>{Ge_Ld9am5K3w*_jodO7U((Apw3Lh9?}-ra0cah<5&iDRz1$|pw6_%z8aeR z?9Z0p5k6uJY*Bfa_`sImIflpOc*J_JIdzB4mfv-=m3N{ucaf^y`QThRv&!$-DZNs% zyEr`QQ7;v4l8PTW7G*=l-d5~`#WquIYxce`>mdh4+lukJ>3Y0}FntHVnnwC>8eR@% zEnnl(F35C*D|=_2E+Xu5kY-^U;z5=%d<(O=h2|`o?2p{4w5jE-%5z!zqu7-;ZAx=} zG8s!~aMXIf#&`YsE*XxXFpF0V#vO!x$JNd@3PVuI=av&%&zA?%FWkV(A>)J2h4a`&k diff --git a/pic/2.36inch-1.bmp b/pic/2.36inch-1.bmp deleted file mode 100644 index 215ca8167051726543590177838e5873e4cb79a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149238 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%0AlAdM5Mf8UT6$-3} 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

p3v7x8Qmc+wKz#T8G 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 PWRT{cXK}RoSeN#HY9BTs diff --git a/pic/2.66__b.bmp b/pic/2.66__b.bmp deleted file mode 100644 index b38fec432c4633b48183b2c76849eba60a98b68e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6142 zcmeH~F|XA&6vrKI#YHOOj=TXWuTwiRGU2K_-+_X}!ov8bI#NGC*KY7lh(sl(svm)% zSBZ_6ssllUnEyG)c9NUe4j>q+`swER=KTCW$H(@`%};lR>x$cLTz{ZXq15mAU*L~g z4f`M0)Vcj+!L{la1l>9uBs zgD+{?COHa$TS?q0>uI(0JLLxTh`B?E9tv(owh}o}Xqnpu>yq2^xQ@BeI`(XhJ{rP9 z>$995Ib?HX9u3PW1MaOINH4{)Ko>Z|sX;?J$Uf__p|jTMMLC}C$jR(ydb|g)3DA1u z^`hK?Ii28m?nBD~X|o`_hrV=W3^Cym5siljD3==6V&WiN524+{|yq7{}4D z-@$vG>($5Hh|TmqlB1x+Z$z&Vzh8oryyX2RIXOtYmA)z`2M&H8Q>~dy0$rpm+z4Dr zH7?xd&I(udhfN$6{ORz8o*YadTe*UcR6M?*r>JLU;B?@~-Q36lOX&H7PSi&3bgV2A zCI*IhCwd4_hx^p|OzzQG`9wCNcb4KP2x@rxW9y8yzw%GF6|NLl z6~#kyac!Yz!~o7DIX51h9wxay)|1B@Js4D(;(SEl4qZaeuPV5Gli*4hU!$n`QOmsO zjhxxYVGA%SeoHrM=@%RurB+8dr0?P}iR8I+!g3roQoDu2a&($NsnsQQxgnXpOOrxk z2TpFDvoC01hAWAoCYk@q3jH`qO#z>fTOP1HX)m3Z@u$TFkgBG46>!=FqDXdiO?75oaRt zeIE*5ubL>=sn_>iTJXjd=X&+v=ii*CUeQTf_1m7IcpvgyeFB9taPwzBOwJ311U-2!()=}7CTYe*lb4V-oPWapE-z%TuHc+X*FIHA_Qw-&Z9G2aG%e-3JZIiqRK?3YR~OI!ruvidiz@Z}AIeS>kFUaX zQAO|fcfZYYK(AX!iC(BSvwcc>Xa{@#lzzWp-IAOf5^zJBlf$!tqvL@WAMEF(Uq#c{ z#KAMphVC+Ymtk+PbD9iy!s$`_I>QM@S4j~~Yg!Mg5pcc#IZDxgB`@{H_5E~i{d_F- gz7E$c=DY6q%X3^oXe-Um+tTkkC$AjS$$T330iiqubpQYW diff --git a/pic/2.66__r.bmp b/pic/2.66__r.bmp deleted file mode 100644 index 25df5815be67489729bf34a3c383305ca83d4782..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6142 zcmeH~U2IfE6vwwTQez@DK4=J$4R5{)0g8#VLwr?3q6r#^DG@`Xw3LL{6w5LgOd3sa zeKLF$Z+sv;Ko#85CW1@}hJv+jjRe{*~8P9b3A9}?iVe)^P*3j&7FJB zncw}-=bhbs{Vn-oKv^A@FVj^K2pq$E1%AkSvHq78`cetM0Du5qu)wJV=N^@TW$Wk$ z2M>XOHcl=ePq&9uAQ!>HzP4ebioTP`g@p2bZW`i>SNds!|8AIEXWa+|Q7i&2kCZw6p3J74;$4SIo^f z`&_yLR6a#P9aMz<^8|TXZ=!o&6Gdn^aig`9Y-w&L5)1?tM#a(4 zu$AYeO*y5PUY6|Tdfrjbtqq-u<~Sy!IWCc|av(z?;B7t=>PY6sD?lx%(z9?8Kyt;o zkZ?lZr}d7;jDQBpD~+V(F5O$x zWxJahCN=kvE!-UXX66e7I}WTFebH#Z9$bjJ2Me$Wv$!T`*6wq$hma`XKE0FD z2P0LFR;4socYioSUjz$yX}!1qoXvB1c1Yr(c6@yUaSqRN+Xn4I&c$;Sts;3PN?e9# zxt1BvI3v#ES+1ss7jn?99&u!VPZx0;BP>5&tkIKB-Bg^&>UBm$em#^H z6~x`dyC-s7kNp@fR>U1`h(|H;h>>0dbDqfR^*5(&SY*U)!YrMPdY)rj@vT^7840o( zvzvI98?hHbm~er+*ll$%YP|`u6bG-e40ZbmUYZ-{OL7oQ+F0?K$Z}&#W3ul)aRDr} zUeRLYpOKZ{)?@#+L|O*lC+0!G}e<3^m>egc+B9KHG5VcIW6j-6Kw|hvm*&o#Xn3#Iq<^tpO<$RC z0~b24a{^1Z+dnhZHD|!Z5^vsG%gXD;l8x_nm~c+_^4|=&elPaaOt5^rf6GtS%^7gh zuzA19x=q84pb0k);Qx^*JN14 OPq^Gv6gmIFy!;EUYrE0_ diff --git a/pic/2.66inch-1.bmp b/pic/2.66inch-1.bmp deleted file mode 100644 index d958c6ec2173d2e97bf60a562ff801dbb8ebf25b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6142 zcmd6ry^h^B5QTNIKsH4XmvN`0%R>Z_kv{K`H%O5tMG(=IOSgF(8V=ych!*<-cRK~R zxXL+a_%ouU-3z2KjTOn^$1}qrMeX{hpReC^DnH`+J%3JJ_ZR9D{;@=i|NXW7$dDe( zvUK=)xqyEe0`a+U7p(pLPQ*=oSLNZ=7A#y8vG*7_D|049>>=>!iqz4UlQ|9a%Mu;K z=AGA@Z15hoU`>tFeDYk>piDtc8$YwX<@#hY5*>vzqLFZOCOMj{U>xb}x(&zZmb&sG zbx;>QDbR2OXKt%rk6D~QSdFLk<<>%yd=Gm-i!~}d>pbt58xhx>oQ<5|;@jb*YZhZ8Dx*|DYO=nA~ceEjMeH(8+V$09sRpY>455p{w-hfLopWvmb4f*74AIHQn;SITDTbX()`@L43%Lk z$G8>g2^;d$drpo^faHJ&yqQY?m{?6VKcP zPP%9>`+AXQID(_Dj?g|AxPaifeBNy8vLL<_5pcxlU&xl5!I0w{t9R%+ED1&p6Q0ZR zgz)dh>65`YC1pwUT*M0N!4Bk_3B3ArHnowX;eIdtPP1hu*NH2^UuG|mc zuv&6=QPRc@Ywr3wbD_JROu7eRYpZ_6DTId8+Mea;_i8z)-1232inrm4EB1!AK@LtS%nHzY(TW(@}SRv0B3iZIH z+&jN#t`{Sf!+FM;)gG-lsPu(H3mndD%jp=Ci*(Bw;HE7H7p524UP)Y9*8kaHda6GZfixxzcnXk+y&&nJ1v>@)n{L8bP0>yD*@=)4+ zQ{F}lD*&G2bN4Mc&OkxS8kLK%4KSYXcr|Re2}VufC>v+xrFlOrzv8eE1@)u|d)b^{ z=%t(n?k=xbE?rF@AKaz25kh&?)jFu{^fuf_sf;a$bfvY~2*2kshvM|W^@*_R6W5kQ z$;m+a-zaMpea9_HX>od&-*d(j3a#>wUis&Oov=OdIAr*dX!u4Q+0|~C`Z2K@IJUw-cqwUzbg*6QF@y<+=EloEAIPF z?}NAVQuBS+4c?wFqil1WzP{N$xdGZ-cg00Fu;#9-*E~GK^_-Xru!D76${hhzmwBGU zx=vdiINp#4dA^jp3DcRr18(*MOy2cQBy8CX4+}KdUHXLJl9(;8}=pN$$%fG*7v(=7ccE?Ni=F^(kaCYUDO-?5xt;hvJMKS_ Cu-YvE diff --git a/pic/2.66inch-2.bmp b/pic/2.66inch-2.bmp deleted file mode 100644 index 1ec1e9c22d285db583ab91c7a81a73f8017ca24b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6142 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 diff --git a/pic/2.66inch-5.bmp b/pic/2.66inch-5.bmp deleted file mode 100644 index 7861867471c67304bdd19f721333c4dc56578fdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6142 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 Dzks!G diff --git a/pic/2.66inch-6.bmp b/pic/2.66inch-6.bmp deleted file mode 100644 index c61e5f6e328feb4519491a81f9dd9b8d3f502ebd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6142 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 H{|D~hW3-1% diff --git a/pic/2.66inch-9.bmp b/pic/2.66inch-9.bmp deleted file mode 100644 index e3ebb3c48e73582002911ac835ac0a148791c4a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6142 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 diff --git a/pic/2in7.bmp b/pic/2in7.bmp deleted file mode 100644 index 48138bb08553638a9be380d295c588aaa8c487de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6398 zcmdUzy^h>A5XUK~kb?kLkje&vFzHfWItK{MAbsB9j1+G70gOn>7A{=}2)wV5Cx~^p zBBdX}Jfyf*Mv7_dm?{6px2^{tA!Z@VHYb zRp5_CkIz5-SRM@glXFht!DH6)|Azmm51*5d@ae=a;^i3*uOa`6La@YvubN5e zSr2Z@&7|sCTXH<{*NkU)ud0lE0XuWNhF@hyUjI9XnVUFF*y4!umRBy%m9trSrKk79 z%^Cf!4f>OPRU$s#{)E%|W;pgpmY1{1@@hmtGkWU26n`hmgLOaaz_IXVEz2LUfLN<~WWR=HuKEUgMlBp}P0(ZA zRC8YRhWMbsNAMdr=@IgCf$~PY9?F6FXhw76hWpG%xK$Isc7vI~+aq(B?VM$98{$ue z!%Z`j{nrjNgFh3FIbbOBo_Xhat4b@pV{X4;{YX;9akz3w%m&tqoiLOFM)p_CUE7fT zNM7M~u4MlsP{b+jByXS8un6&)g(J$$hkM#dJYTUqPXKuo1562d4ALV5^#orlGd!&C z2-#R3Z%|-wV4q2OkFr5}P`DELWxpL#&IXV@?~8Bj3Hs-TOb$acX8ZLUar$0Rg8z#i z;q*)ci^1bG&i~1$N7?wycZw{Z)JJ)K`)kUl#=VBW$G)4@iIpU#TESw55bLkfgr-lL^`h~AoopXUpzgRg|jOC?Y ztQ;%GT>3@Cjd1A~w2#b0|wAbHq z+{k}N^3Q`kvW^RHJ@@Msxa*zh*>VVQ9Q?X3@`3w(vf*t(fkHfko%A{MwCWOW5>N92 z-haXIN%MlDwc~h(xQU*rZWVSu^n|<+K5F|&@+jnm@Zo`dBzYI|Lb$!yUE(AGJs~eV zzr46~y#Wt-A-o4~tOgHxvGBebsBWO+^EqneW~BPF<^{!}z4)@%6V)r6m-rkd^6j^e zTa*Cdd@k}_JA{qSGuK!sI$wE?LncZIbIA)_w@5$YhQ0+J@$=1rV=`Sk&bj_Od6vVOBBn}H7iH}pmd~VDOFW(cVEMR%l;0vS& z*UNc{d4F%3n!weL^$4Hv zvyGSceu*A%E8M33j!j>)eiWuEwx{VFa}*kibBO0;U^v->15(Os&ryyedHcBze2Dqa zcNfn4A?UAHd3O`(F~6_!F5>PSe;DLb`{xIqBkf{)rrjBCo!GyTKVGd|$M#$Y4v%8~ zG;n=}7b$<{uo9M5Cl@BTn3LFpbIhLi`Ib+2xelDjQ@|)M lw(_p!dUDDUiFc^;(DyEVgv^QhxV(iu@?y<*dH{l diff --git a/pic/2in7_Scale.bmp b/pic/2in7_Scale.bmp deleted file mode 100644 index 98b422d8047ee2f2286d1ae3444310c78fc0e6d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23350 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 I@sG&;5BZM(#Q*>R diff --git a/pic/2in7b-b.bmp b/pic/2in7b-b.bmp deleted file mode 100644 index d25dec3182358dd76b5bf67f99e2f0e7c6ece2fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6398 zcmeH}y>8nu5Xb3yP=O8sI(6gPN9Yh#K=-~+haggrA!FX4euch4ldZad;zCdyn6@_`ci-@df<`AKPBP5`w=kAmA?= zozzYN|AIOAL1gUQFf&L^W|(W%cEv1Hv$oyLGZoaeC>50PRYN-np`B$IaYl56u3|$u zW=qsS2Q<$Jb|nPR90R>%GkQa9&-~bw4X8>bN;5sgXi`6gksbuUnkkJe#q6kKD`qFs zG2g1x%rgbGOLm4Wb_z}9hC{;GMCQ6-!&1BpR+3`Gg<{;pNk$_lF_m!^+p+r~x-!e~ zu~Cg=mT3(l=sC+Yjxk6gKec7b6Bu~{qs}sOFl=$tH_F$$*|VXU^P-;FQ_Wly$C*8C zm9NWUa6v#YiAOOTx}mx6ek1z5u;xnnfLV_7XU1qnrk`C?GQb-x?yCjPprh;XM`?2 zW9>;X%F3tU!N`tcP=6}V`qY(pQz5w4J7;!*E_w zs~E&>nr{awInYIEG};EtrgmbZ((nrgSmToITjj&a(?n71kBj(Nw_MT*(^OeZAY=Tl!; z#%QNS2~058J~NIjD8m)Uv%#==1qz0JbH{uRvZug^q4b@(IPuNgeD$)mq!f0CWh%TNUCTo78lmvn`KS4U8$(o-iC4pegPmqpi@}KADH>HZpZU6uP diff --git a/pic/2in7b-r.bmp b/pic/2in7b-r.bmp deleted file mode 100644 index 66d51b1a5cd3ef1ef054591e8102e59d1065b1ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6398 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 UKwXW*GN2xZ53ziIJDP$20A&uD7XSbN diff --git a/pic/2in9_1.bmp b/pic/2in9_1.bmp deleted file mode 100644 index ca3e1b2ef5b14c6867feddcebeae03980c7c539e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4798 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 diff --git a/pic/2in9bc-ry.bmp b/pic/2in9bc-ry.bmp deleted file mode 100644 index 402727c8e4b1650ecf98cc415f957bfdc222bd37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5182 zcmeH|v1)@r7=X`aa44Kmx`bYOYac;Lh|s<7&_}r7P&%{<8M-BNLE6{ImIQ~}%nKAE zWN>V zzi1P2W&|ND5(t^=1s+sW&h=BS0VSDZ5(f{VI!@HH@es_Lg*;wXm-|0*$)12I_T0^H zDK2+W%#@d+jXYOgau>x+c`4e+bLAy>QOtH;BD+|s&5x7&{oj>(IWn$xhm?!zdn^0M Xu9TO|M7dX9%099yP#n9fb;={=cKk=$4Fkv#39#i@)>J|GS*a_diU&WX2}Ae@mCeSb(R6 zUuj=_&KO>5|5)oEk8W4i+MW9D zU7_c&c77-CpRZ@X-fo|7oHO5@xz70Hx7k&f8*Sy)EP2S}Vxy+6FWw$TWs3LMqyJ?c6FW@BB69{7a)KGo z%j`CH&Q;D)FN(gzk8zvK;T4z2KF;SVE#hC328at&zBz^cmfnTFPQ2>{^myoDonRe2#-)-t_AySULW{qMlTYZ) zwSEQePjJDL+`syqXCka~=(F+z%9Umu58UT}XOogEb`$lv!(HBIo}G$7U{gHJrC9GG zID|a7MAD^t^xmd&o`?|KKCKTWQ3cV0dz*U6^qF!^=e9nYTYw8S{}ecAVgI