Skalarki
Last updated
Last updated
SPAD.neXt supports all Skalarki Ltd. devices, however you will need to have Skalarki's ProfilerIO running.
Generally all inputs and outputs of all devices can be identified by
SKALARKI_<device>_<type>_<sublocation>_<name>
<type> will either be Input (button/switch) Encoder Display Led For the name, the naming provided by Skalarki is used, even if it might be a bit misleading sometimes.
Throughout this guide several online snippets will be referenced. Those will work with the FlyByWire (FBW) A320 and are actively maintained.
All devices will povide variables for some settings:
..._DEVICE_POWER
Holds the virtual power state
defaults to 1 (on) if virtual power handling is disabled
..._BACKLIGHT
controls the device backlight
if supported by device
Since there are a lot of diffrent devices, it is quite some work, to get the basic power configuration for all of them up and running. This is a repeating boring task, and can lead to heavy work if something needs to be changed.
To help with this task SPAD.neXt has an additional virtual device called "Skalarki Global". It provides 3 variables that you can use to control general behavior of the panels at a central place.
As a reference refer to snippet #7635 which contains the programming for the FBW A320
LOCAL:SKALARKI_GLOBAL_AIRCRAFT_DC_POWER
Holds if the aircraft currently has any DC Bus powered
Use as condition for functions that only work if there is DC power
LOCAL:SKALARKI_GLOBAL_AIRCRAFT_AC_POWER
Hold if the aircraft currently has any AC Bus powered
Use as condition for functions that only work if there is AC power
LOCAL:SKALARKI_GLOBAL_AIRCRAFT_POWER
Holds if any of the AC/DC Bus is currently powered
Use as condition for functions that work if there is any kind of power