use the BCD serial number for the RDM device id
This commit is contained in:
parent
ab17dc05ba
commit
29173eacf2
@ -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<uint8_t> & data) const
|
||||
void Widget::sendRDMdata(const std::vector<uint8_t> &data) const
|
||||
{
|
||||
auto msg = std::make_shared<Pro::MsgSendRDMData>();
|
||||
msg->data = data;
|
||||
@ -615,7 +615,7 @@ void Widget::sendRDMdata(const std::vector<uint8_t> & data) const
|
||||
* @brief Request that the USB Device send RDM discovery data.
|
||||
* @param data
|
||||
*/
|
||||
void Widget::sendRDMdiscovery(const std::vector<uint8_t> & data) const
|
||||
void Widget::sendRDMdiscovery(const std::vector<uint8_t> &data) const
|
||||
{
|
||||
auto msg = std::make_shared<Pro::MsgSendRDMDiscovery>();
|
||||
(void)data;
|
||||
|
Loading…
Reference in New Issue
Block a user