Kein Zugriff auf RS232 beim Raspberry Pi
Verfasst: 28. August 2017 12:50
Hallo,
ich möchte mit dem Raspberry Pi3 ein alphanumerisches Grossdisplay über RS232 ansteuern.
Nun habe ich im Internet die Hinweise gefunden, dass beim Raspberry Pi zunächst einmal die RS232 als serielles Terminal vorgesehen ist, und zusätzlich beim 3er auch BT an diesem Anschluss hängt.
Ich denke ich habe diese Änderungen erfolgreich vornehmen können, zumindest kann ich mit einem Terminalprogramm (ich nutze CuteCom) über die Schnittstelle "AMA0" die Anzeige ansteuern.
Nun möchte ich das über Qt programmtechnisch machen, also erstelle ich ein Objekt der Klasse QSerial. Wenn ich nun damit versuche die Schnittstelle zu öffnen (ja, ich habe Cutecom dabei nicht mehr, d.h. das Interface müsste frei sein), dann bekomme ich als Errorstring zurück dass das Interface "not available" sei,,, Ich habe es jetzt mit "/dev/ttyAMA0" genaus wie mit "ttyAMA0" und "dev/ttyAMAO" versucht, also alle möglichen Stringkombinationen.
Auch über QSerialPortInfo habe ich es schon versucht, nichts zu machen...
Aber wenn ich mit CuteCom darauf zugreifen kann, dann müsste doch von der Systemkonfiguration alles soweit erledigt sein, oder ?
Gruß
Grieko
ich möchte mit dem Raspberry Pi3 ein alphanumerisches Grossdisplay über RS232 ansteuern.
Nun habe ich im Internet die Hinweise gefunden, dass beim Raspberry Pi zunächst einmal die RS232 als serielles Terminal vorgesehen ist, und zusätzlich beim 3er auch BT an diesem Anschluss hängt.
Ich denke ich habe diese Änderungen erfolgreich vornehmen können, zumindest kann ich mit einem Terminalprogramm (ich nutze CuteCom) über die Schnittstelle "AMA0" die Anzeige ansteuern.
Nun möchte ich das über Qt programmtechnisch machen, also erstelle ich ein Objekt der Klasse QSerial. Wenn ich nun damit versuche die Schnittstelle zu öffnen (ja, ich habe Cutecom dabei nicht mehr, d.h. das Interface müsste frei sein), dann bekomme ich als Errorstring zurück dass das Interface "not available" sei,,, Ich habe es jetzt mit "/dev/ttyAMA0" genaus wie mit "ttyAMA0" und "dev/ttyAMAO" versucht, also alle möglichen Stringkombinationen.
Auch über QSerialPortInfo habe ich es schon versucht, nichts zu machen...
Aber wenn ich mit CuteCom darauf zugreifen kann, dann müsste doch von der Systemkonfiguration alles soweit erledigt sein, oder ?
Gruß
Grieko