From 313edb15249d7853afd9c07c9edbfa31ea5a0aaf Mon Sep 17 00:00:00 2001 From: jayofelony Date: Sat, 15 Jun 2024 20:03:23 +0200 Subject: [PATCH] Duplicate display file Signed-off-by: jayofelony --- pwnagotchi/ui/hw/spotpear24inch.py | 52 ------------------------------ 1 file changed, 52 deletions(-) delete mode 100644 pwnagotchi/ui/hw/spotpear24inch.py diff --git a/pwnagotchi/ui/hw/spotpear24inch.py b/pwnagotchi/ui/hw/spotpear24inch.py deleted file mode 100644 index 5a9aafeb..00000000 --- a/pwnagotchi/ui/hw/spotpear24inch.py +++ /dev/null @@ -1,52 +0,0 @@ -import logging - -import pwnagotchi.ui.fonts as fonts -from pwnagotchi.ui.hw.base import DisplayImpl - -import time - - -class Spotpear24inch(DisplayImpl): - def __init__(self, config): - super(Spotpear24inch, self).__init__(config, 'spotpear24inch') - - def layout(self): - fonts.setup(12, 10, 12, 70, 25, 9) - self._layout['width'] = 320 - self._layout['height'] = 240 - self._layout['face'] = (35, 50) - self._layout['name'] = (5, 20) - self._layout['channel'] = (0, 0) - self._layout['aps'] = (40, 0) - self._layout['uptime'] = (240, 0) - self._layout['line1'] = [0, 14, 320, 14] - self._layout['line2'] = [0, 220, 320, 220] - self._layout['friend_face'] = (0, 130) - self._layout['friend_name'] = (40, 135) - self._layout['shakes'] = (0, 220) - self._layout['mode'] = (280, 220) - self._layout['status'] = { - 'pos': (80, 160), - 'font': fonts.status_font(fonts.Medium), - 'max': 20 - } - - return self._layout - - def refresh(self): - time.sleep(0.1) - - def initialize(self): - from pwnagotchi.ui.hw.libs.fb import fb - self._display = fb - logging.info("initializing spotpear 24inch lcd display") - self._display.ready_fb(i=1) - self._display.black_scr() - - def render(self, canvas): - self._display.show_img(canvas.rotate(180)) - self.refresh() - - def clear(self): - self._display.black_scr() - self.refresh()