From 29173eacf2c2ee5080e746f4feec6b905723fe6c Mon Sep 17 00:00:00 2001 From: Kevin Matz Date: Fri, 28 Apr 2023 20:19:15 -0400 Subject: [PATCH] use the BCD serial number for the RDM device id --- protocol/enttec/dmx-usb-pro/widget.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/protocol/enttec/dmx-usb-pro/widget.cpp b/protocol/enttec/dmx-usb-pro/widget.cpp index 36c4dac..bbe170e 100644 --- a/protocol/enttec/dmx-usb-pro/widget.cpp +++ b/protocol/enttec/dmx-usb-pro/widget.cpp @@ -143,7 +143,7 @@ void Widget::setModeBridge(Pro::DMX_RX_MODE mode) delete rdm_controller_; if (featureRDM()) { - RDM::UID id(serial_number, 0x454E); // Use the ENTTEC manufacturer ID? + RDM::UID id(Pro::DecimalToBCD(serial_number), 0x454E); // Use the ENTTEC manufacturer ID? rdm_responder_ = new RDM::Responder(id); rdm_configure_responder_(); device_class_ = DMX::RESPONDER; @@ -603,7 +603,7 @@ void Widget::sendDmx(bool trimmed) const * @brief Request that the USB Device send RDM data. * @param data */ -void Widget::sendRDMdata(const std::vector & data) const +void Widget::sendRDMdata(const std::vector &data) const { auto msg = std::make_shared(); msg->data = data; @@ -615,7 +615,7 @@ void Widget::sendRDMdata(const std::vector & data) const * @brief Request that the USB Device send RDM discovery data. * @param data */ -void Widget::sendRDMdiscovery(const std::vector & data) const +void Widget::sendRDMdiscovery(const std::vector &data) const { auto msg = std::make_shared(); (void)data;