21 #ifndef PLUGINS_RENARD_RENARDDEVICE_H_
22 #define PLUGINS_RENARD_RENARDDEVICE_H_
27 #include "olad/Device.h"
40 const std::string &dev_path);
43 std::string
DeviceId()
const {
return m_dev_path; }
51 std::auto_ptr<class RenardWidget> m_widget;
52 const std::string m_dev_path;
56 std::string DeviceBaudrateKey()
const;
57 std::string DeviceChannelsKey()
const;
58 std::string DeviceDmxOffsetKey()
const;
62 static const char RENARD_DEVICE_NAME[];
63 static const uint8_t RENARD_START_ADDRESS;
64 static const uint8_t RENARD_AVAILABLE_ADDRESSES;
65 static const uint8_t DEFAULT_DMX_OFFSET;
66 static const uint8_t DEFAULT_NUM_CHANNELS;
67 static const uint32_t DEFAULT_BAUDRATE;
72 #endif // PLUGINS_RENARD_RENARDDEVICE_H_