diff --git a/platform/qt/dmxwidget/dmxwidget.cpp b/platform/qt/dmxwidget/dmxwidget.cpp index 5a27fd9..7bb580d 100644 --- a/platform/qt/dmxwidget/dmxwidget.cpp +++ b/platform/qt/dmxwidget/dmxwidget.cpp @@ -22,6 +22,7 @@ SOFTWARE. */ #include "dmxwidget.h" +#include DmxWidget::DmxWidget(QObject *parent) : QObject{parent} @@ -44,6 +45,8 @@ void DmxWidget::open() return; ENTTEC::Widget::open(); + qInfo() << "Port opened on" << port_->portName(); + getSerialNumber(); getParameters(0); if (port_->waitForReadyRead(500) && port_->bytesAvailable() >= 19) @@ -88,6 +91,7 @@ void DmxWidget::close() */ void DmxWidget::parseMessageBuffer() { + qDebug() << "Rx :" << message_rx_buffer_.size() << "bytes :" << message_rx_buffer_.toHex(); OperatingMode other_side = USBunknown; switch (usb_mode) { case ENTTEC::Widget::USBdevice: @@ -155,6 +159,8 @@ void DmxWidget::sendMessage(std::shared_ptr msg) const msg->oStream(stream); *stream << ENTTEC::Pro::END_DELIMITER; + auto data = QByteArray(buffer, sizeof(buffer)); + qDebug() << "Tx : label" << msg->label << ":" << data.toHex(); port_->write(buffer, sizeof(buffer)); }