From 1d44f59d5e653ac4c944997f5bef844e6f5c9a1b Mon Sep 17 00:00:00 2001 From: Liz Date: Tue, 11 Jun 2024 19:20:27 -0400 Subject: [PATCH 1/2] Update ch9328_simpletest.py --- examples/ch9328_simpletest.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/examples/ch9328_simpletest.py b/examples/ch9328_simpletest.py index f0a5c04..e388749 100644 --- a/examples/ch9328_simpletest.py +++ b/examples/ch9328_simpletest.py @@ -6,12 +6,19 @@ import time import board -import busio from adafruit_ch9328.ch9328 import Adafruit_CH9328 from adafruit_ch9328.ch9328_keymap import Keymap # Initialize UART for the CH9328 -uart = busio.UART(board.TX, board.RX, baudrate=9600) +# check for Raspberry Pi +# pylint: disable=simplifiable-condition +if "CE0" and "CE1" in dir(board): + import serial + uart = serial.Serial("/dev/ttyS0", baudrate=9600, timeout=3000) +# otherwise use busio +else: + import busio + uart = busio.UART(board.TX, board.RX, baudrate=9600) ch9328 = Adafruit_CH9328(uart) # Wait for 2 seconds From 856468a318252078a2291d1ef97006c1eb3a8851 Mon Sep 17 00:00:00 2001 From: Liz Date: Tue, 11 Jun 2024 19:23:04 -0400 Subject: [PATCH 2/2] Update ch9328_simpletest.py --- examples/ch9328_simpletest.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/ch9328_simpletest.py b/examples/ch9328_simpletest.py index e388749..0df9d4e 100644 --- a/examples/ch9328_simpletest.py +++ b/examples/ch9328_simpletest.py @@ -14,10 +14,12 @@ # pylint: disable=simplifiable-condition if "CE0" and "CE1" in dir(board): import serial + uart = serial.Serial("/dev/ttyS0", baudrate=9600, timeout=3000) # otherwise use busio else: import busio + uart = busio.UART(board.TX, board.RX, baudrate=9600) ch9328 = Adafruit_CH9328(uart)