From e169dbf61a870b594bb9fe52f02fa1e002bf9373 Mon Sep 17 00:00:00 2001 From: Daniel Thompson Date: Sun, 20 Jun 2021 17:26:32 +0100 Subject: [PATCH] drivers: cst816s: Add a version() method Signed-off-by: Daniel Thompson --- wasp/drivers/cst816s.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wasp/drivers/cst816s.py b/wasp/drivers/cst816s.py index 314a63e..ca30f85 100644 --- a/wasp/drivers/cst816s.py +++ b/wasp/drivers/cst816s.py @@ -36,6 +36,12 @@ class CST816S: self.tp_rst.on() time.sleep_ms(50) + def version(self): + self.wake() + v = self.i2c.readfrom_mem(21, 0xa6, 4) + self.sleep() + return v + def get_touch_data(self, pin_obj): """Receive a touch event by interrupt.