SKAARHOJ Glossary

Here you can find an alphabetically ordered list of all terms used in SKAARHOJ products that might need additional information.

Behavior

A behavior in Reactor defines how a hardware component should behave. It consists of Actions, and Feedbacks that enable you to define how the Parameter is interacted with and how it is displayed on your component (button, display, fader, etc.). Additionally, there are templates for the settings of a behavior. (See Behaviors)

Blue Pill

Blue Pill is the the platform or "brain" of most modern SKAARHOJ products. As the successor to our legendary Unisketch products, it packs a full Linux operating system into a tiny package and enables control of many devices. Blue Pill Server is a product containing only this brain alone, while most of our outer products ship with the Blue Pill "brain" inside.

Device Core

A device core is a package that can be installed on a Blue Pill device. It acts like a driver that allows Reactor to communicate with your broadcast and AV devices using different protocols.

Device Collection

The Device Collection is a file storing all configurations of the devices that Reactor connects to. (See Projects)

devicecore-connector

The devicecore-connector is a tool that allows one Blue Pill device to share its device cores with other Blue Pill devices on the network.

Hardware Component (HWC)

Hardware Components are input or output components on SKAARHOJ panels, such as buttons, displays, faders, encoders, and more. (See Components)

hardware-manager

A package running on your Blue Pill 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 Raw Panel device on the network for external control.

IO Reference (IOref)

Same as Parameter.

LinkID

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

Master Behavior

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

Panel Collection

The Panel Collection is a file storing all configurations of panels and Raw Panel devices that Reactor connects to. (See Projects)

Parameter (IO Reference)

A text string used to address any kind of parameter inside Reactor. (See Parameter Reference)

Raw Panel

Raw Panel is the protocol that Reactor uses to communicate with panels and controllers. It has different protocol variants. Learn more on the wiki.

Reactor

The main application running on your Blue Pill device, connecting panels to devices using configurations.

Settings Table (Constant Set)

A Settings Table is a table in the configuration. It can be used to store settings available on the Home Screen and to generate layers, behaviors, and virtual triggers based on its table rows. It's also called a Constant Set.

Template Behavior

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

system-manager

System Manager is the main package running on every Blue Pill device. It provides access to system configuration using the web interface, handles WiFi, logging, package updates, and all other system-related tasks.

Variable

A variable in Reactor is used to store information like the current menu page. (See Learn more on the wiki).