From 7f0aff54caed6282fe6b8630b20e6e6c2f48b125 Mon Sep 17 00:00:00 2001 From: Nicolas Roggeman Date: Thu, 20 Jun 2024 10:06:50 +0200 Subject: [PATCH] Remove the vertical alignment assertion on multiples of 4 on Stax --- speculos/mcu/nbgl.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/speculos/mcu/nbgl.py b/speculos/mcu/nbgl.py index e295d8d8..e6a7cd83 100644 --- a/speculos/mcu/nbgl.py +++ b/speculos/mcu/nbgl.py @@ -55,8 +55,6 @@ def __init__(self, self.logger = logging.getLogger("NBGL") def __assert_area(self, area) -> None: - if self.model == "stax" and (area.y0 % 4 or area.height % 4): - raise AssertionError("X(%d) or height(%d) not 4 aligned " % (area.y0, area.height)) if area.x0 > self.SCREEN_WIDTH or (area.x0+area.width) > self.SCREEN_WIDTH: raise AssertionError("left edge (%d) or right edge (%d) out of screen" % (area.x0, (area.x0 + area.width))) if area.y0 > self.SCREEN_HEIGHT or (area.y0+area.height) > self.SCREEN_HEIGHT: