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.
*/
#include "dmxwidget.h"
#include <QDebug>
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<ENTTEC::Pro::MessageData> 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));
}