ControlCenter

The software has the main goal of helping new customers with the sensor evaluation in a plug-and-play way

Get started with our SEK-SensorBridge

Connect sensor to SensorBridge and run ControlCenter. 

Download ControlCenter

Downloads from China

General information

At the moment of startup or at any later time by clicking on the ‘Refresh’ button on the top left side, ControlCenter scans all available USB ports for connected SensorBridge devices and  sensors and creates a list of all connected devices on the top left.

If you have several SensorBridges with sensors connected, you can identify a specific sensor by clicking on it in your sensor list, which will trigger a pulsation of the LED lights on the SensorBridge port on which the sensor is connected.

  • Humidity: SHTC1, SHTC3, SHTW2, SHT2x, SHT3x, SHT4x, SHT85
  • Temperature: STS3x
  • VOC: SGP30, SGPC3, SGP4x, SVM30, SVM40
  • CO2: SCD30, SCD4x, STC3x
  • Formaldehyde: SFA3x
  • Particulate matter: SPS30
  • Gas flow sensors: SFM3xxx, SFM4xxx

To start a measurement, click on ‘Start’ on top left above your list of detected devices and sensors.

This will prompt ControlCenter to start a periodic measurement with the default sampling rate and sensor settings. The data will be displayed at the right side of the UI and will be logged into a file. For each started measurement, a separate log file will be created. In case of an interruption of the measurement for any reason, already recorded data will be still available on disc.

Under ‘File’->’Data Login Settings’, the general ControlCenter settings can be found. Here you can:

  • See in which directory the log files are saved and choose a different directory.
  • Choose between logging data from each connected sensor into its own log file (default) and logging all data from connected sensors into one single file.

The default file extension is ‘.edf’ and the file format is compatible with Excel. Right-click on the file and choose ‘open with..’ to open it with Excel.

All received data are being plotted on the right side of the UI. They are collected and arranged into Sensor families and signal families. Data of the same kind and of the same unit are displayed together in the same plots. Switch between different plots by using the tab menu on top. Every plot window can be individually undocked. If a re-scan for sensors is performed (click on the ‘Refresh’ button) all the default plots will be reconstructed.

There is the possibility of creating custom plots, which will be displayed in a separate tab. Click on the button ‘Add custom plot’ on the bottom left of the UI. Choose the sensor signals you want in the plot from the list of available signals. Name the plot and click ‘OK’. The custom plot has been created and can be viewed from the tabs menu on top of the plot window.

Optionally, a custom log file can be created for each custom plot, which will contain all sensor signals that have been chosen for the custom plot. To create the custom log file, check the box at the ‘Log’ column next to the plot name in the custom plot list.
Custom plots can be removed by clicking on the remove button in the custom plot list. Removing the custom plot will also turn off logging into the custom log file. This will not remove already recorded log files.

If a re-scan for sensors is performed (click on the ‘Refresh’ button) all the custom plots will be lost. At a later time, the feature to maintain custom plots will be added.

In each plot window, there is a green gear icon on the top right side which opens the plot settings. Here you can:

  • Customize the x-axis (time axis) range
  • Customize the graph update rate
  • Turn autoscaling for the y-axis ‘off/on’ and choose a min. and max. y value if ‘off’, or a min. y-range if ‘on’
  • Choose your x-axis format between seconds [s] and clock time [H:M:S]

If a re-scan for sensors is performed (click on the ‘Refresh’ button) the default settings will be restored. At a later time, the feature to remember plot settings will be added.

At startup, ControlCenter checks automatically if a software update for ControlCenter or a firmware update for a connected SensorBridge device is available and offers the possibility to update. Software and Firmware updates are generally recommended since we are continuously working on improving the offered functionality and stability of the platform.

In case you encounter any problems with the ControlCenter software, you can send us the recorded error-log file which can be found here:

  • C:\Users\<username>\AppData\Local\Sensirion\ControlCenter\Logs\error.log
  • Or accessible under ‘File’ -> ‘Open Error Log Folder’.

If you have specific wishes for new functionalities or if you have difficulty with any of the ControlCenter features, we would love to know.

Sensor settings

Next to each connected sensor in the device list, there is a green gear button in the ‘Config’ column. Here you can set the following functionality, if supported by the connected sensors

  • Choose a custom name for the sensor which will also be displayed in the plot
  • Choose the sampling rate within the allowed range
  • Choose to log less data points in the range of ‘every sample’ to ‘every 10th sample’
  • Switch the sensor heater ‘on/off’
  • Turn the alert function ‘on/off’ and customize the alert limits
  • Restore the alert limits to default settings
  • Turn ART mode ‘on/off’
  • Set the measurement mode to ‘normal power / low power’

If a re-scan for sensors is performed (click on the ‘Refresh’ button) the default settings will be restored. At a later time, the feature to remember customized settings will be added.

Next to each connected sensor in the device list, there is a green gear button in the ‘Config’ column. Here you can set the following functionality, if supported by the connected sensors

  • Choose a custom name for the sensor which will also be displayed in the plot
  • Choose to log less data points in the range of ‘every sample’ to ‘every 10th sample’
  • Display and log TVOC/CO2 Equivalent or Gas Signal (for SGP30)
  • Display and log TVOC or Gas Signal (for SGPC3)
  • Choose power mode Low/Ultra low (for SGPC3)
  • Turn ‘on/off’ humidity compensation and choose a connected SHTxx sensor as source for humidity data
  • See information on wether a persistent baseline is set
  • If no persistent baseline is set, manually force baseline persistence
  • If persistent baseline is set, delete persistent baseline
  • Tunability and memory feature for VOC algorithm

In case you need to transfer a baseline file for a specific SGP sensor to a different computer, you can find it here: C:\Users\<username>\Local\Sensirion\ControlCenter with the file extension ‘.json’.

If a re-scan for sensors is performed (click on the ‘Refresh’ button) the default settings will be restored. At a later time, the feature to remember customized settings will be added.

Next to each connected sensor in the device list, there is a green gear button in the ‘Config’ column. Here you can set the following functionality, if supported by the connected sensors

  • Choose a custom name for the sensor which will also be displayed in the plot
  • Choose to log less data points in the range of ‘every sample’ to ‘every 10th sample’
  • Turn ‘on/off’ Automatic Self Calibration
  • Set a reference CO2 concentration for forced recalibration
  • Set a temperature offset to compensate for heat sources

If a re-scan for sensors is performed (click on the ‘Refresh’ button) the sensor name and logging options return to default. At a later time, the feature to remember customized settings will be added.

Next to each connected sensor in the device list, there is a green gear button in the ‘Config’ column. Here you can set the following functionality, if supported by the connected sensors:

  • Choose a custom name for the sensor which will also be displayed in the plot
  • Choose the sampling rate within the allowed range
  • Choose to log less data points in the range of ‘every sample’ to ‘every 10th sample’
  • Switch the auto cleaning ‘on/off’
  • Choose the auto cleaning interval if auto cleaning is enabled
  • Trigger cleaning manually

If a re-scan for sensors is performed (click on the ‘Refresh’ button) the default settings will be restored. At a later time, the feature to remember customized settings will be added.

FAQ

EDF is a (UTF-8 encoded) plain text file modeled after the CSV data exchange format. It is an internally standardized measurement data format at Sensirion. You can recognize them by the file ending: mydatafile.edf. If you use the latest version of Sensirion ControlCenter all data will be logged in EDF files.

When ignoring the first few metadata lines that are all prefixed with the hash character (#), the EDF format is fully compatible with CSV files using the <tab> column separator. Sensirion ControlCenter logs all data as EDF files.

Since EDF files are text files, they can be opened and viewed with any text editor. If you installed the latest version of Sensirion ControlCenter on a Windows PC double-clicking EDF files will open it in Microsoft Excel, provided that Microsoft Excel is installed.

Most data analytics programs that support CSV files will be able to open or import EDF files when treated as CSV files. In some cases, it might be necessary to change the file ending from .edf to .csv and/or the header lines that are prefixed with the hash character (#) must be removed using a text editor. It is advisable to keep a backup of the original file before performing those changes.

When opening EDF files with Microsoft Excel the data should be displayed in a meaningful way, similar to the textual representation of the file. However, in some cases related to regional/locale settings, Microsoft Excel misinterprets the data. If your data looks like this it is most likely due to Excel misinterpreting the decimal separator. EDF always uses the dot (.) character as decimal separator, which may have a different meaning in your regional settings. E.g. If your regional settings use the dot (.) character as thousands-separator, the textual value  "24.3202" (corresponding to a temperature of roughly 24°C degrees centigrade) will be misinterpreted as 24_320_200. This can be seen here. There are several solutions to this particular problem:

Solution 1: Import the EDF file with the Text Import Wizard. This solution will only affect the file you import but not any other files

  • Under the advanced option, you can enter "." for decimal separator and some other symbol for the thousands separator. The thousands separator doesn't matter because it is not used in EDF files. Just make sure that it is different from the decimal separator.
  • For more information see the full description of the text import wizard on the official Microsoft Office support website.

Solution 2: Change the settings for all Excel files

  • This affects all Excel files but not any other office products.
  • Follow the step-by-step solution on the official Microsoft Office support page or office tooltips.

Solution 3: Change the system settings

  • This changes the system default and, in turn, all applications that use the system default, e.g. Excel, Word or any other program that might rely on it.
  • Follow the step by step solution on office tooltips.