aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoruser@node5.net <user@node5.net>2025-12-06 22:49:41 +0100
committeruser@node5.net <user@node5.net>2025-12-06 22:51:44 +0100
commit923fc34f4abd625458a65ab25e4095ecca2cba53 (patch)
tree75ef165419806f21bc876cafaac0fd79566f2ecc
parent05e781e63f7ffc67c9a84c497502cb1dce14b72a (diff)
Python serial POC (works)
-rw-r--r--.gitignore2
-rw-r--r--poc/pyserial/pyserial.py16
2 files changed, 17 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 5f28270..c0b7c27 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
- \ No newline at end of file
+venv/
diff --git a/poc/pyserial/pyserial.py b/poc/pyserial/pyserial.py
new file mode 100644
index 0000000..f962f06
--- /dev/null
+++ b/poc/pyserial/pyserial.py
@@ -0,0 +1,16 @@
+import serial
+import time
+
+# Open connection
+ser = serial.Serial('/dev/ttyUSB0', 115200, timeout=1)
+time.sleep(1)
+
+# Send data
+ser.write(b'Position 20\n')
+
+# Read response
+response = ser.readline()
+print(response.decode('utf-8').strip())
+
+# Close connection
+ser.close()