]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
add linux detect to busio.UART
authorcaternuson <caternuson@gmail.com>
Thu, 3 Jan 2019 05:15:04 +0000 (21:15 -0800)
committercaternuson <caternuson@gmail.com>
Thu, 3 Jan 2019 05:15:04 +0000 (21:15 -0800)
src/busio.py

index 61bebabaec00f66d231902f52a52ad2ae98ee3ef..1e5cd0e800c91d2b6d320103d4247d4e25a1603e 100755 (executable)
@@ -149,7 +149,10 @@ class UART(Lockable):
                  timeout=1000,
                  receiver_buffer_size=64,
                  flow=None):
-        from machine import UART as _UART
+        if detector.board.any_embedded_linux:
+            raise RuntimeError('busio.UART not supported on this platform.')
+        else:
+            from machine import UART as _UART
         from microcontroller.pin import uartPorts
 
         self.baudrate = baudrate