Other Software
In addition to the all-in-one control program, a number of other programs are available or under development to take advantage of Solas' features.
SolasTemps
SolasTemps is a small commodity that reads the temperature sensors attached to Solas, as well as allowing control of the fan speed. As a commodity, it follows the standard commodity conventions, allowing it to be hidden and disabled or enabled by Exchange, start hidden and popping up with a hotkey or by running it twice. In addition, it offers configurable alarm limits, and will warn you whenever any of the temperature sensors reach a configurable limit.
SolasTemps Main Window
SolasTemps allows the user to select from the various fan control modes by selecting the relevant entry from the program's menus. Manual mode allows the fan's speed to be directly controlled using the slider in the SolasTemps main window. A sensor can be selected, in which case the fan's speed will be adjusted to try and maintain the temperature setpoint chosen. The "Highest" mode is similar to the sensor modes but bases the fan speed on whichever temperature reading is the highest.
SolasEnviro
SolasEnviro is another commodity that works in a similar way to SolasTemps. However, SolasEnviro reads a BMP/BME280 module that's attached to Solas via the I²C bus. It can read and display the environmental temperature, pressure and humidity as supported by the attached module.
SolasStyle
SolasStyle is a Shell command that applies a previously-saved LED style file to a specified event on the Solas board. This can be used to apply different presets to the LEDs in a script, for example. Suitable style files can be saved by the SolasControl software, and contain details of the pattern type, colours, speed, size and direction.
SolasRexx
A commodity-style daemon is also planned, which will be controllable via ARexx, allowing practically any Amiga application to configure the board as needed, read the temperature sensors and fan speed, and so on. This will allow for things like LEDs responding to new emails arriving in YAM for example, or for a small application to display the sensor and fan information with some simple scripting. API information will be available too for anyone wanting to write their own software for Solas or add support for it to their own programs.
|
|