Wie auch immer, ich möchte jetzt ein Protokoll der seriellen Kommunikation von einem über USB angeschlossenen Gerät führen. Sie können es in einem solchen Fall verwenden.
Die Umgebung wird als Mac angenommen.
Die Sprache verwendet Python.
Da auch pySerial verwendet wird, installieren wir es mit $ pip install pyserial`
.
Die Quelle ist unten
logger.py
import serial
com = serial.Serial('/dev/....')
while True:
line = com.readline().strip().decode('utf-8')
print(line)
f = open('data.txt', 'a+')
f.writelines(line)
f.close()
com.close()
Auf einem Mac können Sie die Liste mit dem folgenden Befehl überprüfen.
$ ls -l /dev/tty.usb*
Vielen Dank für Ihren bisherigen Besuch! Wir würden uns freuen, wenn Sie Verbesserungen oder unklare Punkte kommentieren könnten.
Recommended Posts