diff --git a/protocol/enttec/dmx-usb-pro/widget.cpp b/protocol/enttec/dmx-usb-pro/widget.cpp index 56f5726..8d05f4d 100644 --- a/protocol/enttec/dmx-usb-pro/widget.cpp +++ b/protocol/enttec/dmx-usb-pro/widget.cpp @@ -62,11 +62,8 @@ Widget::~Widget() */ void Widget::init() { - { - std::scoped_lock lock(mtx_metadata_); - usb_mode = USBdevice; - } - setModeBridge(); + std::scoped_lock lock(mtx_metadata_); + usb_mode = USBdevice; } @@ -89,14 +86,8 @@ void Widget::halt() */ void Widget::open() { - if (getSerialNumber(500)) // check for valid call/response from device - { - { - std::scoped_lock lock(mtx_metadata_); - usb_mode = USBhost; // note connected state - } - getParameters(0, 500); // retrieve widget metadata - } + std::scoped_lock lock(mtx_metadata_); + usb_mode = USBhost; }