diff --git a/libsrc/leddevice/LedDeviceLpd6803.cpp b/libsrc/leddevice/LedDeviceLpd6803.cpp index 7762f293..eae8b31c 100644 --- a/libsrc/leddevice/LedDeviceLpd6803.cpp +++ b/libsrc/leddevice/LedDeviceLpd6803.cpp @@ -34,5 +34,5 @@ int LedDeviceLpd6803::write(const std::vector &ledValues) } // Write the data - return (writeBytes(_ledBuffer.size(), _ledBuffer.data()) < 0) ? -1 : 0; + return writeBytes(_ledBuffer.size(), _ledBuffer.data()); } diff --git a/libsrc/leddevice/LedDeviceLpd8806.cpp b/libsrc/leddevice/LedDeviceLpd8806.cpp index a3bddc1b..646ca960 100644 --- a/libsrc/leddevice/LedDeviceLpd8806.cpp +++ b/libsrc/leddevice/LedDeviceLpd8806.cpp @@ -21,7 +21,7 @@ bool LedDeviceLpd8806::init(const QJsonObject &deviceConfig) _ledBuffer.resize(messageLength, 0x00); // Perform an initial reset to start accepting data on the first led - return writeBytes(clearSize, _ledBuffer.data()) >= 0; + return writeBytes(_ledBuffer.size(), _ledBuffer.data()); } int LedDeviceLpd8806::write(const std::vector &ledValues) @@ -37,5 +37,5 @@ int LedDeviceLpd8806::write(const std::vector &ledValues) } // Write the data - return (writeBytes(_ledBuffer.size(), _ledBuffer.data()) < 0) ? -1 : 0; + return writeBytes(_ledBuffer.size(), _ledBuffer.data()); }