mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2023-10-10 13:36:59 +02:00
deed8066b0
* 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 * Experimental changes to piblaster code to work how i think it should It is now assumed that the PWM pins in groups of 3 correspond to RGB channels of the led. "assignment" : "rgbrgbrgb", Would result in: //Channel number GPIO number Led channel // 0 4 0 red // 1 17 0 green // 2 18 0 blue // 4 27 1 red // 5 21 1 green // 6 22 1 blue // 7 23 2 red // 8 24 2 green // 9 25 2 blue * Ammend pwm channel mapping comments to match the code * 1st cut of the new more flexible piblaster pin mapping support it works but is still rough * removed old "assignment" handling - prints an error messaage if found and terminates fixed the switchoff method * removing iPins hard coded list of valid GPIO pins * removed iPins array for switchOff function * code cleanups input validation * Handle catching (and ignoring) SIGPIPE. You can now kill and restart pi-blaster daemon and hyperiond will gracefully recover * added a binary for testing * Added sample config and my modified pi-blaster version to support more GPIOs * moved hyperiond * removed testing binaries move sample configuration to the configs directory * re enabled device config display * removed sample configuration Former-commit-id: 95e4d4ea2fb7cb5439e8cd597883a638da61a574 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
LedDeviceAdalight.cpp | ||
LedDeviceAdalight.h | ||
LedDeviceAdalightApa102.cpp | ||
LedDeviceAdalightApa102.h | ||
LedDeviceAmbiLed.cpp | ||
LedDeviceAmbiLed.h | ||
LedDeviceAPA102.cpp | ||
LedDeviceAPA102.h | ||
LedDeviceAtmo.cpp | ||
LedDeviceAtmo.h | ||
LedDeviceAtmoOrb.cpp | ||
LedDeviceAtmoOrb.h | ||
LedDeviceFactory.cpp | ||
LedDeviceFadeCandy.cpp | ||
LedDeviceFadeCandy.h | ||
LedDeviceFile.cpp | ||
LedDeviceFile.h | ||
LedDeviceHyperionUsbasp.cpp | ||
LedDeviceHyperionUsbasp.h | ||
LedDeviceLightpack-hidapi.cpp | ||
LedDeviceLightpack-hidapi.h | ||
LedDeviceLightpack.cpp | ||
LedDeviceLightpack.h | ||
LedDeviceLpd6803.cpp | ||
LedDeviceLpd6803.h | ||
LedDeviceLpd8806.cpp | ||
LedDeviceLpd8806.h | ||
LedDeviceMultiLightpack.cpp | ||
LedDeviceMultiLightpack.h | ||
LedDeviceP9813.cpp | ||
LedDeviceP9813.h | ||
LedDevicePaintpack.cpp | ||
LedDevicePaintpack.h | ||
LedDevicePhilipsHue.cpp | ||
LedDevicePhilipsHue.h | ||
LedDevicePiBlaster.cpp | ||
LedDevicePiBlaster.h | ||
LedDeviceRawHID.cpp | ||
LedDeviceRawHID.h | ||
LedDeviceSedu.cpp | ||
LedDeviceSedu.h | ||
LedDeviceTinkerforge.cpp | ||
LedDeviceTinkerforge.h | ||
LedDeviceTpm2.cpp | ||
LedDeviceTpm2.h | ||
LedDeviceUdp.cpp | ||
LedDeviceUdp.h | ||
LedDeviceWs2801.cpp | ||
LedDeviceWs2801.h | ||
LedDeviceWS281x.cpp | ||
LedDeviceWS281x.h | ||
LedDeviceWS2812b.cpp | ||
LedDeviceWS2812b.h | ||
LedHIDDevice.cpp | ||
LedHIDDevice.h | ||
LedRs232Device.cpp | ||
LedRs232Device.h | ||
LedSpiDevice.cpp | ||
LedSpiDevice.h |