add a few debug messages

This commit is contained in:
Kevin Matz 2023-04-14 10:23:07 -04:00
parent 0ab8dc2052
commit 5f331f262e

View File

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