ADAS Test - Driver Status Monitoring, Short Distraction

Updated on Mar 4, 2026

The DSM: Short Distraction plugin for VBOX Test Suite gives you the ability to complete a Euro NCAP Driver Status Monitoring (DSM) / UNECE ADDW  test.

The DSM: Short Distraction has a unique Test Setup ribbon, from which you can configure the test.
 


Image missing

Image missing

Click on the Configure button to open the Settings window where you can define the parameters of the test.

Click on the Maths Channels button to open the Maths Channels window to configure unique maths channels. You can find more information about maths channels in the Test Setup section.

Click on the Save Settings button to save the current test setup and add it to the Saved Settings area in the Add Test window.

The test will also be added to the list under the ADAS Test button on the Home tab for easy access.

Click on the Export button to display a dropdown menu with the export options. You can export the selected results or line results to a .csv or a .txt file. 


Image missing

The Add button adds a column to the Test Results area. Click this button to open a dropdown menu where you can select a channel to display in the test results window.

When you select a column header in the Test Results area, the channel name will be displayed in the Channel box (the top box in the Data Column section). Some columns will have required channels and cannot be changed, but if you can change the channel, the Channel box will become a drop-down list with the available channels.    

Data column_SelectedColumn_DefaultChannel
Data column_SelectedColumn_EditChannel
Data column_SelectedColumn_DefaultChannel
Data column_SelectedColumn_EditChannel

When you select a column header in the Test Results area, and it is a changeable channel, the Condition dropdown menu becomes available. The conditions will depend on the test and selected channel.

Examples are:

  • Avg
  • Max
  • Min
  • Delta 
  • At Start
  • At End

The Sort Ascending button will sort the values in the currently selected column in the Test Results area in alphabetical order from A to Z.

The Sort Descending button will sort the values in the currently selected column in the Test Results area in alphabetical order from Z to A.


Image missing

Click on the Select All button to select every run in the Test Results area with one click.

Run -  Deselect All 

Click on the Deselect All button to deselect every run in the Test Results area with one click.

Click on the Deselect All button to deselect every run in the Test Results area with one click.


Image missing

Click on the Edit Data button to open the Session Data window and add various vehicle and test information, such as:

 

Vehicle

  • Vehicle Model
  • Vehicle Number
  • Driver Name
  • Unladen Kerb Mass (kg)

Wheels/Tyres

  • Front
    • Tyres
      • Dimensions
      • Model
      • Pressure (psi)
  • Rear
    • Tyres
      • Dimensions
      • Model
      • Pressure (psi)

Test

  • Test Date
  • Test Track
  • Test Facility
  • Comments

Conditions

  • Weather
  • Temperature (ºC)
  • Humidity (%)
  • Wind Speed (m/s)
  • Wind Direction
  • Ambient Illumination

When in Offline mode, the Session Data will be saved into the VBOX file.  This information will be recalled every time the file is loaded into VBOX Test Suite.

When in Online mode, a newly created session will be populated with session data from the previous session.

To save time, you can import and export the session data for other sessions. When you have completed the Session Data, you can export the data to a .vbses file by clicking on the Export button in the Session Data window. The exported file will contain all the session data and can be imported into another session via the Import button in the Session Data window.


Image missing

Click on Help to automatically open an Internet browser and load the relevant section of the User Guide on the Racelogic Support Centre.

If you are creating a new test, the Settings window will open when you add the new test. This is where you can define the test parameters.

If you have already added a test and you have it open, you can click on the Configure button to open the Settings window to define or amend the test parameters.

VBTS_DSMShort_Settings
Start Trigger Channel

Click on the dropdown arrow and select the channel that will trigger the start of the test (or TGaze).  
 

A new test cannot be started until n seconds have elapsed

To avoid "false triggering", you can set the number of seconds you want to use as a buffer between tests.

VBTS_DSMShort_Settings_TestConditions
Start Trigger Channel

Click on the dropdown arrow and select the channel that will trigger the start of the test (or TGaze).  
 

A new test cannot be started until n seconds have elapsed

To avoid "false triggering", you can set the number of seconds you want to use as a buffer between tests.

VBTS_DSMShort_Settings_TestConditions
Audible Warning Channel

Click the dropdown arrow to select the  channel for the Audible Warning signal.

This can be a digital trigger or a CAN message from a VBOX Audio Sensor or a third-party sensor signal sent over CAN.   
 

Audible warning trigger value

Set the value for when the audible warning trigger is deemed active.

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.  
 

Trigger when

This setting is a ‘True if’ function that denotes when the audible trigger is activated.

You can choose between the following:

  • Equal
  • Not Equal
  • Greater Than
  • Less Than
  • Greater Than or Equal
  • Less Than or Equal 

​Fixed Audio Delay

The Audio sensor has a variable internal delay introducing an unknown variable to the end-of-test time. To avoid variable delays, you can add a fixed delay to the output.  

Tick the Fixed Audio Delay box to enable a fixed delay and enter the required delay duration in the value box that appears to the right of the setting when it is enabled. 
 

Visual Warning Channel

Click the dropdown arrow to select the channel you want to use for the visual warning signal.

This can be a digital trigger from a VBOX Audio Sensor or a third-party sensor signal sent over CAN.   
 

Visual warning trigger value

Set the trigger value for when the visual warning trigger is deemed active. 

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.
 

Trigger when

This setting is a 'True if’ function that denotes when the visual trigger is activated.

You can choose between the following:

  • Equal
  • Not Equal
  • Greater Than
  • Less Than
  • Greater Than or Equal
  • Less Than or Equal 
VBTS_DSMShort_Settings_WarningChannels
Audible Warning Channel

Click the dropdown arrow to select the  channel for the Audible Warning signal.

This can be a digital trigger or a CAN message from a VBOX Audio Sensor or a third-party sensor signal sent over CAN.   
 

Audible warning trigger value

Set the value for when the audible warning trigger is deemed active.

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.  
 

Trigger when

This setting is a ‘True if’ function that denotes when the audible trigger is activated.

You can choose between the following:

  • Equal
  • Not Equal
  • Greater Than
  • Less Than
  • Greater Than or Equal
  • Less Than or Equal 

​Fixed Audio Delay

The Audio sensor has a variable internal delay introducing an unknown variable to the end-of-test time. To avoid variable delays, you can add a fixed delay to the output.  

Tick the Fixed Audio Delay box to enable a fixed delay and enter the required delay duration in the value box that appears to the right of the setting when it is enabled. 
 

Visual Warning Channel

Click the dropdown arrow to select the channel you want to use for the visual warning signal.

This can be a digital trigger from a VBOX Audio Sensor or a third-party sensor signal sent over CAN.   
 

Visual warning trigger value

Set the trigger value for when the visual warning trigger is deemed active. 

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.
 

Trigger when

This setting is a 'True if’ function that denotes when the visual trigger is activated.

You can choose between the following:

  • Equal
  • Not Equal
  • Greater Than
  • Less Than
  • Greater Than or Equal
  • Less Than or Equal 
VBTS_DSMShort_Settings_WarningChannels
Seconds from t-Gaze to warning (t_Warn)

Set the pass condition for the number of seconds from the t-Gaze to the warning depending on the protocol requirements.  

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.
 

Test ends after seconds from t-Gaze

Set the pass condition for the seconds between the t-Gaze (Start Trigger) and the End of Test (EoT). 

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.

VBTS_DSMShort_Settings_Validation
Seconds from t-Gaze to warning (t_Warn)

Set the pass condition for the number of seconds from the t-Gaze to the warning depending on the protocol requirements.  

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.
 

Test ends after seconds from t-Gaze

Set the pass condition for the seconds between the t-Gaze (Start Trigger) and the End of Test (EoT). 

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.

VBTS_DSMShort_Settings_Validation
Seconds from t-Gaze to warning (t_Warn)

Set the pass condition for the number of seconds from the t-Gaze to the warning depending on the protocol requirements.  

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.
 

Test ends after seconds from t-Gaze

Set the pass condition for the seconds between the t-Gaze (Start Trigger) and the End of Test (EoT). 

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.

VBTS_DSMShort_Settings_Advanced
Seconds from t-Gaze to warning (t_Warn)

Set the pass condition for the number of seconds from the t-Gaze to the warning depending on the protocol requirements.  

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.
 

Test ends after seconds from t-Gaze

Set the pass condition for the seconds between the t-Gaze (Start Trigger) and the End of Test (EoT). 

Use the arrow buttons next to the value box to increase/decrease the value or type it directly into the box.

VBTS_DSMShort_Settings_Advanced

The DSM: Short Distraction has a unique section on the Graph ribbon, in which you can find some plugin-specific tools.

VBTS_DSMShort_Ribbon_Chart
VBTS_DSMShort_Ribbon_Chart_Event

Add a t-Away event to the test by clicking on the Add t-Away button with the cursor at the required location in the chart. 

When you add a t-Away event you must add a corresponding t-Road event. 

Add a t-Road event to the test by clicking on the Add t-Road button with the cursor at the required location in the chart. 

When you add a t-Road event you must add a corresponding t-Away event. 

When you have added one or more events to the test, the selected event will be displayed. Click on the dropdown arrow next to the event name to see the available events in the test and select a different one. 

You can rename the events in the test. Select the required event and click Rename

You can delete events from the test. Select the required event and click Delete

VBTS_DSMShort_Ribbon_Chart_PluginTools

Click on the Back -4s button to move the cursor to 4 seconds before the start-of-test point in the chart. 

Click the Toggle Metronome button to enable a click track of 120 bpm. You can use this to keep time and trigger "look away" and "look back" actions required for the test. 

The short distraction test is made from multiple on/off triggers in a single test run, so we have added the extra functionality to toggle the line results. Click on the Toggle Line Results button to show or hide the individual line data from each trigger on/off activation. This is useful for post-processing of individual line results. For example, to assess where a test was out of bounds. 

The Test Results area displays instantaneous results from the current test session. In this area, you can review test-specific criteria such as the duration from test start to Visual / Audio warning, as well as the overall PASS/FAIL result.

You can review the live results and assign any edge cases to be considered for further review offline.

Every time you start a new test (via the START button on the dashboard), VBOX Test Suite will add a new tab to the Test Results area. This gives you the ability to switch between separate tests (for example, different Gaze locations). You can remove a session from the Test Results area by clicking the X icon on the tab.

You can rename a session tab by double-clicking the tab header. Changing the name on the session tab in the software will automatically change the name of the locally saved VBOX file (.vbo or .vbb).

By pressing the Edit Data button next to the name of the session in the Test Results area or on the Test Setup tab on the ribbon, you can add vehicle and test information to the session.

  • When in Offline mode, this information will be saved into the VBOX file, meaning that this information will be recalled every time the file is loaded into VBOX Test Suite.
  • When in Online mode, a newly created session will be populated with session data from the previous session.

This information will be included in the test report to make it easier to see under what conditions the test was conducted.

To save time, you can import and export the session information for use in other sessions (the entire range of data is exported, not just the visible screen).

Once the session information has been completed, you can export the data to a .vbses file. This file will contain all the session information that can then be imported into the open session information field.

VBTS_DSMShort_Results

The Test Results area has the following default columns:

Run
Indicates which run number the results relate to, with run one being the first run completed.

There is also a selection box that, when ticked, includes that run in the graph and into the Average/Max/Min/Standard Deviation calculations. Once selected, a coloured square will appear to indicate which colour this run is displayed as on the graph.
 
Note: If you are loading a file in Offline mode, all valid runs will automatically be ticked.
Total Time (s)
Total duration of the test from the first Taway (manual trigger) to timeout. This is the test duration as defined in the test configuration, which is + 5 seconds.
Road Time (s)
The cumulative time in seconds that the manual trigger is inactive during the test.
Away Time (s)
The cumulative time in seconds that the manual trigger is inactive during the test.
Max. Road time (s)
The maximum recorded isolated occurrence of ‘Trigger OFF’ time.
Max. Away time (s)
The maximum recorded isolated occurrence of ‘Trigger ON’ time.
Inactivity Timeout
Yes/No result if the trigger is not activated for > 5 seconds
Audible (s)
The time in seconds from the test start to the audible warning, if one is given. If no audible warning is given, then 0.00 is returned.
Visual (s)
The time in seconds from the test start to the visual warning, if one is given. If no audible warning is given, then 0.00 is returned.
Pass/Fail
Overall pass/fail result of the run based on the validation criteria given in the test configuration.