Seite 1 von 1

Keine serielle Ausgabe über Python

Verfasst: Montag 15. August 2016, 12:45
von WilliWe
Versuche über meinen Raspi Text seriell an den PC zu "hterm" zu schicken.
Ohne Erfolg.
Die Verbindung mit eingeschalteter Konsolausgabe ist läuft d.h. der komplette Start des Raspi wird auf "hterm" dargestellt.
Wenn ich die Konsolaugabe über raspi-config disable und dann mit Python versuche einen Text zu schicken passiert nichts.
Habe es mal ganz einfach angefangen:

import serial
ser.Serial("/dev/ttyAMA0", baudrate=9600 )
ser.write(" Nur Text")

Habe auch schon aus diversen Büchern,Beiträgen usw. andere Programme probiert aber ohne Erfolg.
Der Python skript s.o. bringt keine Fehlermeldung. Python springt einen Schritt weiter das wars.
Bin ganz neu dabei, was muss ich anders machen ???
Willi

Re: Keine serielle Ausgabe über Python

Verfasst: Montag 15. August 2016, 12:54
von BlackJack
@WilliWe: Schick am besten auch ein Zeilenende mit, nicht dass die Daten deswegen beim Raspi im Sendepuffer liegen bleiben. Oder explizit `flush()`\en.

Re: Keine serielle Ausgabe über Python

Verfasst: Montag 15. August 2016, 17:05
von WilliWe
Danke für die schnelle Antwort,
habe jetzt so geändert:

import serial
ser.Serial("/dev/ttyAMA0", baudrate=9600 )
ser.write(" Nur Text: \n")

kein Erfolg
dann:

import serial
ser.Serial("/dev/ttyAMA0", baudrate=9600 )
ser.write(" Nur Text \n")
ser.flush()

auch nichts
gruss Willi