Erkennung / Initial SerialPort (Fi. MOXA) mit QSerialPortInf

Alles rund um die Programmierung mit Qt
Antworten
arboerner
Beiträge: 1
Registriert: 13. Januar 2015 10:41

Erkennung / Initial SerialPort (Fi. MOXA) mit QSerialPortInf

Beitrag von arboerner »

meiner Qt-Bedienoberfläche habe ich < Qt Serial Port > eingebunden.
Betriebssystem Ubuntu 14.04 | Compiler GCC x86,32 bit | Qt 5.3.0 GCC 32bit

Konfiguration, Verbindung und Trennung funktioniert /dev/ttyS0..ttyUSB0.
Ein RS485 Board mit 2 Ports (CP-132) Fi. MOXA ist installiert. MOXA belegt die /dev/ttyM0 und /dev/ttyM1.

Die Konfuguration (Port-Vorwahl mit Parametrierung) funktionieren nicht für die beiden MOXA-Ports.
QSerialPortInfo(Porterkennung nur ttySx / ttyUSBx) und QSerialPort(updateSettings)
Wo sind diese "default-EInstellungen" implementiert ?
Ich bin eher Anfänger und habe in den eingebundenen Headerdateien qserialport.h und qserialportinfo.h gesucht.

Kann mir jemand weiterhelfen, damit die MOXA-Ports /dev/ttyM0 und /dev/ttyM1 angewählt und konfiguriert werden können ?

Vielen Dank!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Erkennung / Initial SerialPort (Fi. MOXA) mit QSerialPor

Beitrag von Christian81 »

Diese Filter sind direkt in QSerialPort implementiert. Man muss also die Library von Hand ändern und neu kompilieren. Ggf. noch einen Bugreport an Qt damit vielleicht auch /dev/ttyM (und /dev/ttyr - ist ja auch moxa soweit ich weiß) mit aufgenommen werden.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten