Correct handling of eismultiplexer_connect return code

This commit is contained in:
Carl Philipp Klemm 2025-08-25 17:50:18 +02:00
parent e87470d14e
commit 316ce6c043

View file

@ -39,7 +39,7 @@ void MainWindow::enumerateDevices()
{
uint16_t serial = serials[i];
std::shared_ptr<struct eismultiplexer> multiplexer(new struct eismultiplexer);
if (eismultiplexer_connect(multiplexer.get(), serial) >= 0)
if (!eismultiplexer_connect(multiplexer.get(), serial))
{
uint16_t channelCount = 0;
qDebug()<<"Adding channels from device "<<serial;