Seite 1 von 1

Erkennung / Initial SerialPort (Fi. MOXA) mit QSerialPortInf

Verfasst: 19. März 2015 17:15
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!

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

Verfasst: 19. März 2015 19:17
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.