Over the past few weeks we've made some fairly significant changes to our 64 Outputs Board software which greatly improve its versatility. Below is a basic overview of what these alterations are, although more detailed posts regarding some of the aspects detailed here will likely follow in the next few weeks.
Also, the details on our website haven't been able to keep up with us, and these will be updated in the coming days. The PCBs themselves are the same (as indeed will be the price!), but the programming of the processor chips and the software interface behind them have been altered.
Anyway, on to the improvements ...
Upgrade 1: Configurable Warning System now available
We have now added a Warning function to four outputs on our 64 Outputs Board. This allows users the ability to add a large number of conditions that can be used to trigger various warning lights. (Master Warning, Master Caution etc.)
We have allowed these special Warning outputs to use outputs 7 and 8 on banks 7 and 8.
The system works by having up to two specific conditions that must be true (ie. Battery Master, and Avionics Master etc.) (or they can be left blank) followed by any one of up to another 25 conditions being true.
One (or any) of these four warnings can also have a physical switch connected to the Ruscool 64 Outputs Board, which will act as a Reset button for the particular Warning light when it is activated. This means that if the Warning light is triggered, it can be turned off (reset) by pressing the button, and the Warning light will turn on again if another condition re-triggers the warning. If the warning condition resets itself, or an action by the pilot corrects the fault, the warning lamp will go out without the need to press the reset button.
The example below will light the Warning output if the Battery Switch and Avionics Switch are 'On' and any of the other conditions are true.
Upgrade 2: Configurable Switches added
Another new feature is that users now have the ability to connect to three inputs for use as custom switches or pushbuttons as well.
As shown in the example below, the first switch is set as 'momentary', which means that it will operate as a pushbutton toggle action.
You can use these switches to control any FSUIPC offset or FS Control (event). They are labelled as 5, 6 and 7 because the first 4 switches are dedicated to the Warning resets and switch 8 is dedicated as a lamp test switch (more of which is explained below).
Upgrade 3: New Lamp Test options
There are now two options for how the lamp test can be operated.
Method 1: The lamp test can be triggered by the user through the assigning of an offset which will then be used to trigger the lamp test. When this offset is changed, the outputs that have been 'flagged' will be lit.
This can either be a valid FSUIPC offset, or any unused (reserved) offset that you are using
either from a Ruscool 64 Input board, another input controller or from within Flight Simulator. The offset type must be a single byte that sends either "1" or "0".
Method 2: A physical switch can be connected to the Ruscool 64 Outputs board and the lamp test can be controlled that way. Switch 8 on the 64 Outputs board is dedicated to this function.
You can also specify whether the lamp test is only triggered if the battery bus has voltage or whether it's always triggered regardless of the battery status.
Eg. Offset Trigger
Eg. Switch Trigger