I updated the software for the PhotoBooth LED Ring Controller. It now uses .net framework version 4.7.2. The setup has been updated to install the required .net framework versions if they are not already present.
This change should ensure a proper installation on PCs where the required .net framework versions are not already installed.
Again, I updated the software for the PhotoBooth LED Ring Controller. The service start-up is improved. It has less dependencies and allows an initial light effect on Windows restart and resume from hibernate.
The helper application CmdLauncher.exe got a new parameter -init that will set the configured initial light effect on the LED ring.
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 created a new version of my Photobooth Controller software package. The service application was further stabilized.
I also extended the setup functionality. The service will now be started automatically on successful installation. If the LED Ring is connected during the installation, the connection will be tested automatically.
I created a new version of my Photobooth Controller software package. The service application was further stabilized. It is now able to automatically determine the LED ring interface port. This prevents problems caused by frequently changing COM port assignments on some Surface models.
I also extended the setup functionality. The administrative user required to run the service can now be created automatically by the setup process. The service will now be started automatically on successful installation. These changes should neutralize the traps during installation experienced by some users.
I updated the applications to control the Photo Booth LED Ring. Another new light effect was added to the controller. To be able to use the new light effect both the service and the controller firmware have to be updated.