Entschuldigung für meine grundlegende Frage, aber ich bin neu in Python. Ich versuche Daten von einer IMU zu lesen, die über einen COM-Port mit meinem PC verbunden ist. ich das Skript versucht haben:Lesen von Daten aus einem COM-Port
import serial
ser = serial.Serial('COM9', 115200, timeout=None)
while True:
data = ser.readline()
, aber ich habe den folgenden Fehler:
File "", line 2, in File "C:\Program Files (x86)\miControl\mPLC\Python25\lib\site-packages\serial\serialutil.py", line 171, in init self.open() File "C:\Program Files (x86)\miControl\mPLC\Python25\lib\site-packages\serial\serialwin32.py", line 53, in open raise SerialException("could not open port %s: %s" % (self.portstr, msg)) serial.serialutil.SerialException: could not open port COM9: (5, 'CreateFile', 'Access is denied.')
frage mich, wie kann ich die IMU richtig anschließen und dann die Daten lesen, dass jede neue Datenleitung zu wissen beginnt mit 'AA 55'
danke im voraus.