Commit Graph

37 Commits

Author SHA1 Message Date
penfold42 bab27964f2 added multicast reception in the udp effect (#675)
* Removed -HUP so the default -TERM signal is sent instead.
- hyperiond only listens for TERM and INT. HUP is often used to get an exe to reread its config

Changed pgrep to add '-x' so it wont partial match on the exe name.
- I have multiple instances with multiple hyperiond-instance1 names
- this ensures the service script only kills the right process

* reversing errant change to hyperion.systemd.sh

* cleaned up a couple of compiler warnings

* moved bitpair_to_byte initialiser to (hopefully) work with older GCC

* compiler warning in udp driver
removed some tabs in ws2812b.cpp

* formatting - spaces to tabs

* moved rpi_281x to tag sk6812-v1.0

* moving to my fork of rpi_281x

* removed dos line endings

* Found some more "dos" line ending files

* Added multicast support to the udp listener "effect"

* the default udp.json will listen to unicast on port 2391 (as it used to)

the new udp-mcast.json will listen on multicast 239.255.28.01:2801


Former-commit-id: 5c76fabd3d
2016-06-04 19:27:47 +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: 1e6347e708
2016-05-26 23:44:27 +02:00
Peter Fern 3ba86a1253 Allow random mood blobs color, set mood-blobs-full to random
Small change to allow a random start hue for mood blobs - adds a bit of
spice instead of starting at the same color every time.


Former-commit-id: 2b5a0250b9
2016-05-10 16:34:24 +10:00
AEtHeLsYn 9db45c0ffb Merge remote-tracking branch 'refs/remotes/tvdzwan/master'
# Conflicts:
#	include/hyperion/Hyperion.h
#	libsrc/hyperion/CMakeLists.txt
#	libsrc/hyperion/Hyperion.cpp


Former-commit-id: 1144520581
2016-03-09 19:25:04 +01:00
redpanther 102d56b8f9 Merge remote-tracking branch 'upstream/master/master'
Former-commit-id: 089220e45a
2016-02-29 04:25:19 +01:00
wisc 773222192d fixed upd merge conflicts and fadecandy compiler warning
Former-commit-id: cb9506a68d
2016-02-10 00:57:21 +01:00
redpanther e5b802c01d simplify effects
Former-commit-id: bbb8dc4c38
2016-01-28 06:12:28 +01:00
redpanther 8732ffacf4 simplify code of effect fade.py
Former-commit-id: 3c7c633e76
2016-01-28 05:50:32 +01:00
redpanther e7c7e05f88 add fading effect like in a cinema. sped start and end color are selectable in json file
rename loop effects to more meaningfull names


Former-commit-id: bed033e19d
2016-01-24 08:10:36 +01:00
redpanther 2555c50710 add shutdown effect:
system shutdown is disabled by default. enable it in json (set false to true)
the shutdown is abortable. simply select another effect before shutdown time reached
this effect is made for linux and did not workl on windows without modifications


Former-commit-id: 32f92246fb
2016-01-23 13:09:23 +01:00
redpanther 3327251ba7 Merge remote-tracking branch 'tvdzwan/master'
Former-commit-id: c100898708
2016-01-21 23:30:10 +01:00
redpanther de5b284975 modify effects
- snake has a nice tail
- random is not so fast anymore
- merge sparks and sparks-color
- make more params available in json files


Former-commit-id: fc2a4f6f6c
2016-01-20 22:36:21 +01:00
redpanther 7dfe8ae8cf all effects has same lineendings
Former-commit-id: c2586f57ce
2016-01-20 14:45:17 +01:00
redpanther 645a376da6 Merge remote-tracking branch 'jm-github/master'
Former-commit-id: dc9401e9e6
2016-01-20 14:43:55 +01:00
Paulchen-Panther 7d9de67449 Create police.py
Former-commit-id: 97f31beef8
2016-01-17 18:19:33 +01:00
Paulchen-Panther da914e0135 Create police-lights-solid.json
Former-commit-id: d3f433361b
2016-01-17 18:18:49 +01:00
Paulchen-Panther 641e8ba6e0 Create police-lights-single.json
Former-commit-id: 1503be1ff3
2016-01-17 18:18:12 +01:00
penfold42 6d062adc35 Added a "udp" effect that listens for UDP packets and then sets the LEDs.
A good companion for the UDP led driver i also commited


Former-commit-id: f9c43eab8f
2016-01-08 14:11:57 +11:00
snoerenberg d3b3ce7630 New X-Mas Effect added
Former-commit-id: b5fb724f5b
2015-12-09 16:18:08 +01:00
snoerenberg 8a6414b250 New X-Mas Effect added
Former-commit-id: d34644b1ca
2015-12-09 16:08:26 +01:00
jm-github fb8c10876b 5 more effects
Former-commit-id: e6a826299a
2014-10-30 16:02:30 +00:00
Fabian Hertwig 2b3a3be0d3 Added the possibility to change the base color of the mood blobs over time.
The base Color is moved 1 degree in baseColorChangeRate seconds if activated.
It is moved between baseColorRangeLeft and baseColorRangeRight. These Values are in degrees. When these borders are set to the full circle (eg. 0 and 360), the base color moves around the colorwheel, otherwise it moves from left to right and back again.
Furthermore there are three effects script for this feature: "Full color mood blobs" which moves around the full circle, "Warm mood blobs" and "Cold mood blobs" which only shows the warm, cold colors.
This update wont change the functionality of the old scripts.


Former-commit-id: 0c7a2ad280
2014-05-24 13:03:46 +02:00
spudwebb 6d6f4bf629 add color parameter to the knight rider effect
Former-commit-id: 9d4cd0e18b
2014-04-22 14:15:09 -04:00
tostadora b781c4403a back to the old decrement. It had a better effect
Former-commit-id: a00b1c8c84
2014-02-05 19:24:36 +01:00
tostadora e6ebd6696b clear code and change the decrement of value to make it even
Former-commit-id: c13cb44cfe
2014-02-05 09:14:42 +01:00
tostadora faee31c83f new effect!
Former-commit-id: e19975e298
2014-02-04 23:51:11 +01:00
T. van der Zwan 1161748013 Fixed bug in strobe.py
Former-commit-id: b951ab7140
2013-12-14 05:55:06 +00:00
T. van der Zwan e769117dfd Added some strobes, removed execute flag from json files
Former-commit-id: 0589c50144
2013-12-14 02:03:21 +00:00
T. van der Zwan 9d26238d49 Updated the deploy with the new index option (and strobe effect)
Former-commit-id: 93335ab096
2013-12-13 22:00:57 +00:00
johan 0537fdc741 Moved effect configurations from the config file to effect directory
Former-commit-id: b8db13f25b
2013-12-11 21:58:59 +01:00
johan 9872d8f02b Ensure types in effects to avoid integer calculations were floats were needed
Former-commit-id: 84d8b281a5
2013-12-08 16:23:01 +01:00
johan 000117e393 Some small optimizations in the effect engine
Former-commit-id: ed35fc4ff0
2013-12-08 12:46:33 +01:00
johan c47ae445dc Mood blobs effect added
Former-commit-id: 4bae584f7f
2013-12-08 12:46:14 +01:00
johan 9954cb3e0d Added parameter value checks to effects
Former-commit-id: daf5d46862
2013-12-01 15:22:51 +01:00
johan ae148afba9 Knight rider effect added
Former-commit-id: a475270b89
2013-11-30 20:30:39 +01:00
johan 1cf16210e3 code cleanup
Former-commit-id: 76226289a6
2013-11-30 17:46:07 +01:00
johan 4784b4ec42 Rainbow effects added
Former-commit-id: deb3051bfb
2013-11-30 17:42:57 +01:00