diff options
| author | Daniel Thompson <daniel@redfelineninja.org.uk> | 2021-06-20 16:26:32 (GMT) |
|---|---|---|
| committer | Daniel Thompson <daniel@redfelineninja.org.uk> | 2021-06-20 16:26:32 (GMT) |
| commit | e169dbf61a870b594bb9fe52f02fa1e002bf9373 (patch) | |
| tree | eaf45e7dec39b35a17df5909c4d9d79182b30940 | |
| parent | b0bab534ff6308a9d87a61ea88e5fd72c252b75e (diff) | |
drivers: cst816s: Add a version() method
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
| -rw-r--r-- | wasp/drivers/cst816s.py | 6 |
1 files changed, 6 insertions, 0 deletions
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. |
