Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions plugins/dmxusb/src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@ target_sources(${module_name} PRIVATE
enttecdmxusbpro.cpp enttecdmxusbpro.h
stageprofi.cpp stageprofi.h
vinceusbdmx512.cpp vinceusbdmx512.h
usbdmxlegacy.cpp usbdmxlegacy.h
)

target_include_directories(${module_name} PRIVATE
Expand Down
3 changes: 3 additions & 0 deletions plugins/dmxusb/src/DMX_USB_ca_ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@
<location filename="euroliteusbdmxpro.cpp" line="171"/>
<location filename="nanodmx.cpp" line="236"/>
<location filename="stageprofi.cpp" line="141"/>
<location filename="usbdmxlegacy.cpp" line="131"/>
<location filename="vinceusbdmx512.cpp" line="233"/>
<source>Protocol</source>
<translation>Protocol</translation>
Expand All @@ -208,6 +209,7 @@
<location filename="euroliteusbdmxpro.cpp" line="173"/>
<location filename="nanodmx.cpp" line="238"/>
<location filename="stageprofi.cpp" line="143"/>
<location filename="usbdmxlegacy.cpp" line="132"/>
<location filename="vinceusbdmx512.cpp" line="235"/>
<source>Output</source>
<translation>Sortida</translation>
Expand All @@ -225,6 +227,7 @@
<location filename="euroliteusbdmxpro.cpp" line="178"/>
<location filename="nanodmx.cpp" line="243"/>
<location filename="stageprofi.cpp" line="148"/>
<location filename="usbdmxlegacy.cpp" line="134"/>
<location filename="vinceusbdmx512.cpp" line="237"/>
<source>Serial number</source>
<translation>Nombre de Sèrie</translation>
Expand Down
3 changes: 3 additions & 0 deletions plugins/dmxusb/src/DMX_USB_cz_CZ.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@
<location filename="euroliteusbdmxpro.cpp" line="171"/>
<location filename="nanodmx.cpp" line="236"/>
<location filename="stageprofi.cpp" line="141"/>
<location filename="usbdmxlegacy.cpp" line="131"/>
<location filename="vinceusbdmx512.cpp" line="233"/>
<source>Protocol</source>
<translation>Protokol</translation>
Expand All @@ -208,6 +209,7 @@
<location filename="euroliteusbdmxpro.cpp" line="173"/>
<location filename="nanodmx.cpp" line="238"/>
<location filename="stageprofi.cpp" line="143"/>
<location filename="usbdmxlegacy.cpp" line="132"/>
<location filename="vinceusbdmx512.cpp" line="235"/>
<source>Output</source>
<translation>Výstup</translation>
Expand All @@ -225,6 +227,7 @@
<location filename="euroliteusbdmxpro.cpp" line="178"/>
<location filename="nanodmx.cpp" line="243"/>
<location filename="stageprofi.cpp" line="148"/>
<location filename="usbdmxlegacy.cpp" line="134"/>
<location filename="vinceusbdmx512.cpp" line="237"/>
<source>Serial number</source>
<translation>Sériové číslo</translation>
Expand Down
3 changes: 3 additions & 0 deletions plugins/dmxusb/src/DMX_USB_de_DE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@
<location filename="euroliteusbdmxpro.cpp" line="171"/>
<location filename="nanodmx.cpp" line="236"/>
<location filename="stageprofi.cpp" line="141"/>
<location filename="usbdmxlegacy.cpp" line="131"/>
<location filename="vinceusbdmx512.cpp" line="233"/>
<source>Protocol</source>
<translation>Protokoll</translation>
Expand All @@ -208,6 +209,7 @@
<location filename="euroliteusbdmxpro.cpp" line="178"/>
<location filename="nanodmx.cpp" line="243"/>
<location filename="stageprofi.cpp" line="148"/>
<location filename="usbdmxlegacy.cpp" line="134"/>
<location filename="vinceusbdmx512.cpp" line="237"/>
<source>Serial number</source>
<translation>Seriennummer</translation>
Expand All @@ -216,6 +218,7 @@
<location filename="euroliteusbdmxpro.cpp" line="173"/>
<location filename="nanodmx.cpp" line="238"/>
<location filename="stageprofi.cpp" line="143"/>
<location filename="usbdmxlegacy.cpp" line="132"/>
<location filename="vinceusbdmx512.cpp" line="235"/>
<source>Output</source>
<translation>Ausgabe</translation>
Expand Down
3 changes: 3 additions & 0 deletions plugins/dmxusb/src/DMX_USB_es_ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@
<location filename="euroliteusbdmxpro.cpp" line="171"/>
<location filename="nanodmx.cpp" line="236"/>
<location filename="stageprofi.cpp" line="141"/>
<location filename="usbdmxlegacy.cpp" line="131"/>
<location filename="vinceusbdmx512.cpp" line="233"/>
<source>Protocol</source>
<translation>Protocolo</translation>
Expand All @@ -208,6 +209,7 @@
<location filename="euroliteusbdmxpro.cpp" line="178"/>
<location filename="nanodmx.cpp" line="243"/>
<location filename="stageprofi.cpp" line="148"/>
<location filename="usbdmxlegacy.cpp" line="134"/>
<location filename="vinceusbdmx512.cpp" line="237"/>
<source>Serial number</source>
<translation>Número de Serie</translation>
Expand All @@ -216,6 +218,7 @@
<location filename="euroliteusbdmxpro.cpp" line="173"/>
<location filename="nanodmx.cpp" line="238"/>
<location filename="stageprofi.cpp" line="143"/>
<location filename="usbdmxlegacy.cpp" line="132"/>
<location filename="vinceusbdmx512.cpp" line="235"/>
<source>Output</source>
<translation>Salida</translation>
Expand Down
3 changes: 3 additions & 0 deletions plugins/dmxusb/src/DMX_USB_fi_FI.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@
<location filename="euroliteusbdmxpro.cpp" line="171"/>
<location filename="nanodmx.cpp" line="236"/>
<location filename="stageprofi.cpp" line="141"/>
<location filename="usbdmxlegacy.cpp" line="131"/>
<location filename="vinceusbdmx512.cpp" line="233"/>
<source>Protocol</source>
<translation type="unfinished"></translation>
Expand All @@ -208,6 +209,7 @@
<location filename="euroliteusbdmxpro.cpp" line="178"/>
<location filename="nanodmx.cpp" line="243"/>
<location filename="stageprofi.cpp" line="148"/>
<location filename="usbdmxlegacy.cpp" line="134"/>
<location filename="vinceusbdmx512.cpp" line="237"/>
<source>Serial number</source>
<translation type="unfinished"></translation>
Expand All @@ -216,6 +218,7 @@
<location filename="euroliteusbdmxpro.cpp" line="173"/>
<location filename="nanodmx.cpp" line="238"/>
<location filename="stageprofi.cpp" line="143"/>
<location filename="usbdmxlegacy.cpp" line="132"/>
<location filename="vinceusbdmx512.cpp" line="235"/>
<source>Output</source>
<translation type="unfinished"></translation>
Expand Down
3 changes: 3 additions & 0 deletions plugins/dmxusb/src/DMX_USB_fr_FR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,7 @@ NOTE : L&apos;interface VCP FTDI n&apos;est pas supportée par ce plugin.</trans
<location filename="euroliteusbdmxpro.cpp" line="171"/>
<location filename="nanodmx.cpp" line="236"/>
<location filename="stageprofi.cpp" line="141"/>
<location filename="usbdmxlegacy.cpp" line="131"/>
<location filename="vinceusbdmx512.cpp" line="233"/>
<source>Protocol</source>
<translation>Protocole</translation>
Expand All @@ -209,6 +210,7 @@ NOTE : L&apos;interface VCP FTDI n&apos;est pas supportée par ce plugin.</trans
<location filename="euroliteusbdmxpro.cpp" line="178"/>
<location filename="nanodmx.cpp" line="243"/>
<location filename="stageprofi.cpp" line="148"/>
<location filename="usbdmxlegacy.cpp" line="134"/>
<location filename="vinceusbdmx512.cpp" line="237"/>
<source>Serial number</source>
<translation>N° de série</translation>
Expand All @@ -217,6 +219,7 @@ NOTE : L&apos;interface VCP FTDI n&apos;est pas supportée par ce plugin.</trans
<location filename="euroliteusbdmxpro.cpp" line="173"/>
<location filename="nanodmx.cpp" line="238"/>
<location filename="stageprofi.cpp" line="143"/>
<location filename="usbdmxlegacy.cpp" line="132"/>
<location filename="vinceusbdmx512.cpp" line="235"/>
<source>Output</source>
<translation>Sortie</translation>
Expand Down
3 changes: 3 additions & 0 deletions plugins/dmxusb/src/DMX_USB_it_IT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@
<location filename="euroliteusbdmxpro.cpp" line="171"/>
<location filename="nanodmx.cpp" line="236"/>
<location filename="stageprofi.cpp" line="141"/>
<location filename="usbdmxlegacy.cpp" line="131"/>
<location filename="vinceusbdmx512.cpp" line="233"/>
<source>Protocol</source>
<translation>Protocollo</translation>
Expand All @@ -208,6 +209,7 @@
<location filename="euroliteusbdmxpro.cpp" line="178"/>
<location filename="nanodmx.cpp" line="243"/>
<location filename="stageprofi.cpp" line="148"/>
<location filename="usbdmxlegacy.cpp" line="134"/>
<location filename="vinceusbdmx512.cpp" line="237"/>
<source>Serial number</source>
<translation>Numero di serie</translation>
Expand All @@ -216,6 +218,7 @@
<location filename="euroliteusbdmxpro.cpp" line="173"/>
<location filename="nanodmx.cpp" line="238"/>
<location filename="stageprofi.cpp" line="143"/>
<location filename="usbdmxlegacy.cpp" line="132"/>
<location filename="vinceusbdmx512.cpp" line="235"/>
<source>Output</source>
<translation>Uscita</translation>
Expand Down
3 changes: 3 additions & 0 deletions plugins/dmxusb/src/DMX_USB_ja_JP.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@
<location filename="euroliteusbdmxpro.cpp" line="171"/>
<location filename="nanodmx.cpp" line="236"/>
<location filename="stageprofi.cpp" line="141"/>
<location filename="usbdmxlegacy.cpp" line="131"/>
<location filename="vinceusbdmx512.cpp" line="233"/>
<source>Protocol</source>
<translation type="unfinished">Protocol</translation>
Expand All @@ -208,6 +209,7 @@
<location filename="euroliteusbdmxpro.cpp" line="173"/>
<location filename="nanodmx.cpp" line="238"/>
<location filename="stageprofi.cpp" line="143"/>
<location filename="usbdmxlegacy.cpp" line="132"/>
<location filename="vinceusbdmx512.cpp" line="235"/>
<source>Output</source>
<translation type="unfinished">出力</translation>
Expand All @@ -225,6 +227,7 @@
<location filename="euroliteusbdmxpro.cpp" line="178"/>
<location filename="nanodmx.cpp" line="243"/>
<location filename="stageprofi.cpp" line="148"/>
<location filename="usbdmxlegacy.cpp" line="134"/>
<location filename="vinceusbdmx512.cpp" line="237"/>
<source>Serial number</source>
<translation type="unfinished">シリアルナンバー</translation>
Expand Down
3 changes: 3 additions & 0 deletions plugins/dmxusb/src/DMX_USB_nl_NL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@
<location filename="euroliteusbdmxpro.cpp" line="171"/>
<location filename="nanodmx.cpp" line="236"/>
<location filename="stageprofi.cpp" line="141"/>
<location filename="usbdmxlegacy.cpp" line="131"/>
<location filename="vinceusbdmx512.cpp" line="233"/>
<source>Protocol</source>
<translation>Protocol</translation>
Expand All @@ -208,6 +209,7 @@
<location filename="euroliteusbdmxpro.cpp" line="173"/>
<location filename="nanodmx.cpp" line="238"/>
<location filename="stageprofi.cpp" line="143"/>
<location filename="usbdmxlegacy.cpp" line="132"/>
<location filename="vinceusbdmx512.cpp" line="235"/>
<source>Output</source>
<translation>Output</translation>
Expand All @@ -225,6 +227,7 @@
<location filename="euroliteusbdmxpro.cpp" line="178"/>
<location filename="nanodmx.cpp" line="243"/>
<location filename="stageprofi.cpp" line="148"/>
<location filename="usbdmxlegacy.cpp" line="134"/>
<location filename="vinceusbdmx512.cpp" line="237"/>
<source>Serial number</source>
<translation>Serienummer</translation>
Expand Down
3 changes: 3 additions & 0 deletions plugins/dmxusb/src/DMX_USB_pt_BR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@
<location filename="euroliteusbdmxpro.cpp" line="171"/>
<location filename="nanodmx.cpp" line="236"/>
<location filename="stageprofi.cpp" line="141"/>
<location filename="usbdmxlegacy.cpp" line="131"/>
<location filename="vinceusbdmx512.cpp" line="233"/>
<source>Protocol</source>
<translation>Protocolo</translation>
Expand All @@ -208,6 +209,7 @@
<location filename="euroliteusbdmxpro.cpp" line="178"/>
<location filename="nanodmx.cpp" line="243"/>
<location filename="stageprofi.cpp" line="148"/>
<location filename="usbdmxlegacy.cpp" line="134"/>
<location filename="vinceusbdmx512.cpp" line="237"/>
<source>Serial number</source>
<translation>Número de série</translation>
Expand All @@ -216,6 +218,7 @@
<location filename="euroliteusbdmxpro.cpp" line="173"/>
<location filename="nanodmx.cpp" line="238"/>
<location filename="stageprofi.cpp" line="143"/>
<location filename="usbdmxlegacy.cpp" line="132"/>
<location filename="vinceusbdmx512.cpp" line="235"/>
<source>Output</source>
<translation>Saída</translation>
Expand Down
2 changes: 1 addition & 1 deletion plugins/dmxusb/src/dmxusb.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ QString DMXUSB::pluginInfo()
str += tr("This plugin provides DMX output support for");
str += QString(" DMXKing ultraDMX range, Enttec DMX USB Pro, "
"Enttec Open DMX USB, FTDI USB COM485 Plus1, "
"Vince USB-DMX512 ");
"Vince USB-DMX512, usbdmx.com (legacy) ");
str += tr("and compatible devices.");
str += QString("</P>");

Expand Down
1 change: 1 addition & 0 deletions plugins/dmxusb/src/dmxusbconfig.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,7 @@ QComboBox *DMXUSBConfig::createTypeCombo(DMXUSBWidget *widget)
combo->addItem(QString("DMX4ALL"), DMXUSBWidget::DMX4ALL);
combo->addItem(QString("Vince TX"), DMXUSBWidget::VinceTX);
combo->addItem(QString("Eurolite"), DMXUSBWidget::Eurolite);
combo->addItem(QString("usbdmx.com (legacy)"), DMXUSBWidget::USBDMXLegacy);
int index = combo->findData(widget->type());
combo->setCurrentIndex(index);

Expand Down
4 changes: 4 additions & 0 deletions plugins/dmxusb/src/dmxusbwidget.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
#endif
#include "stageprofi.h"
#include "vinceusbdmx512.h"
#include "usbdmxlegacy.h"

#if defined(WIN32) || defined(Q_OS_WIN)
#include <Windows.h>
Expand Down Expand Up @@ -168,6 +169,9 @@ QList<DMXUSBWidget *> DMXUSBWidget::widgets()
widgetList << new EuroliteUSBDMXPro(iface, output_id++);
break;
#endif
case DMXUSBWidget::USBDMXLegacy:
widgetList << new UsbdmxLegacy(iface, output_id++);
break;
default:
case DMXUSBWidget::ProRXTX:
widgetList << new EnttecDMXUSBPro(iface, output_id++, input_id++);
Expand Down
3 changes: 2 additions & 1 deletion plugins/dmxusb/src/dmxusbwidget.h
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,8 @@ class DMXUSBWidget
UltraPro, //! DMXKing Ultra Pro widget using 2 TX and 1RX ports
DMX4ALL, //! DMX4ALL widget (only TX)
VinceTX, //! Vince USB-DMX512 widget using the TX side of the dongle
Eurolite //! Eurolite USB DMX512 Pro widget
Eurolite, //! Eurolite USB DMX512 Pro widget
USBDMXLegacy //! usbdmx.com legacy interface
};

/** The possible features of a line */
Expand Down
2 changes: 1 addition & 1 deletion plugins/dmxusb/src/enttecdmxusbpro.h
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ class EnttecDMXUSBPro : public QThread, public DMXUSBWidget
virtual ~EnttecDMXUSBPro();

/** @reimp */
Type type() const;
DMXUSBWidget::Type type() const;

// DMXking port flags
enum PortType
Expand Down
2 changes: 2 additions & 0 deletions plugins/dmxusb/src/src.pro
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@ HEADERS += dmxusb.h \
dmxusbopenrx.h \
stageprofi.h \
vinceusbdmx512.h \
usbdmxlegacy.h \
dmxinterface.h

unix|macx: HEADERS += nanodmx.h euroliteusbdmxpro.h
Expand All @@ -127,6 +128,7 @@ SOURCES += dmxinterface.cpp \
enttecdmxusbopen.cpp \
dmxusbopenrx.cpp \
stageprofi.cpp \
usbdmxlegacy.cpp \
vinceusbdmx512.cpp

INCLUDEPATH += ../../midi/src/common
Expand Down
Loading
Loading