The new version improves the user experience during installation. If no information is entered for controllers, the setup automatically searches for controllers and configures them for the LED ring service.
A new function was added to the LED Ring Configurator. Controllers now can be enumerated and then activated for use with the LED Ring Service. It is not required anymore to edit XML files to change the configuration.
The new setup is available in the download section of the LED Ring Service page.
I added an activation function to the Configuration Application. LED Ring and LED Strip command files now can be activated for the LED Ring Service. Configuration files now can be kept in any directory. A number of sample configurations is provided and can be activated in the LED Ring Configurator.
Again, I improved and extended my software package. The most prominent change is a configuration application that allows graphical editing of light effects. It allso allows to show light effects on a LED ring to get the real feeling.
To support these new features, a few changes were required in the controller firmware. Along with the new features, I fixed some bugs on the way.
I improved the service setup and service initialization routines. The service is now able to detect controllers by their type and serial number. Changes in COM port assignment that may occur after Windows Updates are now handled automatically.
I extended the hardware available for the LED Strip Controller. The arrow may be mounted on the front panel of a photo booth or, as a variant, mounted sunken into the front panel. The arrow is lit by sideways mounted LEDs. This creates a smooth and evenly distributed light effect. The prototype has a length of 140mm from tail to tip, a width of 300 at the tail and 55mm across the arrow head. The depth is determined by the LED strip size and results in 17mm. A sunken mounted arrow protrudes 2mm above the front panel.
To control the LEDs of the arrow, I extended the LED Strip Controller firmware as well as the LED Ring Service application. One or two identical arrows may be lit at the same time.
I improved automated recognition of controllers in the LED Ring Service. it’s even more stable now and supports also Controller.Nano.
The setup has been extended to allow selection of the controller type. This allows the setup to automatically detect controllers and to configure the LED Ring Service for a certain controller type. This avoides the need for manual configuration if updating the Service in a Controller.Nano environment.