From 7f676a8a4ae15b55aa6f04a079b367f86fcaa6e4 Mon Sep 17 00:00:00 2001 From: LordGrey Date: Thu, 3 Sep 2020 19:24:05 +0200 Subject: [PATCH] Fix #903 - Adalight --- libsrc/leddevice/dev_serial/ProviderRs232.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libsrc/leddevice/dev_serial/ProviderRs232.cpp b/libsrc/leddevice/dev_serial/ProviderRs232.cpp index 64c56cce..735806da 100644 --- a/libsrc/leddevice/dev_serial/ProviderRs232.cpp +++ b/libsrc/leddevice/dev_serial/ProviderRs232.cpp @@ -138,7 +138,7 @@ bool ProviderRs232::tryOpen(int delayAfterConnect_ms) _rs232Port.setBaudRate( _baudRate_Hz ); - Debug(_log, "_rs232Port.open(QIODevice::WriteOnly): %s, Baud rate [%d]bps", QSTRING_CSTR(_deviceName), _baudRate_Hz); + Debug(_log, "_rs232Port.open(QIODevice::ReadWrite): %s, Baud rate [%d]bps", QSTRING_CSTR(_deviceName), _baudRate_Hz); QSerialPortInfo serialPortInfo(_deviceName); @@ -153,7 +153,7 @@ bool ProviderRs232::tryOpen(int delayAfterConnect_ms) if (!serialPortInfo.isNull() ) { - if ( !_rs232Port.open(QIODevice::WriteOnly) ) + if ( !_rs232Port.open(QIODevice::ReadWrite) ) { this->setInError(_rs232Port.errorString()); return false;