![]() |
Open Lighting Architecture
0.9.6
|
An Velleman widget that uses asynchronous libusb operations.


Public Member Functions | |
| AsynchronousVellemanK8062 (LibUsbAdaptor *adaptor, libusb_device *usb_device) | |
| Create a new AsynchronousVellemanK8062. | |
| bool | Init () |
| Initialize the widget. | |
| bool | SendDMX (const DmxBuffer &buffer) |
| Send DMX data from this widget. | |
Public Member Functions inherited from ola::plugin::usbdmx::VellemanK8062 | |
| VellemanK8062 (LibUsbAdaptor *adaptor) | |
Public Member Functions inherited from ola::plugin::usbdmx::BaseWidget | |
| BaseWidget (class LibUsbAdaptor *adaptor) | |
| Create a new BaseWidget. | |
Additional Inherited Members | |
Protected Attributes inherited from ola::plugin::usbdmx::BaseWidget | |
| class LibUsbAdaptor *const | m_adaptor |
| ola::plugin::usbdmx::AsynchronousVellemanK8062::AsynchronousVellemanK8062 | ( | LibUsbAdaptor * | adaptor, |
| libusb_device * | usb_device | ||
| ) |
Create a new AsynchronousVellemanK8062.
| adaptor | the LibUsbAdaptor to use. |
| usb_device | the libusb_device to use for the widget. |
|
virtual |
Initialize the widget.
Implements ola::plugin::usbdmx::Widget.
|
virtual |
Send DMX data from this widget.
| buffer | The DmxBuffer containing the data to send. |
Implements ola::plugin::usbdmx::Widget.
1.8.1.2