summaryrefslogtreecommitdiff
path: root/wasp
diff options
context:
space:
mode:
Diffstat (limited to 'wasp')
-rw-r--r--wasp/boards/simulator/display.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/wasp/boards/simulator/display.py b/wasp/boards/simulator/display.py
index cb97cda..0756473 100644
--- a/wasp/boards/simulator/display.py
+++ b/wasp/boards/simulator/display.py
@@ -60,12 +60,16 @@ class ST7789Sim(object):
elif self.cmd == CASET:
self.colclip[0] = (data[0] << 8) + data[1]
+ assert(self.colclip[0] >= 0 and self.colclip[0] <= 240)
self.colclip[1] = (data[2] << 8) + data[3]
+ assert(self.colclip[1] >= 0 and self.colclip[1] <= 240)
self.x = self.colclip[0]
elif self.cmd == RASET:
self.rowclip[0] = (data[0] << 8) + data[1]
+ assert(self.rowclip[0] >= 0 and self.rowclip[0] <= 240)
self.rowclip[1] = (data[2] << 8) + data[3]
+ assert(self.rowclip[1] >= 0 and self.rowclip[1] <= 240)
self.y = self.rowclip[0]
elif self.cmd == RAMWR: