I changed the software to control the Photobooth LED ring again. The service now allows to specify an initial light effect that is set when Windows boots. In addition, a light effect is set after the installation to check functionality.
I removed setting a light effect when starting the service. It slowed down Windows startup and doesn’t work reliably on a number of Windows 10 installations. The initial effect can be configured in the service configuration file. The effect is set during system startup. It is visible before the Photobooth App is active.
I updated the Photobooth Controller Service. The service now allows to configure an initial light effect that is shown on the LED ring after the services started. This allows to check the functionality as well as to set an initial light effect before the booth application is active.
I created a new version of my Photobooth Controller software package. The service application now automatically reloads the configuration file when a change was detected. It is no longer needed to restart teh service to load a new configuration.
I gave the LED Ring Controller application a face-lift. It now supports both dslrBooth and Breeze. Configuration has been streamlined. To ease the installation I wrapped teh application in a setup image.