SKAARHOJ Glossary

Here you can find an alphabethically ordered list of all terms used in SKAARHOJ Products that might need additional information

Behavior

A behavior in reactor defines how a component should behave. It consists out of Parameter and Actions and Feedbacks that enable you to define how this parameter is interacted with, and how it is displayed on your component (button, display, fader...) Additionally there are Templates for the Settings of a behavior. (See Behaviors)

BluePill

The BluePill is the brain of most modern SKAARHOJ Products. As the successor to our old Unisketch products it packs a full linux operating system into a tiny package and enables control of many devices.

Constant Set

A constant set is a Table in the Configuration. It can be used to store settings available on hte home screen and to generate layers, behaviors and virtual triggers based on its table rows.

Device Core

A devicecore is a package that can be installed on a BluePill. It acts like a driver that allows reactor to talk to your devices using different protocols.

DeviceCollection

The DeviceCollection is a file storing all configurations of the devices that reactor connects to. See Projects

devicecore-connector

DeviceCore connector is a tool that allows your BluePill to share it's device cores with other BluePills on the network.

Hardware Component (HWC)

Hardware Components are every kind of input or output component on SKAARHOJ panels. EG: Buttons, Displays, Faders, Encoders and more. (See Components)

hardware-manager

A package running on your BluePill Inside Devices that communicates with the actual buttons, displays, faders and encoders of your controller. It connects to Reactor, or can expose the controller as a RawPanel device on the network

IOReference (IOref)

Same as Parameter

LinkID

A LinkID is a reference to a different layer configuration files. It can be used inside of the tree to include sub-configurations. See

Master Behavior

Same as Template Behavior (or Settings Template). Originally named after "Master Slides" in presentation programs like Apple Keynote or Powerpoint.

PanelCollection

The PanelCollection is a file storing all configurations of panels or xpanel devices that reactor connects to. See Projects

Parameter (IOReference)

A text string that can be used to address any kind of parameter inside of Reactor. See Parameter Reference

RawPanel

RawPanel is the protocol that reactor uses to talk to panels and controllers. It has different protocol variants. Learn more on the wiki

Reactor

The main application running on your BluePill, connecting panels to devices using your configurations

Template Behavior

A Template Behavior is used to quickly configure a Behavior in Reactor for your use case. See Behaviors -> Changing Template Behavior

system-manager

System Manager is the main package running on every BluePill. It provides access to the system configuration using the webinterface, handles WiFi, logging, package updates and all other system related Tasks.

Variable

A variable in reactor is used to store information like eg the current menu page. See Learn more on the wiki