Hardware Calibration

Analog Component Calibration (BP Inside Devices)


Please make sure you have ibeam-hardware version 1.0.3-pre15 or higher installed on controller on which you want to adjust calibration values.
Please make sure the computer you will use has some sort of tool to maintain TCP connection to controller
Netcat utility can provide this functionality.
For Microsoft Windows the easiest way is to install Nmap package
For macOS, you can install it using Brew.
Please make sure your computer and controller are on the same network.

Step by step guide:

One has to access the controllers web interface, navigate to packages tab and click on hardware-manager package.

Pasted Graphic 22.png

Next you will see hardware-manager settings page.

Pasted Graphic 21.png

In order to establish TCP connection to the controller, make sure to enable ListenOnPort option.
Enable the “CalibrationEnabled” toggle button and click save and restart.

Pasted Graphic 23.png

As next step, we can now establish the TCP connection to controller and verify that calibration is enabled.

Open your terminal app and run the following command:

nc 9923 

Of course the ip you use must be the ip of your controller and 9923 is the default port value, unless you have changed it in hardware-manager settings page.

Next send the following command:


Verify that this is the controller you have intended to adjust by comparing model and serial number. 

Also please verify you see “Calibration” among other supported features.

Pasted Graphic 26.png

Next type the following command:


In response one should see JSON formatted array of analog components parameters allowed to be modified by user.