Paulchen Panther
464de381a0
JsonCpp to QTJson (Final Part) ( #273 )
...
* Update CMakeLists.txt
* Update Hyperion.h
* Update LedDevice.h
* Update LedDeviceFactory.h
* Update Hyperion.cpp
* Update LedString.cpp
* Update JsonClientConnection.cpp
* Update LedDeviceAdalight.cpp
* Update LedDeviceAdalight.h
* Update LedDeviceAPA102.cpp
* Update LedDeviceAdalightApa102.h
* Update LedDeviceAdalightApa102.cpp
* Update LedDeviceAPA102.h
* Update LedDeviceAtmo.cpp
* Update LedDeviceAtmo.h
* Update LedDeviceAtmoOrb.cpp
* Update LedDeviceAtmoOrb.h
* Update LedDeviceDMX.cpp
* Update LedDeviceDMX.h
* Update LedDeviceFactory.cpp
* Update LedDeviceFadeCandy.cpp
* Update LedDeviceFadeCandy.h
* Update LedDeviceFile.cpp
* Update LedDeviceFile.h
* Update LedDeviceHyperionUsbasp.cpp
* Update LedDeviceHyperionUsbasp.h
* Update LedDeviceLightpack.cpp
* Update LedDeviceLightpack.h
* Update LedDeviceLpd6803.cpp
* Update LedDeviceLpd6803.h
* Update LedDeviceLpd8806.cpp
* Update LedDeviceLpd8806.h
* Update LedDeviceMultiLightpack.cpp
* Update LedDeviceMultiLightpack.h
* Update LedDeviceP9813.cpp
* Update LedDeviceP9813.h
* Update LedDevicePaintpack.cpp
* Update LedDevicePaintpack.h
* Update LedDevicePhilipsHue.cpp
* Update LedDevicePhilipsHue.h
* Update LedDevicePiBlaster.cpp
* Update LedDevicePiBlaster.h
* Update LedDeviceRawHID.cpp
* Update LedDeviceRawHID.h
* Update LedDeviceSedu.cpp
* Update LedDeviceSedu.h
* Update LedDeviceSk6812SPI.cpp
* Update LedDeviceSk6812SPI.h
* Update LedDeviceTinkerforge.cpp
* Update LedDeviceTinkerforge.h
* Update LedDeviceTpm2.cpp
* Update LedDeviceTpm2.h
* Update LedDeviceTpm2net.cpp
* Update LedDeviceTpm2net.h
* Update LedDeviceUdpE131.cpp
* Update LedDeviceUdpE131.h
* Update LedDeviceUdpH801.cpp
* Update LedDeviceUdpH801.h
* Update LedDeviceUdpRaw.cpp
* Update LedDeviceUdpRaw.h
* Update LedDeviceWs2801.cpp
* Update LedDeviceWs2801.h
* Update LedDeviceWS2812b.cpp
* Update LedDeviceWS2812b.h
* Update LedDeviceWs2812SPI.cpp
* Update LedDeviceWs2812SPI.h
* Update LedDeviceWS281x.cpp
* Update LedDeviceWS281x.h
* Update ProviderHID.cpp
* Update ProviderHID.h
* Update ProviderRs232.cpp
* Update ProviderRs232.h
* Update ProviderSpi.cpp
* Update ProviderSpi.h
* Update ProviderUdp.cpp
* Update ProviderUdp.h
* Update LedDevice.cpp
* Update CMakeLists.txt
* Update hyperiond.cpp
* Update hyperiond.h
* Update TestSpi.cpp
* Delete AUTHORS
* Delete CMakeLists.txt
* Delete LICENSE
* Delete json_batchallocator.h
* Delete json_internalarray.inl
* Delete json_internalmap.inl
* Delete json_reader.cpp
* Delete json_tool.h
* Delete json_value.cpp
* Delete json_valueiterator.inl
* Delete json_writer.cpp
* Delete sconscript
* Delete autolink.h
* Delete config.h
* Delete features.h
* Delete forwards.h
* Delete json.h
* Delete reader.h
* Delete value.h
* Delete writer.h
2016-10-13 21:59:58 +02:00
penfold42
b42f3453b4
Updated comments in led device headers ( #265 )
2016-10-08 13:52:22 +02:00
redPanther
5aac2be702
Leddevice refactoring the next next part ( #263 )
...
* switch rs232 provider to completly async transfer
* start of implementing a seperate init function for leddevices
* rename setconfig to init
* more fixes
* implement missing code
* fix code style
* remove debug code
* remove debug stuff
* set loglevel to original state
2016-10-08 08:14:36 +02:00
redPanther
d6a34edfb2
Leddevice refactoring the next part ( #253 )
...
* add general switchOff
* refactoring of leddevices regarding ledcount and switchoff
* remove obsolete includes
2016-09-23 08:49:22 +02:00
penfold42
4968a11816
Tpm2net rewrite ( #217 )
...
* initial tpm2net rewrite - doesnt compile yet
* new tpm2.net drive compiles.
rename old tmp2net typos to tpm2net
fixed compiler warning in ws2812b
* added packetsize calculations and the end of frame character.
Output looks good on tcpdump
* removed old tpm2net driver
renamed tpm2netnew to tpm2net
2016-09-04 09:07:10 +02:00
redPanther
d679affeb4
Leddevice rework2 ( #193 )
...
* commit debug code to save it due to merge
* migrate first devices to new device registry and configure on runtime
* fadecandy and rs232 resets device if config is set
* try to hunt crash on osx
* test commit if this works with osx
* refactor spi devices
* cleanup
* refactor leddevices file, tinkerforge and ws2812b
* refactor raw usb devices
* refactor udp devices
* - add tpm2net driver
- remove old udp driver from build (files left in place for reference for new udp driver)
- json serverinfo shows available leddevices
* finish rework part 2 of leddevices
* add schemas for leddevices.
currently only compiled in, but not usedx
2016-08-23 20:07:12 +02:00
redPanther
97181fa83c
leddevice refactoring. code style and extension of baseclass to avoid dups ( #174 )
2016-08-14 10:46:44 +02:00
redPanther
945f3d1c5b
big code cleanup. mostly line endings and indentions ( #659 )
...
No functional changes - except protobuffer is mandatory and not optional now.
Former-commit-id: 1e6347e708707cc388cdedb8d0352a9f017030b8
2016-05-26 23:44:27 +02:00
T. van der Zwan
8ad0e88e2f
Minor reformat of code to match hyperion-style. Added ws2812b as option to disable for devices without dma-pwm
...
Former-commit-id: 579f4426285fb537706a22af446f5280748f2ab7
2014-09-19 16:37:58 +02:00
David Brodski
f41a0fc977
removed benchmark
...
Former-commit-id: e716fa337c4995a258c34200e14fd56ee8dae05c
2014-09-19 03:18:26 +02:00
David Brodski
961bef22f5
Assembler version 1: use roll and bit clear instructions
...
Former-commit-id: 4f27d34dd63c635a65ee33f2c368978d5b162974
2014-09-19 02:00:32 +02:00
David Brodski
d41857e626
Pre initialized bit pattern to speed things up
...
Former-commit-id: 08dc5ee53854997060af0257b5cff324d29f87b5
2014-09-18 23:41:46 +02:00
David Brodski
a92967fa7c
Added benchmark define
...
some code cleanup and speedups
Former-commit-id: 8254c34e1d10c598e127f46635ae6bafcb97087a
2014-09-18 10:28:23 +02:00
David Brodski
39ddfca5c0
Rename WS2812s to WS2812b (spelling error)
...
Former-commit-id: 83c92c9ef99d45b8683860f199a14952c05d0f5d
2014-09-17 21:20:36 +02:00