hyperion.ng/libsrc/leddevice
tociek 7551a06cf4 Corrected APA102 USB (adalight) led device
I have removed the 'hack' that allowed to use APA102 with original
version of adalight. I have modified adalight code and placed it into
dependencies folder. This change is not backward compatible, so it won't
work with original adalight code.
The reason for the change is that last leds were not acting as they
should (last led red). Additionally with this change and new arduino
code, performance is  lot better and lights change much smoother.
I have also changed switchOff method that requires different data sent
to apa102 to turn all leds off.

Enjoy :)
Jacek


Former-commit-id: 624fe6c429aee896b150d23289f0be19e040474d
2015-11-12 00:22:11 +01:00
..
CMakeLists.txt Added Raw HID device 2015-11-08 17:29:53 +01:00
LedDeviceAPA102.cpp Update LedDeviceAPA102.cpp 2015-11-04 14:08:33 +01:00
LedDeviceAPA102.h Rewrote the class to make it work with apa102 led strips 2014-12-11 13:48:14 +01:00
LedDeviceAdalight.cpp Added a possible delay after connecting an Adalight device 2014-05-04 11:31:13 +02:00
LedDeviceAdalight.h Fixed adalight typos 2015-11-08 17:30:01 +01:00
LedDeviceAdalightApa102.cpp Corrected APA102 USB (adalight) led device 2015-11-12 00:22:11 +01:00
LedDeviceAdalightApa102.h Corrected APA102 USB (adalight) led device 2015-11-12 00:22:11 +01:00
LedDeviceAmbiLed.cpp Added support for AmbiLED-HD device (http://www.ambiledhd.com) 2015-01-05 14:28:21 +01:00
LedDeviceAmbiLed.h Added support for AmbiLED-HD device (http://www.ambiledhd.com) 2015-01-05 14:28:21 +01:00
LedDeviceAtmo.cpp Fixed minor issue and removed unsued includes 2015-02-23 15:53:05 +01:00
LedDeviceAtmo.h Carsten Atmolight support 2015-02-04 21:49:33 +01:00
LedDeviceFactory.cpp Adapted Paintpack to HIDDevice API 2015-11-08 17:30:12 +01:00
LedDeviceHyperionUsbasp.cpp Add hyperion-usbasp led devices 2014-03-09 11:36:46 +01:00
LedDeviceHyperionUsbasp.h Add hyperion-usbasp led devices 2014-03-09 11:36:46 +01:00
LedDeviceLightpack-hidapi.cpp Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00: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 Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceLightpack.h Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceLpd6803.cpp Added additional zeroes after LPD6803 device message 2014-02-21 22:35:13 +01:00
LedDeviceLpd6803.h Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceLpd8806.cpp Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceLpd8806.h Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceMultiLightpack.cpp Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00: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 Slight style changes to the pull of the P9813 device 2014-01-18 22:49:32 +00:00
LedDeviceP9813.h Slight style changes to the pull of the P9813 device 2014-01-18 22:49:32 +00:00
LedDevicePaintpack.cpp Adapted Paintpack to HIDDevice API 2015-11-08 17:30:12 +01:00
LedDevicePaintpack.h Adapted Paintpack to HIDDevice API 2015-11-08 17:30:12 +01:00
LedDevicePhilipsHue.cpp Improved color space checks by adding latest model ids. 2015-03-03 15:54:50 +01:00
LedDevicePhilipsHue.h Maintain compatibility with gcc 4.6 2015-08-11 12:47:44 +02:00
LedDevicePiBlaster.cpp Second attempt to fix the pi-blaster device 2015-03-20 21:11:39 +01:00
LedDevicePiBlaster.h Added doxygen comment 2014-01-07 13:24:56 +00:00
LedDeviceRawHID.cpp Added Raw HID device 2015-11-08 17:29:53 +01:00
LedDeviceRawHID.h Added Raw HID device 2015-11-08 17:29:53 +01:00
LedDeviceSedu.cpp Removed option from Sedu device as it is reported not to work 2014-02-04 20:47:02 +01:00
LedDeviceSedu.h Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceTest.cpp Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceTest.h Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceTinkerforge.cpp Fixed call to thinkerforge library 2014-03-08 19:55:23 +01:00
LedDeviceTinkerforge.h add support for tinkerforge 2014-03-04 20:38:54 +01:00
LedDeviceTpm2.cpp - refactored framebuffer grabber to use ImageResampler 2015-01-24 23:42:22 +01:00
LedDeviceTpm2.h Added support for tpm2 protocol. One frame used for all LEDs 2014-06-15 02:19:09 +02:00
LedDeviceWS2812b.cpp fixed assembler instructions to work without optimization 2014-12-11 14:30:36 +02:00
LedDeviceWS2812b.h Minor reformat of code to match hyperion-style. Added ws2812b as option to disable for devices without dma-pwm 2014-09-19 16:37:58 +02:00
LedDeviceWs2801.cpp Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedDeviceWs2801.h Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedHIDDevice.cpp Added udev/sudo note to HID Device 2015-11-08 21:05:12 +01:00
LedHIDDevice.h Added HID Device 2015-11-08 17:29:34 +01:00
LedRs232Device.cpp Fixed RS232 reconnect 2015-07-20 14:01:24 +02:00
LedRs232Device.h Changed connection delay to something non-blocking 2014-05-04 11:52:25 +02:00
LedSpiDevice.cpp Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00
LedSpiDevice.h Moved all devices to separate library and added 'Factory' for device creation. 2013-12-17 18:50:15 +00:00