21 #ifndef PLUGINS_MILINST_MILINSTWIDGET1553_H_
22 #define PLUGINS_MILINST_MILINSTWIDGET1553_H_
26 #include "plugins/milinst/MilInstWidget.h"
39 bool SendDmx(
const DmxBuffer &buffer)
const;
40 std::string Type() {
return "Milford Instruments 1-553 Widget"; }
45 int SetChannel(
unsigned int chan, uint8_t val)
const;
48 static const uint8_t MILINST_1553_LOAD_COMMAND = 0x01;
50 static const speed_t DEFAULT_BAUDRATE;
52 static const uint16_t CHANNELS_128;
53 static const uint16_t CHANNELS_256;
54 static const uint16_t CHANNELS_512;
55 static const uint16_t DEFAULT_CHANNELS;
62 std::string BaudRateKey()
const;
63 std::string ChannelsKey()
const;
65 void SetWidgetDefaults();
70 #endif // PLUGINS_MILINST_MILINSTWIDGET1553_H_
Used to hold a single universe of DMX data.
Definition: DmxBuffer.h:49
Definition: Preferences.h:145
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44