Skip to main content
RACELOGIC Support Centre

Speed Profiler App

VBOX Touch Speed Profiler App Image.png


The Speed Profiler Application is ideal for durability, fuel economy and tyre testing. You can set a target speed for a duration of time or distance using the Speed Profile Software on your computer, which will generate an .spp file.

Once the Speed Profiler App has been installed, this file can then be loaded to the VBOX Touch using an SD card. The driver will then receive both audible and visual alerts if they deviate from the target speed (or tolerance).


The app is available to download here, instructions on how to install can be found here.

 

Getting Started

When the unit is powered, it will search for a speed profile file (.spp) located on the inserted SD card. If only one file is present, it will be loaded automatically. If multiple files are available, a speed profile selection menu will be presented where you can choose the profile to use.

The speed units used within the .spp file will be detected and changed on VBOX Touch to match.
 

VBOX Touch Speed Profiler Select Profile2.png
Speed profile selection on startup

Main Screen

VBOX Touch Speed Profiler Main Screen.png

 

Speed Profile Display

The application includes a live graph which allows the driver to see forthcoming speed changes and helps to keep their speed within tolerance. The graph scrolls from left to right, plotting GPS speed against time. The current speed is indicated by a white square which remains static, with a white trace behind displaying the speed history.
 

VBOX Touch Speed Profiler Display.png
 

The X axis (speed=0) is identified by the blue line. The target speed is identified by the red line. The speed tolerance margin is identified by white lines either side of the target speed.
 

The display shows the last 2.5 seconds and the next 6.5 seconds of the configured profile.

Start/Reset

Selecting the START Button will start the speed profile file (.spp). If Wait Until Moving is selected from within the Test Settings, the test will not start until movement is detected. Once started, selecting the RESET Button will terminate the test and stop the logging (if applicable). If the test is reset before the end of the test, no score will be saved to the _results.txt file and 'RESET' will be displayed next to the test within the SCORE field.

Pause/Resume

When the vehicle is stationary, you can pause the test using the Pause Button VBOX Touch Pause.png, the test can then be resumed by pressing the Resume Button VBOX Touch Play.png.

Current Speed Chart

The current speed is indicated by a white square, with a white trace behind displaying the speed history for the last 2.5 seconds. The current speed will be always centred vertically on the screen.

Target Speed Chart

The target speed is identified by the red line. The chart shows the target speed of the last 2.5 seconds and the next 6.5 seconds of the configured profile.

Speed Tolerance Margin

As it is difficult to drive at precisely the expected target speed, the speed tolerance provides a margin either side of the target speed with which the driver can keep within without affecting the test results. The speed tolerance margin is identified by white lines either side of the target speed and can be defined within the Test Settings.


The chart shows the margin of the last 2.5 seconds and the next 6.5 seconds of the configured profile. The difference between the the actual speed and the target speed tolerance margin is indicated by an arrow.

Current Speed

Displays the current speed of the vehicle using units defined within the .spp file.

Target Speed

Displays the target speed of the vehicle using units defined within the .spp file. It will change to the next value 3 seconds before the end of an accel/decel transition. If the change is a deceleration, the value will have a red border, If the change is an acceleration, the border will be green.

'Lead-in' beeps will also sound 3 seconds before the end of a transition to draw driver attention to an approaching change in speed. The beep volume can be defined within the Test Settings.

Progress

This displays the progress of the test as a percentage.

Nightmode 

If Nightmode is enabled within the Test Settings screen, tapping a free space on the screen will toggle between the default display profile and a Defined Profile that suits night-time operation. The Nightmode display is indicated by a Moon Icon VBOX Touch Nightmode.png in the upper right hand corner.

LEDs

The 4 LEDs at the top of the unit provide visual feedback in relation to the target speed:

Current speed is <2 (km/h or mph) faster/slower than the target speed

LEDs will be off
VBOX Touch No LED.png

 

Current speed is 2 – 2.5 (km/h or mph) faster/slower than the target speed

1 LED will be green if slower
VBOX Touch Speed Profiler 1 Green LED.png

1 LED will be red if faster
VBOX Touch Speed Profiler 1 Red LED.png

Current speed is 2.5 – 3 (km/h or mph) faster/slower than the target speed

2 LEDs will be green if slower
VBOX Touch Speed Profiler 2 Green LEDs.png

2 LEDs will be red if faster
VBOX Touch Speed Profiler 2 Red LEDs.png

Current speed is 3 – 3.5 (km/h or mph) faster/slower than the target speed

3 LEDs will be green if slower
VBOX Touch Speed Profiler 3 Green LEDs.png

3 LEDs will be red if faster
VBOX Touch Speed Profiler 3 Red LEDs.png

Current speed is >3.5 (km/h or mph) faster/slower than the target speed

4 LEDs will be green if slower
VBOX Touch Green LED.png

4 LEDs will be red if faster
VBOX Touch Red LED.png

 

Sats Status

The Satellite Icon displays the current GNSS status. More information on the different GNSS states can be found here.

VBOX Touch No Sats.png Flashing Red - No satellite lock VBOX Touch Sats Lock.png Solid Green - Standalone positional accuracy; Code Diff/SBAS positional accuracy
VBOX Touch Sats Lock RTK Float.png Solid Orange - RTK Float VBOX Touch Sats Lock RTK Fix.png Solid Purple - RTK Fixed
 

SD Status

The SD Card Icon displays the status of the recording media. When an SD card has been inserted and has free space, it will display as green VBOX Touch SD OK.png. When no SD card is detected or the media is full, the icon will display as red VBOX Touch SD Not OK.png.

Tapping on the icon when green will manually start or stop logging data.

Logging Status

The Record Icon VBOX Touch Recording Button.png will show when the unit is logging data to the SD card.

IMPORTANT – The SD card shouldn't be removed when the Record Icon is on as you may lose data.

 

End of Test

At the end of a test, a results screen is presented. If a driver has been previously selected, a score is shown associated to that driver which represents the % of test time within the tolerance margin. You can also assign the result to another driver by selecting the New Driver button.
 

VBOX Touch Speed Profiler Results.png
Results screen


To save the score to the '_results.txt' file on the SD card, select the Save button. To exit without saving, press the Cancel button.


The '_results.txt' file has the following format:

[DRIVER NAME] [SPP NAME] [DATE] [TIME] [SCORE] [FILE NAME]


If no driver has been previously selected, the results screen will not let you save the score until a driver has been selected by pressing the New Driver button.

Settings

The Speed Profiler App Test Settings menu is available by selecting the Settings Button Settings.png on the bottom left of the screen. General Settings and Diagnostics Settings menus are also available which can be accessed by selecting the Forward Forward Arrow.png and Back Backwards arrow.png arrows on the bottom right of the screen, or by swiping the screen left or right.

To save the settings and return to the main screen, select the Exit Button Exit Screen.png on the bottom left. All settings are saved after a power cycle.

 

Test Settings

This menu contains beep, speed tolerance, nightmode, speed profile file (.spp) and driver options.
 

VBOX Touch Speed Profiler Test Settings.png

Wait Until Moving

Allows you to choose to wait and start the test once the vehicle has started moving (greater than 0.8 km/h). This is only valid if the loaded speed profile file (.spp) begins with an acceleration. If Automatic Logging is selected within the General Settings screen, the logging will start once movement is detected.

Beeps

Allows you to control the volume of the audible 'lead-in' beeps which sound during accel/decel transitions. You can manually adjust the beeps between 5 levels, with 1 being the quietest and 5 being the loudest setting. It is also possible to turn the beeps off.

Speed Tolerance

Allows you to control the tolerance of the test in relation to the actual speed compared to the speed profile detailed within the loaded speed profile file (.spp). Selectable between 1 – 10 (km/h or mph dependent on the Speed Units set in General Settings).

Nightmode

Selecting this mode allows you to tap on the Main Screen to quickly toggle between the default display profile and a profile that suits night-time operation. The nightmode screen and LED brightness profile is set within the General Settings screen.

SPP Selected

This area displays the currently selected speed profile file (.spp) chosen upon start up. To change the profile, press the New SPP button, which will open the Select Speed Profile menu.
 

VBOX Touch Speed Profiler Select Profile.png
 

This area will list all .spp files saved on the inserted SD card. To choose a different profile, select the file name name to change.

If many .spp files are available, the files could be presented on more than one page, which can be navigated by using the Forward Forward Arrow.png and Back Backwards arrow.png arrows on the bottom right of the screen, or by swiping the screen left or right.


To add a new profile to the list, remove the SD card, insert into a computer and place the required file(s) on the root directory of the SD card. The available speed profiles will be refreshed once the SD card is inserted back in to the unit. If you are within the Select Speed Profile menu, pressing the Refresh Button Reset.png on the bottom of the screen will manually update the available profiles.

Driver Selected

This area displays the currently selected driver. To change or add a new driver, press the New Driver button, which will open the Select Driver menu.
 

VBOX Touch Speed Profiler Select Driver.png
 

To choose a previously configured driver, select the desired driver name to change.

If many drivers are available, the names could be presented on more than one page, which can be navigated through by using the Forward Forward Arrow.png and Back Backwards arrow.png arrows on the bottom right of the screen, or by swiping the screen left or right.

To enter a new driver name, press the New Driver button on the top left of the screen. This will open the Name menu where you can use the Up VBOX Touch Up Arrow.png and Down VBOX Touch Down Arrow.png arrows to create a three character alpha-numeric name. Press the Confirm Button Confirm Button.png on the bottom right of the screen to save a name.
 

VBOX Touch Speed Profiler Driver Name.png


Driver names are stored within the saved '_driverlist.txt' file on the root directory of the SD card. This file can be opened and edited on a computer if required, allowing you to enter names longer than 3 characters. The available driver names will be refreshed once the SD card is inserted back in to the unit. If you are within the Select Driver menu, pressing the Refresh Button Reset.png on the bottom of the screen will manually update the driver names.
 

The current driver selected will also be included within the saved '_results.txt' file on completion of a test.

General Settings

This menu contains units, logging mode and brightness options.
 

VBOX Touch Speed Profiler General Settings.png
 

  • Speed: Allows you to change the speed units between km/h and mph. Changing the speed units will affect all visual speed parameters on all screens, unit labels will change and all speed values will be automatically recalculated. Tap the button to change the units.
  • Distance: Allows you to change the distance units between metres and feet. Changing the distance units will affect all visual distance parameters on all screens, unit labels will change and all distance values and results will be automatically be recalculated accordingly. Tap the button to change the units.
  • Logging: Allows you to toggle between 2 logging modes, tap the button to change the mode:
    • Automatic (default): The VBOX Touch will start logging as soon as an SD card is inserted and initialised and the test is started by selecting the START Button (unless Wait Until Moving is selected from the Test Settings). When the test has finished, the logging will stop automatically.
    • Manual: The VBOX Touch will start logging as soon as an SD card is inserted and initialised and the SD Card Icon is selected at the top of the screen. The recording will only stop once the SD Card Icon is selected again.

      Note: A new data file is created every time the VBOX Touch starts/stops logging, data is not appended to an existing data file.
  • Screen Brightness: You can manually adjust the screen brightness between 5 levels, with 1 being the dimmest and 5 being the brightest setting. An 'Auto' setting is also available which uses the internal ambient light sensor to automatically adjust the screen brightness. In dark conditions, the screen brightness will dim, and in light conditions the screen will brighten. Tap the button to cycle through the available options.
  • LED Brightness: You can manually adjust the LED brightness between 5 levels, with 1 being the dimmest and 5 being the brightest setting (this is extremely bright!) or turn off the LEDs. Tap the button to cycle through the available options, the LEDs will preview the brightness level.
  • System Time/ Date: This displays the current time and date being used by the system.
  • Sync to GPS: This feature will synchronise the internal real time clock (RTC) to GPS time as long as the unit has obtained GPS time (no GPS time is indicated by a red satellite icon), isn't moving and isn't logging. When pressed, a synchronisation progress screen is presented.
  • Nightmode Screen Brightness: You can manually adjust the screen brightness when Nightmode is enabled between 5 levels, with 1 being the dimmest and 5 being the brightest setting. An 'Auto' setting is also available which uses the internal ambient light sensor to automatically adjust the screen brightness. In dark conditions, the screen brightness will dim, and in light conditions the screen will brighten. Tap the button to cycle through the available options.
  • Nightmode LED Brightness: You can manually adjust the LED brightness when Nightmode is enabled between 5 levels, with 1 being the dimmest and 5 being the brightest setting (this is extremely bright!) or turn off the LEDs. Tap the button to cycle through the available options, the LEDs will preview the brightness level.
 

Diagnostics

The Diagnostics menu is the final screen within the Settings menu, it displays basic GPS receiver and VBOX information.
 

VBOX Touch Diagnostics Settings.png

The satellite icon at the top of the screen is the quickest way to determine if the unit has a valid satellite lock. When lock is acquired, it will display as solid green VBOX Touch Sats Lock.png.  When there is no satellite lock, the icon will flash red VBOX Touch No Sats.png.

 

GPS Information

  • Cold Start: Press this button to perform a cold start on the VBOX Touch. This means the receiver will clear any data currently stored within its internal memory. It may be required to do this when the GPS engine has locked up or the VBOX Touch is struggling to acquire satellite lock.

    When the button has been pressed, the unit will make an audible sound and a ‘PLEASE WAIT’ message will be displayed on the screen which will count down from 3. The number of satellites will then be displayed as '00' and GPS status will show ‘SEARCHING FOR SATELLITES’ until satellite lock has been acquired. It will take approximately 25 – 30 seconds for the unit to reacquire satellite lock.
  • Satellites: Displays how many satellites the receiver is currently using.
    • VBOX Touch RTK units: If using an RTK variant VBOX Touch, there is also a separate satellite constellation count to the right of the satellites number. GPS, GLONASS (GLO), Galileo (GAL) and Beidou (BDS) constellations are displayed. The constellation not selected within the GNSS Selection area within the General Settings menu will be greyed out.
  • GPS Status: This indicates the current GPS lock/RTK status of the unit:  When the unit is searching for a valid satellite lock, ‘SEARCHING FOR SATELLITES’ is displayed. When the GPS receiver has acquired satellite lock, one of the following will be displayed:
    • STANDALONE: Position computed from GNSS only.
    • CODE DIFF: Position computed from assisted SBAS corrections.
    • RTK FLOAT (VBOX Touch RTK only): Position computed from GNSS corrected by RTK. Float means the GNSS receiver is still calculating the integer ambiguity, a small error will be present on the position computation at this time.
    • RTK FIXED (VBOX Touch RTK only): Position computed from GNSS corrected by RTK. Fixed means the integer ambiguity is established and the optimum position correction is applied resulting sub 2 cm relative accuracy in good conditions.

VBOX Information

This section displays the device serial number, firmware version number and hardware version number. This information is useful in the event of troubleshooting a potential issue with the VBOX Touch device.

Logging

Depending on the Configured Logging Strategy, the Speed Profiler App will log a standard .vbo data file containing all standard GPS parameters. It will also save a results file which appends after every test , along with a driver list.

  • Was this article helpful?