The idea is to control any DMX lights using an Ipod (or whatever, just in my case its an Ipod) running Rockbox. How would you go about this?
Would the connection be established using the Line out or the USB connector?
Hi Psirus,
I don't know about Line Out connection to DMX lights, but I could enlighten you regarding the USB connection.
In general, it is impossible :-(
Both the DMX lights device (I looked at
http://www.usbdmx.com/ as an example), and the Rockbox DAP (be it iPod or any other type of player which uses the Rockbox USB stack - not all of them do) are USB devices. The USB standard requires that one or more USB devices connect to a single USB host. Usually a desktop running an operating system. A USB device can not connect to a USB device.
There is a special USB mode which is called USB-On-The-Go (OTG) which allows two devices to be connected to each other. In order to use this mode, both devices should support USB-OTG mode, both in hardware (USB controller chip) and in software (USB stack).
The DMX lights project (usbdmx) uses a USB controller which does not support USB-OTG.
The Rockbox USB stack software does not support USB OTG mode either. More over, not all DAPs have a USB OTG controller. Supporting USB OTG mode in our stack is a very difficult task, and it is definitely not going to happen in the near future. There is no ROI in such work for the Rockbox community.
Hope this helps,
Tomer