We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9e0b19c commit 2188132Copy full SHA for 2188132
1 file changed
teensytoany/i2c_scan.py
@@ -51,7 +51,7 @@ def main(
51
baud_rate=100_100,
52
verbose=False,
53
):
54
- i2c_scan(
+ return i2c_scan(
55
serial_number=serial_number,
56
interface=interface,
57
baud_rate=baud_rate,
@@ -97,7 +97,14 @@ def i2c_scan(
97
seven_bit_mode=False,
98
99
100
+ from packaging.version import Version
101
+
102
teensy = TeensyToAny(serial_number=serial_number)
103
+ if Version(teensy.version) < Version('0.12.0'):
104
+ teensy.close()
105
+ raise RuntimeError(
106
+ "This script requires TeensyToAny version 0.12.0 or higher."
107
+ )
108
try:
109
_scan_and_print(
110
teensy,
0 commit comments