21 #ifndef PLUGINS_USBPRO_ROBEDEVICE_H_
22 #define PLUGINS_USBPRO_ROBEDEVICE_H_
26 #include "plugins/usbpro/RobeWidget.h"
27 #include "plugins/usbpro/UsbSerialDevice.h"
41 const std::string &name,
44 std::string DeviceId()
const {
return m_device_id; }
47 std::string m_device_id;
64 static_cast<BasicInputPort*>(
this),
65 &BasicInputPort::DmxChanged));
69 return m_widget->FetchDMX();
74 m_widget->ChangeToReceiveMode();
77 std::string Description()
const {
return ""; }
93 std::string Description()
const {
return ""; }
106 m_widget->RunIncrementalDiscovery(callback);
115 #endif // PLUGINS_USBPRO_ROBEDEVICE_H_