hyperion.ng/libsrc/leddevice
penfold42 85e3f154d6 DMX512/sACN/E1.31 support (#184)
* Started on support for sACN/E1.31/DMX512
Just a clone of udpraw for now

* It's ALIVE!!
This adds somewhat working DMX512/sACN/E1.31 support.
I've tested it against an ESPixelStick but have no other "real" hardware
TODO:
configure universe#
configure universe and led offset
configure source names (all hard coded now...)

* oops.... forgot that dmx element 0 isnt rgb data but needs to be zero

* added universe support in the config
assorted code cleanups
2016-08-19 17:14:52 +02:00
..
CMakeLists.txt DMX512/sACN/E1.31 support (#184) 2016-08-19 17:14:52 +02:00
LedDevice.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceAPA102.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceAPA102.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceAdalight.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceAdalight.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceAdalightApa102.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceAdalightApa102.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceAtmo.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceAtmo.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceAtmoOrb.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceAtmoOrb.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceFactory.cpp DMX512/sACN/E1.31 support (#184) 2016-08-19 17:14:52 +02:00
LedDeviceFadeCandy.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceFadeCandy.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceFile.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceFile.h renamed the "Test" device to be "File" 2016-03-23 21:12:34 +11:00
LedDeviceHyperionUsbasp.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceHyperionUsbasp.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceLightpack-hidapi.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceLightpack-hidapi.h Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceLightpack.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceLightpack.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceLpd6803.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceLpd6803.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceLpd8806.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceLpd8806.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceMultiLightpack.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceMultiLightpack.h Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceP9813.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceP9813.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDevicePaintpack.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDevicePaintpack.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDevicePhilipsHue.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDevicePhilipsHue.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDevicePiBlaster.cpp Clone single led color from other led (#157) 2016-08-08 00:17:00 +02:00
LedDevicePiBlaster.h Clone single led color from other led (#157) 2016-08-08 00:17:00 +02:00
LedDeviceRawHID.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceRawHID.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceSedu.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceSedu.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceSk6812SPI.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceSk6812SPI.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceTinkerforge.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceTinkerforge.h add support for tinkerforge 2014-03-04 20:38:54 +01:00
LedDeviceTpm2.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceTpm2.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceUdp.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceUdp.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceUdpE131.cpp DMX512/sACN/E1.31 support (#184) 2016-08-19 17:14:52 +02:00
LedDeviceUdpE131.h DMX512/sACN/E1.31 support (#184) 2016-08-19 17:14:52 +02:00
LedDeviceUdpRaw.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceUdpRaw.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceWS281x.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceWS281x.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceWS2812b.cpp fix warning 2016-08-16 18:14:36 +02:00
LedDeviceWS2812b.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceWs2801.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceWs2801.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceWs2812SPI.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedDeviceWs2812SPI.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedHIDDevice.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedHIDDevice.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedRs232Device.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedRs232Device.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedSpiDevice.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedSpiDevice.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedUdpDevice.cpp leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00
LedUdpDevice.h leddevice refactoring. code style and extension of baseclass to avoid dups (#174) 2016-08-14 10:46:44 +02:00