pyserial - baudrate sichergestellt oder nicht?
Verfasst: Freitag 16. November 2012, 21:53
Hi,
habe ein kleines Programm, dass über die serielle Konsole kommuniziert(ttyUSB0) . Damit das funktioniert brauche ich hier 9600 baud. Leider gibt es neben meinem Programm andere die eigentlich den ttyUSB1 nutzen sollen aber einfach global (also für alle gefundenen ttyUSbs) die baudrate ändern.
Meine Frage ist nun:
Wenn ich in python das hier mache:
stellt python dann sicher das ich immer 9600 baud habe? Oder stellt python nur einmal 9600 baud ein und wenn danach ein anderes Programm diese ändern fällt es auf die Nase?
habe ein kleines Programm, dass über die serielle Konsole kommuniziert(ttyUSB0) . Damit das funktioniert brauche ich hier 9600 baud. Leider gibt es neben meinem Programm andere die eigentlich den ttyUSB1 nutzen sollen aber einfach global (also für alle gefundenen ttyUSbs) die baudrate ändern.
Meine Frage ist nun:
Wenn ich in python das hier mache:
Code: Alles auswählen
import serial
ser = serial.Serial("/dev/ttyUSB0", 9600)
while True:
ser.open()
ser.write("1")
ser.close()