OpenLightingProject / ola

The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry
https://www.openlighting.org/ola/
Other
644 stars 204 forks source link

Beaglebone LEDscape OPC-server #504

Open RGB-123 opened 9 years ago

RGB-123 commented 9 years ago

Peter, as part of your work with the fadecandy project and the inclusion of OPC server to the OLA project I was wondering if it would be possible to add support for LEDscape (https://github.com/Yona-Appletree/LEDscape) as well? Let me know if you need either Fadecandys or RGB-123 hardware to support your efforts. Ryan

peternewman commented 9 years ago

Hi Ryan, TBH, from a very brief look, the hardware like the FadeCandy (and potentially LEDscape), is probably more interesting to us, for the ability to drive groups of LEDs from DMX style protocols. The OPC stuff is probably more niche unless people want to receive OPC from other systems, or transmit it.

You mention both in your issue title, are you interested in the OPC aspect, or simply the ability to drive LEDscape from DMX based protocols? Reading into it more, it seems people normally send OPC to the BBB, which then converts the OPC data to the Linux side LEDscape software, then onto the PRUs? Given OLA runs on a BBB, I'd have thought bypassing the OPC bit, and talking fairly directly to the LEDscape or PRU would make sense.

My housemate just got a Fadecandy, which was what started this search and got me adding stuff to the potential todo list, so I'm probably okay with one for the minute, although when I get some code written, it would be nice to have a second to confirm it handles multiple devices correctly.

On the LEDscape front, I don't have a BBB (I've been a RPi guy so far), so there's a rather bigger barrier to entry there for me.

peternewman commented 9 years ago

@RGB-123 I've got basic Fadecandy support now, as https://github.com/OpenLightingProject/ola/pull/512 . Various bits to fix/tidy, but a good start.