This page provides a detailed history of firmware versions for the VBOX Touch, including the features, behaviour, and user interface associated with each version.
For each firmware version, you can find:
- New and updated features
- Changes to behaviour and functionality
- How the user interface looks and operates in that version
This information can be used to understand version-specific behaviour or to compare how the product has changed over time.
Detailed user interface and behaviour information is available from firmware version v1.4 onwards. Earlier versions include summary release information only.
This is the initial release of CAN functionality on VBOX Touch. It adds support for CAN input (from vehicle database/DBC files or RACELOGIC modules) and CAN output.
CAN Bus
The CAN Bus menu is where you configure the settings for your CAN data capture. The menu is split into two sub-menus, one for each isolated CAN port on the VBOX Touch unit.
You can set each port to one of the following modes: CAN input, Racelogic (RL) modules or CAN output. When you set it to CAN output, VBOX Touch will be transmitting its own GNSS-derived data, including lap timing data, to a third-party CAN logger.
CAUTION
Connect to the vehicle CAN bus at your own risk.
CAN Settings
Select CAN BUS from the available settings screens:
Your first option is to select which port you want to configure the CAN settings for. Use the Forward and Back arrows in the bottom right-hand corner to navigate between the two ports and their settings. The settings options are the same for both the top and bottom port.
CAN Mode
This setting lets you choose which CAN mode you want to use for this port. You can choose between RL Modules, Input, Output and Disabled. Press on the '?' to see an overview and an explanation of the different CAN modes available.
When you have selected the CAN mode you want to use, you will get the option to configure the selected mode. Press the Configure button that appears below your CAN Mode selection.
RL Modules
When you select to configure the input from an Racelogic Module (RL Module), you must first select the RL modules you are connecting to VBOX Touch.
You have 6 available modules and can choose to connect to one or more. Select them by pressing the respective tick boxes on the left-hand side and pressing the Confirm button to confirm your selection.
Press the Cancel button if you want to return to the CAN Mode screen without saving.
When you are using RL modules, you have to set them to Timed CAN mode with default output message identifiers. You must do this in VBOX Setup before you start logging.
When you select to configure the input from an Racelogic Module (RL Module), you must first select the RL modules you are connecting to VBOX Touch.
You have 6 available modules and can choose to connect to one or more. Select them by pressing the respective tick boxes on the left-hand side and pressing the Confirm button to confirm your selection.
Press the Cancel button if you want to return to the CAN Mode screen without saving.
When you are using RL modules, you have to set them to Timed CAN mode with default output message identifiers. You must do this in VBOX Setup before you start logging.
NOTES
- You can find configuration files for compatibility with the VBOX Touch RL MODULES mode on the Automotive Website for quick configuration.
- Follow the link and click on the Modules tab.
- Scroll down until you see RACELOGIC Module configuration files for use with VBOX Touch and click Download.
- You can upload the appropriate file to the module via the VBOX Setup software.
- Make sure that the termination is set to enabled when you are capturing module data.
- If you want to capture data from multiple modules of one type, such as two IMU modules, you must either separate the capture across the two ports or use Input mode. If you are using more than two modules, you will have to use the Input mode and set the modules up in a daisy chain. You can find more information about this under Input Modules under the Input section below.
Input
When you select to configure the port to capture CAN Input, you will first have to select which database you are using to decode incoming data.
You will get a list of options and can either choose the internal vehicle CAN database or you can load external DBC files from the SD card onto the unit to select from.
To use the internal vehicle database, choose Select from the vehicle CAN database. This will give you a list of available channels with a comprehensive list of makes and models. Select the channels you wish to log by pressing the respective tick boxes on the left-hand side and pressing the Confirm button to confirm your selection.
Press the Exit button if you want to return to the CAN Mode screen without saving.
When you select to configure the port to capture CAN Input, you will first have to select which database you are using to decode incoming data.
You will get a list of options and can either choose the internal vehicle CAN database or you can load external DBC files from the SD card onto the unit to select from.
To use the internal vehicle database, choose Select from the vehicle CAN database. This will give you a list of available channels with a comprehensive list of makes and models. Select the channels you wish to log by pressing the respective tick boxes on the left-hand side and pressing the Confirm button to confirm your selection.
Press the Exit button if you want to return to the CAN Mode screen without saving.
NOTES
- The Internal CAN database must be loaded onto the unit before you can use it. The database is a separate upgrade file that is included in the firmware download.
- There is a limit of 64 logged CAN channels, applied across both CAN ports.
- You must make sure that the Baud rate and termination settings match your expected connection.
Input Modules
You can use Input mode to capture single or multiple CAN modules or if you need to capture multiple RL modules of the same type (in a daisy chain).
When setting up a daisy chain, you must:
- Set the modules to Timed mode.
- Change the default output identifiers for each added unit of that type (to something unique).
- Construct or load your own (singular) database file that has channels for all the modules you are connecting to.
After confirming the modules you want to use, you will see the Input Modules screen. This screen is split into halves, with your selected modules on the left-hand side and the logged channels on the right-hand side.
Tap on one of the channels on the right-hand side to edit it.
Logged Channels
When you have confirmed the modules you want to use, the Input Modules screen will be displayed. This screen is split into halves, with your selected modules on the left-hand side and the logged channels on the right-hand side.
Tap on one of the channels on the right-hand side to edit it.
Edit Selected Channel
This settings screen has relevant information for the selected channel. You can configure the name, units, scale, and offset, and you can see the channel value if it is connected and transmitting data.
Use the forward and back buttons to navigate to the previous or next available channel.
Press the Confirm button to confirm your edits and go back to Input modules.
Depending on the selected module, you may get the option to calculate the scale and offset. When you select one of the following modules, you will see a CALC button next to the scale and offset values.
- Micro Input Module (MICIN) - all channels
- Mini Input Module (MIM) - analogue channels only
- Analogue to digital (ADC03) - all channels
Press the CALC button to open the Scale and offset calculator.
This settings screen has relevant information for the selected channel. You can configure the name, units, scale, and offset, and you can see the channel value if it is connected and transmitting data.
Use the forward and back buttons to navigate to the previous or next available channel.
Press the Confirm button to confirm your edits and go back to Input modules.
Depending on the selected module, you may get the option to calculate the scale and offset. When you select one of the following modules, you will see a CALC button next to the scale and offset values.
- Micro Input Module (MICIN) - all channels
- Mini Input Module (MIM) - analogue channels only
- Analogue to digital (ADC03) - all channels
Press the CALC button to open the Scale and offset calculator.
After you have configured your channels, you will see that the Configure button in the CAN settings has changed to Edit. Press Edit to see the channels you have configured to log. If you want to make a change to the configured channels, press the Change Selection button at the bottom of the screen.
You can now add or remove the channels in the currently selected database, or you can press Change Database to choose a different database to select channels from.
Output
Both ports have the ability to output GNSS and Lap Timing CAN data from the VBOX Touch. You can export and save the CAN database (to decode) directly from the unit to the SD card, by using the Save Output DBC file function. This option will be available when you select Output as your CAN mode.
Termination & Baud Rate
In addition to selecting the CAN mode and the logging channels, you can also Disable/Enable Termination and set the Baud Rate.
NOTE
When you are using the internal CAN database, termination and baud rate will be set automatically.
If, at any point, you have any questions or issues regarding CAN capturing on VBOX Touch, please contact Racelogic Support.
The Acceleration Mode allows you to perform acceleration tests using pre-defined configurations, or using your own specified values. It is also possible to display up to 4 concurrent test results on the screen. It is accessed by pressing the Mode Button at the bottom of the screen and selecting Accel.
The last selected Acceleration test will be displayed after each power cycle. It is possible to choose from either Speed or Distance parameters to start and end the test. Test results displayed on the screen of the VBOX Touch will remain on screen at the end of the test until the next start condition is met.
Speed units used are dependent on what is selected in the General Settings area.
The Acceleration Mode allows you to perform acceleration tests using pre-defined configurations, or using your own specified values. It is also possible to display up to 4 concurrent test results on the screen. It is accessed by pressing the Mode Button at the bottom of the screen and selecting Accel.
The last selected Acceleration test will be displayed after each power cycle. It is possible to choose from either Speed or Distance parameters to start and end the test. Test results displayed on the screen of the VBOX Touch will remain on screen at the end of the test until the next start condition is met.
Speed units used are dependent on what is selected in the General Settings area.
NOTE
If the start condition is 0 km/h, VBOX Touch will use the Smoothed Speed Value to reset the test to avoid a test incorrectly resetting within noisy satellite reception areas.
Accel Mode Overview
There are 3 different Acceleration screens. You can navigate between with the Forward and Back arrows on the bottom right of the screen or by swiping the screen left or right.
Primary Screen
This is the default acceleration screen and displays current/completed test information. If One Foot Rollout or Slope Correction is enabled within the Accel Settings, the test header text will reflect the options.
The screen is split in two halves:
- Left hand side: This includes a live speed display which will always show the current speed of the vehicle, irrespective of any test start or end conditions. If the vehicle is traveling less than 0.5 km/h or satellite lock is lost (less than 4 sats), the value will display as 000.0.
- Right hand side: This contains test information: time taken, run number, distance travelled, maximum speed achieved (Vmax), maximum acceleration achieved (g) and height difference. These values will start to populate once the start condition of the test is met. When the end condition is met, they will remain on screen until the start condition is met again. A test can be reset by pressing the Reset button at the bottom of the screen.
Secondary Screen
This screen displays current test information for all ranges. If One Foot Rollout or Slope Correction is enabled within the Accel Settings, the test header text will reflect the options.
The screen is split in two halves:
- Left hand side: This includes a live speed display which will always show the current speed of the vehicle, irrespective of any test start or end conditions. If the vehicle is traveling less than 0.5 km/h or satellite lock is lost (less than 4 sats), the value will display as 000.0. Maximum acceleration achieved (Peak G) and maximum speed achieved (Vmax) information is also available. These values will start to populate once the start condition of the Primary test is met. When the end condition is met, they will remain on screen until the start condition is met again. A test can be reset by pressing the Reset button at the bottom of the screen.
- Right hand side: This contains results from the defined acceleration test ranges, either as time, distance or speed. These values will start to populate once the start condition of the test is met. When the end condition is met, they will remain on screen until the start condition is met again. Along with pressing the Settings button, Accel tests can also be defined by double tapping on an existing test range header or result.
You can reset a test by pressing the Reset button at the bottom of the screen.
Best Result Screen
This screen displays best test information for all ranges. If One Foot Rollout or Slope Correction is enabled within the Accel Settings, the test header text will reflect the options.
The screen is split in two halves:
- Left hand side: This includes the maximum acceleration achieved (Peak G) and maximum speed achieved (Vmax) since reset. These values can be reset by pressing the Reset button at the bottom of the screen.
- Right hand side: This contains the best results from the defined acceleration test ranges, either as time, distance or speed. These values can be reset by pressing the Reset button at the bottom of the screen.
We have added an option to ignore double-distance laps in Lap Timing Mode. It is disabled by default.
When Disabled, a new reference lap will be created if the lap distance is more than double the stored reference lap. This can, for example, be useful if you are warming up on a smaller part of a longer circuit (for example the Nurburgring circuit and Nordschleife) and you want the reference lap to update once you have moved on to the longer circuit.
When Enabled, the reference lap will not update when the lap distance is more than double the distance of the stored reference lap. This can, for example, be useful when the in-lap may cover more than double the distance of the reference lap.
We have added an option to ignore double-distance laps in Lap Timing Mode. It is disabled by default.
When Disabled, a new reference lap will be created if the lap distance is more than double the stored reference lap. This can, for example, be useful if you are warming up on a smaller part of a longer circuit (for example the Nurburgring circuit and Nordschleife) and you want the reference lap to update once you have moved on to the longer circuit.
When Enabled, the reference lap will not update when the lap distance is more than double the distance of the stored reference lap. This can, for example, be useful when the in-lap may cover more than double the distance of the reference lap.
Serial output is available on the top CAN/Serial port on the VBOX Touch, illustrated in the image added on the right side of the Serial Port Settings screen.
Serial output is available on the top CAN/Serial port on the VBOX Touch, illustrated in the image added on the right side of the Serial Port Settings screen.
Output Mode
If required, choose the output mode of the serial port. Your options are VBOX Stream, Lap Timing or Disabled (default).
VBOX Stream allows you to connect VBOX Touch with a computer using an RLCAB001 and conduct online testing with VBOX Test Suite.
The Lap Timing option will output lap timing parameters.
Baud Rate
Displays the serial output baud rate, set as 115200 kbit/s.
If required, choose the output mode of the serial port. Your options are VBOX Stream, Lap Timing or Disabled (default).
VBOX Stream allows you to connect VBOX Touch with a computer using an RLCAB001 and conduct online testing with VBOX Test Suite.
The Lap Timing option will output lap timing parameters.
Baud Rate
Displays the serial output baud rate, set as 115200 kbit/s.
- Support for external switch logging control.
- Brake Trigger test functionality.
- Acceleration Test Results will remain on the screen until it detects a speed of more than 5 km.
- 0-Speed-0 tests now sound the alert at target speed.
- Improved Result History list.
- The default speed smoothing value is now 0.25.
- End-of-test alert is enabled by default.
- Increased maximum satellites used to 12.
- Performance tests will reset when satellites drop.
- Add/clear a separate finish line.
- Standing-start lap timing mode.
- DB scanner slope correction mode for accel tests.
- Time and date settings.
- New logging icon (white) used when logging is primed and waiting for the Real-Time Clock to sync.
- Improved mode alerts.