forked from woutgg/ofxGenericDmx
timolden/ofxGenericDmx
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
USAGE This addon requires libftdi, libusb-compat and libusb-1.0. For OSX and GNU/Linux, these have been included in the addon so you should not need any external files. However, you might need to add the relevant library paths to your project configuration. It is also possible to use macports or a similar ports manager; in that case, it is important to create universal libraries. Besides you will of course have to add the proper include paths. The addon should work on any platform supported by the required libraries, this includes Windows. However, some work needs to be done to get there. NOTES - (OSX specific) If the addon compiles, appears to open a device but does not send any data, it is likely you have the Ftdi VCP driver installed. This can be determined by checking if /dev/ttyUsbSerial exists. Note that the Arduino software also installs this driver. A temporary solution is to uninstall the driver (see Ftdi's installation guide: http://www.ftdichip.com/Support/Documents/InstallGuides.htm). - Should you choose to install your own libraries, make sure to install them all as universal libraries. (e.g., OSX macports command would be: 'sudo port install libftdi +universal') - While setting up a Code::Blocks project, the libraries will have to be added to link against. Make sure they end up in the right order: first libftdi, then libusb-compat and finally usb-1.0. - libftdi has a C++ wrapper; it depends on Boost however, so it isn't used in this addon to avoid additional dependencies. - DmxRawDevice is untested. - by lack of RDM-capable devices to test with, such features have not been added. REFERENCES - http://forum.openframeworks.cc/index.php?&topic=3938.0 - http://forum.openframeworks.cc/index.php?&topic=928.0 TODO => see TODO file
About
an OpenFrameworks addon currently usable for both Enttec as well as generic DMX devices based on the FTDI USB chip
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 59.5%
- C++ 40.5%