BoxIO User Guide

LightSpace CMS integration with the FSI BoxIO LUT Box



Operation of the BoxIO LUT Box with LightSpace CMS is comparatively simple, although there are a range of different options and capabilities which must be set correctly if the expected end result is to be attained.

The BoxIO device can operate in 3 modes.

In all 3 modes the active video range can be specified independently as 64-940, 64-1019, or 4-1019.

In mode 1 you can specify which SDI input is your active source. The output is mirrored on both SDI outputs.

In mode 2 you can independently specify which SDI input is the source to your process pipeline.

The imaging pipeline in both mode 1 & mode 2 is 1D ⇒ 3D ⇒ 1D, and each of the 3 LUTs can have 16 saved values (16 different LUTs).

The 'Options' menu shows and controls the current state of the box and its configuration. The currently selected 1D, 3D and Back 1D LUTs, selected from the drop-down lists within the 'Options' menu, will be loaded when the 'Upload' button on the main Upload menu is pressed. Only the LUTs selected from the main 'Upload' menu will be uploaded (or set to null, if that option is ticked) on upload. Any other LUT can be manually set 'on' or 'off', as required from the 'Options' menu.

A normal operation would be to load 1D+3D LUTs, extracted from the currently active LUT within LightSpace. To do this it is good practice to first upload a NULL cube to ensure the used slots are empty. In this case the Back 1D LUT will not be effected. If desired it can be switched on or off in the options GUI.

Initial Setup

BoxIO Upload

The Upload menu is located under 'File/Upload', and contains an 'Options' button to access additional user settings, which must be set as required to ensure the expected end result.

Before proceeding further, the additional settings and configurations within the 'Options' menu need to be correctly setup. This menu 'reads' the present BoxIO configuration when first connected and accessed, and then allows the various setting to be changed as required.

Note: there are different options available depending on the BoxIO TPG being set on or off, controlled by setting a Calibration Patch 'size'. With the TPG off generic BoxIO configuration settings will be displayed. If the TPG is set on, some of the settings change to display specific TPG options.
(There are also different options for BoxIO vs. BoxIO Lite)

BoxIO Options

BoxIO Options

One point to note when using the TPG, the incoming source and BoxIO TPG output frame rates must be set to the same frame rates. If not, the TPG will potentially not function correctly.

Profiling Operation

To use the BoxIO as a Patch Generator navigate to the desired profiling mode - Calibration Interface, or Display Characterisation.

When the patch window is activate (the LightSpace CMS internal floating patch window has been made active by clicking the small colour display box when using Quick Profiling or Manual Measure modes) the output of the BoxIO will mimic the colour displayed, using the patch size pre-set via the 'Upload' window.

Profiling can then be performed as normal, using the probe connected to LightSpace, and with the BoxIO displaying the required patches on the display being profiled.

BoxIO Connection Issue

It is possible to suffer connection issues with BoxIO...

For example, it can be possible to connect to the BoxIO on its default IP address of, and changing address to also connects, but if the address is moved to your own local network range BoxIO will not connect. This happens from both the FSI BoxIO utility and LightSpace CMS.

To work round this, connect to BoxIO using ad-hoc wifi, making sure a cable LAN is not connected. Using the BoxIO app, set an IP address based on your own local network range. Reconnect to the new IP using the ad-hoc wifi, and then switch off the wifi using the BoxIO app.

Now you should have a working cable LAN IP address.

Alternative Solution

An alternative workaround is to enable both WAN and LAN so they run simultaneously, changing the network card priority so that the wireless connection remains active when a wired connection is made.

See: How to Change the Priority of Wired/Wireless Network Cards in Windows

LUT Upload

After profiling, a Calibration LUT can be generated as normal, and with the LUT held within LightSpace navigate back to the 'Upload' menu, and with the 'NULL Cube' tick box un-ticked, the present LUT displayed within LightSpace can be 'Uploaded' to the selected LUT Slot within BoxIO.

There are three LUT slots within BoxIO, and the 1D+3D combination is the normal configuration to use for display calibration, with the Back 1D LUT left empty.

However, the Back 1D LUT could be used to pre-set a display's greyscale and gamma as a first pass, and then the display could be re-profiled with the Back 1D LUT active, and the 1D+3D LUT generated from the second profile pass uploaded for the final gamut calibration.