1 | Preparation 1 Preparation Use the C 80 only as intended in this manual. Any maintenance or repair must be per- formed by authorized and qualified personnel approved by Bosch Motorsport. Operation of the C 80 is only certified with the combinations and accessories that are spe- cified in this manual.
Warning of death or serious injury, which can occur if this is not observed. Caution CAUTION Nature and source of danger Consequences Warning of slight bodily injury in case of Disregard. Notice NOTICE Nature and source of danger Consequences Warning of damage to equipment in case of ignoring. Bosch Motorsport Manual_C_80 5 / 144...
Technical Data | 4 4 Technical Data We offer the C 80 in two basic versions, on the one hand as a data logger and on the other hand as a sensor interface. Choose between these basic variants and combine or add functionalities now or later.
Page 8
Wire Ethernet_0 - RX+ Ethernet Channel2 Rx minus Wire Ethernet_0 - RX- CAN_A_H CAN_A - HIGH CAN_A_L CAN_A - LOW CAN_B_H CAN_B - HIGH CAN_B_L CAN_B - LOW USB Power 500mA USB_Power USB Data Plus USB_OTG_Plus 8 / 144 Manual_C_80 Bosch Motorsport...
Page 9
REV3_M DHE I/P or Inductive - KW- REV4_P DHE I/P or Inductive - KW+ REV4_M DHE I/P or Inductive - KW- ANAIN_M1_7 0 to 5V Analog ANAIN_M1_8 0 to 5V Analog ANAIN_M1_9 0 to 5V Analog Bosch Motorsport Manual_C_80 9 / 144...
Page 10
ANAIN_M2_4 0 to 5V Analog ANAIN_M2_5 0 to 5V Analog ANAIN_M2_6 0 to 5V Analog ANAIN_M2_7 0 to 5V Analog ANAIN_M2_8 0 to 5V Analog ANAIN_M2_9 0 to 5V Analog ANAIN_M2_10 0 to 5V Analog LAPTRIGGER 10 / 144 Manual_C_80 Bosch Motorsport...
6 Communication Channels CAN bus The C 80 has two CAN buses configurable as input and output. Different baud rates are selectable. Please note that the C 80 does not contain any CAN termination resistors. Thus the CAN termination resistors need to be integrated into the wiring loom.
System Configuration Tool RaceCon | 7 7 System Configuration Tool RaceCon RaceCon is an all integrated software tool for configuration and calibration of Bosch Motorsport hardware products, such as ECUs, displays, loggers. The communication is based on Bosch Motorsport MSA-Box interface.
8 | First Steps 8 First Steps Install the software required for the operation of the C 80. It is developed for Windows system software. The following software versions are used in this manual: – C 80 setup, configuration and calibration: RaceCon Version 2.10.
The following screenshot shows an overview of the RaceCon Main Screen with its areas. All (sub-) windows are resizable and dockable. You can find them under the ‘Windows’ tab. Main Area Project Toolbox Tree Message Area Data Area Bosch Motorsport Manual_C_80 15 / 144...
Page 16
Start the RaceCon software. In the ‘File’ menu select ‘New project’ to create a new project. In the Toolbox select the C 80 and drag it into the Main Area. A pop up window to specify the C 80 program archive appears.
Page 17
An information shows if the archive is valid or not. Click ‘Next’. Select ‘Race track’ or ‘Testbench’ mode according to your application. Click ‘Finish’. The C 80 is inserted into the project and RaceCon tries to connect to the device. Bosch Motorsport Manual_C_80 17 / 144...
Page 18
8 | First Steps RaceCon detects configuration differences between the C 80 and the RaceCon project and asks for permission for data download. Click ‘Yes’ to download the configurations to the device or ‘No’ to continue without downloading the data.
– The feature activation status is stored permanently in the device and requires activat- ing once only. – As the activation key is device specific, a key delivered with one C 80 does not work on any other C 80.
Page 20
8 | First Steps Ensure a connection to the device. To activate a feature, double-click on ‘C 80’ in the Project Tree. Click on the ‘Features info’ tab in the Main Area. 1st: Double-click on DDU 2nd: Click on 'Features info' The ‘C 80 features info’...
First Steps | 8 Perform these steps to activate other features you purchased. Switch the car’s ignition off and on again to cycle the power of C 80. 8.4 First recording (Quick Start) This chapter explains the configuration of the recording of the battery voltage channel.
Page 22
Drag + Drop Click on the ‘Download’ button in the upper left corner. The configuration download starts and the C 80 carries out a reset. Now you can find the ‘ub’ measurement channel in the ‘Data Area’. As we did not define global start conditions, recording starts immediately.
Page 23
12. Click on the ‘Current Import’ tab. 13. Click on ‘Import’ in the lower right corner. If the ‘Import all on connect’ box is checked, the data transmission from the C 80 starts automatically. Measurement files are stored automatically in the folder defined under ‘Settings’.
The ‘ub’ measurement channel‘s graph is displayed. 8.5 Set date and time The C 80 is equipped with a real time clock which is supplied by an internal accumulator. Once this accumulator is charged correctly by 12 V supply of the display, ‘Date & Time’...
Page 25
First Steps | 8 Alternatively, click on ‘Set Date & Time’ in the context menu of the device. A ‘Set Date & Time’ menu opens Set the current local date and time as coordinated universal time. Bosch Motorsport Manual_C_80 25 / 144...
– In the status area in the upper left corner. – As a background, as well as a little dot around the display icon in the ‘System win- dow’. – As a colored stripe beside the device name in the project tree. 26 / 144 Manual_C_80 Bosch Motorsport...
At delivery the default role of the devices is set. There is no need to change this, until you want more than one device of this kind. Up to eight C 80 can be used additionally in one network for I/O expansion and or Multilogging, the mounting location is used for determ- ination between the different C 80.
Page 28
8 | First Steps A mounting location must not be used several times in one network, this would disturb the functionality of the respective C 80. In the Project Tree right click on the project name e.g. ‘New Project’ and then select ‘Show discovered devices…’.
Page 29
It is good practice to physically label the C 80 with its mounting location. Now the device is ready to be used. A different coloring of the C 80 is used to indicate that the device is already configured in the currently loaded RaceCon project or not (white/orange).
Define a value that can be used as a constant in the formula. g) Choose a function. h) Describes the function selected above. Click ‘Finish’ when done. The math channel is displayed in the C 80 math channel window. Bosch Motorsport Manual_C_80...
Enter the Then-condition. Click on the pencil symbol to open an editor to enter ex- pressions. d) Enter the Otherwise-condition.Click on the pencil symbol to open an editor to enter expressions. e) Enter the reset value (must be a number). Click ‘Finish’ when done. 32 / 144 Manual_C_80 Bosch Motorsport...
Page 33
An example of a condition to set up the maximum front brake pressure is given on the next page. The conditional function is displayed in the C 80 math channel window. Example: Setting up a condition for maximum front brake pressure Brake pressure ‘front p_br_front’...
– Result can be used as input source for alarm display elements and further calculations in the whole RaceCon project. Creating a new Conditional Channel Follow the steps shown in the screenshot. The “Create/edit condition” window appears. 34 / 144 Manual_C_80 Bosch Motorsport...
Page 35
– Pulse: Result is a short one-time pulse, if the condition is fulfilled. – Toggling output: Result is a pulse that lasts until the next condition is fulfilled. – Click ‘Ok’ when done. The conditional channel is displayed in the C 80 condition chan- nel window.
– Combination of several (up to 16) conditional channels for more complex calculations – Logical results – All conditions can be used globally in the whole C 80 project. Creating a new Condition Combination Follow the steps shown in the screenshot.
Page 37
– Pulsing: Result is a short one-time pulse, if the condition is fulfilled. – Toggling output: Result is a pulse that lasts until the next condition is fulfilled. Click ‘Finish’ when done. The conditional combination is displayed in the C 80 condition channel window.
The page can be configured to wrap around. In this case, no page down condition is needed. The resulting outputs are the display switch value and the input conditions. Measurement label Function name page or brightness value name_dn input condition for decrement name_up input condition for increment Example: 38 / 144 Manual_C_80 Bosch Motorsport...
There are 2 x 10 GPS trigger points available, 10 in the parameter and 10 in the macro-based mode. If the car passes one of the trigger points, an output signal is set to 1 shortly. Each trigger requires a defined latitude, longitude and detection range. Bosch Motorsport Manual_C_80 39 / 144...
Page 40
The GPS trigger points can also be used for segment triggering. If used as segment trig- gers and i.e. 3 trigger points are selected, the laptrigger module will use the first 3 trigger points on the list. 40 / 144 Manual_C_80 Bosch Motorsport...
– Logger configuration (total logging rate [kB/s], conditional measurement rates) To help respecting the limit of 85 % CPU load, the C 80 creates an error memory entry. To trigger this error entry, the CPU load must exceed the limit for 5 minutes without interrup- tion.
– Baudrate 125 kbaud to 1 Mbaud – 11 Bit or 29 Bit identifiers – Input configuration: Read messages from CAN bus and convert to C 80 measure- ment/display variables. CAN bus supports row counter configuration. – Output configuration: Write RaceCon measurement variables to CAN messages; out- put frequency and row counter are configurable, CAN gateway functionality (transfer from one bus to another).
10.2.2 Create new CAN Input channel Double-click on any CAN bus item, to open the "CAN messages overview". Select ‘Add CAN-IN’ and choose the desired CAN bus for the new input channel. A CAN channel configuration window opens. Bosch Motorsport Manual_C_80 43 / 144...
Page 44
10 | CAN Configuration Insert the name and description of the channel. Click ‘OK’ when done. The channel is listed in the Data window. 44 / 144 Manual_C_80 Bosch Motorsport...
Page 45
Enter CAN message ID. If extended IDs (29 bit) are used, check the box. b) If replacement values are used, specify time-out period and raw value. c) If a multiplexer (row counter) is used, check the box. Bosch Motorsport Manual_C_80 45 / 144...
Page 46
Enter offset for conversion to physical value. c) Select type of physical value. d) Select unit of physical value. e) Enter minimum physical limit of the channel. (for manual setup) f) Enter maximum physical limit of the channel. (for manual setup) 46 / 144 Manual_C_80 Bosch Motorsport...
Page 47
CAN analyzer functionality This functionality is only available, if a MSA-Box (I or II) is used to connect the C 80 to the PC. Choose the CAN bus that is connected to the MSA-Box to display the raw value and the converted physical value here.
Page 48
10.2.5 Import a CAN database (DBC) file Right-click on CAN Input of desired bus (CAN1 or CAN2). Select ‘Import DBC file’ from menu. A file browser opens. Select DBC file to import and click ‘OK’ when done. A channel import window opens. 48 / 144 Manual_C_80 Bosch Motorsport...
Export RaceCon CAN output configuration to file Import RaceCon CAN out configuration from file Display CAN bus properties (Baudrate) 10.3.2 Create a new CAN output message channel – Double-click on any CAN bus item to open the "CAN messages overview". Bosch Motorsport Manual_C_80 49 / 144...
Page 50
– Enter name of message, description, CAN-Id and Grid (output interval). Optionally, specify a multiplexer. Definition of CAN message Content of message – Click on ‘Add channel’ or ‘Add constant’, this opens the ‘Add new CAN out channel’ window. 50 / 144 Manual_C_80 Bosch Motorsport...
– Re-use (multiplex) of message identifiers by splitting it into several rows. – Every row is assigned to a unique value of the multiplexer. – One byte of message contains row counter. Bosch Motorsport Manual_C_80 51 / 144...
Page 52
Select a channel and configure it. To assign it to the row selected before, check the box ‘Multiplexed’. To move the channel message, change the “Start” value or click and hold the green field in the “Add new CAN out message” window. Click ‘OK’ when done. 52 / 144 Manual_C_80 Bosch Motorsport...
Page 53
CAN Configuration | 10 10. The channel message is assigned to the selected fields. 11. Click ‘OK’ when done. Bosch Motorsport Manual_C_80 53 / 144...
Click with the right mouse button on any item in the project tree. Select ‘Import…’ from menu. A file browser opens. Select the input file and click ‘Open’. An ‘Import Selection’ window opens. Select channels to import. 54 / 144 Manual_C_80 Bosch Motorsport...
Page 55
Drag and drop the channel to ‘CAN Input’ of desired CAN bus on right hand side. Click ‘Finish’. If a measurement channel belongs to more than one source (e.g. C 80 and MS 6), the ‘Solve Label Ambiguity’ window opens.
Filtered physical value Filtered channels are routed through digital low pass filters: – C 80 uses A/D converter oversampling and digital filtering to recording rate – Digital filters eliminate ‘out-of-band’ noise – Cut-off frequency automatically adjusted to recording rate –...
'Bosch Sensor Wizard' Click on ‘Measurement Sources’ in the Toolbox. To expand the list of ‘I/O Channels’, click on ‘+’ in the C 80 Project Tree. Drag the “Bosch Sensor Wizard” from the Toolbox and drop it on the desired analog input channel in the C 80 Project Tree.
Page 58
Click ‘Finish’ when done. The “Create channel” window opens. Enter the channel name and description. Click ‘Ok’ when done. The channel is inserted into the C 80 Project Tree. Channel is linked to ANA03 Calculation of Input pin Pull-up...
Page 59
To activate the internal pullup-resistor, check the box. The internal pullup-resistor is used to get a 5 V signal at the analog channel of the C 80. It allows you to use a push- button. The fixed value of the internal pullup-resistor is 3,010 Ohm. If using an addi- tional external pullup-resistor, set up the overall resistance.
Page 60
Click ‘Finish’ when done. Enter a channel name and a description. Click ‘OK’ when done. The channel is inserted into the C 80 Project Tree. Name and Channel is linked Description to ANA04 editable...
Page 61
Thermistor Click ‘Measurement Sources’ in the Toolbox. To expand the list of ‘I/O Channels’, click on ‘+’ in the C 80 Project Tree. Drag the “Characteristic Curve” analogue signal source from the Toolbox and drop it on the desired analogue input channel in the C 80 Project Tree.
Page 62
To activate the internal pull up-resistor, check the box. The C 80 pull up-resistor is used to get a 5 V signal at the analogue channel of the C 80. It allows you, to use a push-button. The fixed value of the internal pull up-resistor is 3,010 Ohm. If using an additional external pull up-resistor, set up the overall resistance.
Page 63
Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the C 80 Project Tree. Channel is linked to ANA05 Characteristic Adjustment curve for sensor is disabled...
Page 64
– Curve definition by online adjustment at vehicle Click on ‘Measurement Sources’ in the Toolbox. Expand the list of ‘I/O Channels’ by clicking on ‘+’ in the C 80 Project Tree. Drag the ‘Multipoint Adjustment’ analog signal source from the Toolbox and drop it on the desired analog input channel in C 80 Project Tree.
Page 65
To activate the internal pullup-resistor, check the box. The internal pullup-resistor is used to get a 5 V signal at the analog channel of the C 80. It allows you to use a push- button. The fixed value of the internal pullup-resistor is 3.01 kOhm. If using an addi- tional external pullup-resistor, set up the overall resistance.
Page 66
Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the C 80 Project Tree. Channel is linked to ANA06 Characteristic Adjustment curve for sensor is enabled...
Page 67
Analog and Frequency Inputs | 12 12.2.5 Digital filter details C 80 uses A/D converter oversampling and digital filtering to recording rate. Digital filters eliminate ‘out-of-band’ noise Cut-off frequency automatically adjusted to recording rate Example: – 100 Hz recording rate (10 ms) –...
Page 68
– Calculation of wheel speed with wheel circumference Click on ‘Measurement Sources’ in the Toolbox. To expand the list of ‘I/O Channels’, click on the ‘+’ in the C 80 Project Tree. Drag the ‘Velocity’ digital signal source from the Toolbox and drop it on the desired ‘REV’...
Page 69
Enter name to automatically create a new measurement sheet Click ‘Finish’ when done. Enter the channel name and description. Click ‘OK’ when done. The channel is inserted into the C 80 Project Tree. Channel is linked to REV01 Input pin Number of...
Example: Sensitivity/offset calculation on input channel Click ‘Measurement Sources’ in the Toolbox. Drag the ‘Sensitivity/Offset’ computed source from the Toolbox and drop it on ‘Com- puted Channels’ in the C 80 Project Tree. Drag + Drop A ‘Computed Sensitivity/Offset Wizard’ opens.
Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the C 80 Project Tree. Note Working with automatically created measurement sheets is explained in chapter ‘Setting up an online measurement [} 75]’.
Page 72
CAN system Enter name to automatically create a new measurement sheet Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the C 80 Project Tree. 72 / 144 Manual_C_80 Bosch Motorsport...
Page 73
Click on tab ‘System Overview’. Click on ‘Measurement Sources’ in the Toolbox. Drag the ‘Speed’ computed source from the Toolbox and drop it on the project name in the C 80 Project Tree. Do not drop it on ‘C 80’! Bosch Motorsport Manual_C_80...
Page 74
Choose driven axle Choose individual wheel speed channels Set limit for speed difference for calculation Click ‘Finish’ when done. The speed calculation is inserted into the C 80 Project Tree. Speed calculation in DDU Project Tree Measurement channels calculated speed...
C 80 configuration – System configuration (channel + display configuration, CAN I/O, etc.) is stored in the C 80 – Use RaceCon to create and download configuration from the PC to C 80 Communica- tion interface: Ethernet – Communication protocol: XCP Online Measurement and Calibration –...
Page 76
Drag a measurement element from the Toolbox and drop it on the measurement sheet. Drag + Drop Select the desired measurement channel from the ‘Data’ area and drop it on the measurement element. If the C 80 shows the green status, the value is displayed. 76 / 144 Manual_C_80 Bosch Motorsport...
Page 77
Numeric indicator Oscilloscope (Chart) 13.1.1 Automatic creation of measurement sheets RaceCon can create measurement sheets automatically. You can create and use measurement sheets with the C 80 as well as with all other devices connected to RaceCon. Bosch Motorsport Manual_C_80...
Page 78
Drag + Drop During the configuration of a measurement channel, select a measurement sheet from the list box or enter a name for a new measurement sheet. Select existing sheet from list or enter name of new sheet 78 / 144 Manual_C_80 Bosch Motorsport...
Page 79
The automatically created sheet is inserted in the Project Tree under ‘Measurement Container’ and ‘Device Channels’. If the C 80 is connected to RaceCon and the status is green, live values of the channels are shown. 13.1.2 Using the measurement sheets When RaceCon is online, press the ‘F11’...
– Analog sensors drift with age, temperature, etc. – Manual calibration is necessary – Solution: online offset calibration – Example: acceleration sensor 13.2.1 Enable online offset calibration for measurement channel During creation of the measurement channel 80 / 144 Manual_C_80 Bosch Motorsport...
Page 81
13.2.2 Performing the online offset calibration C 80 has to be connected to RaceCon to calibrate the sensor’s offset. Apply the desired physical condition to the sensor (e.g. 1 G to an acceleration sensor). Open the measurement channel’s online page by double-clicking on the measure- ment channel name in the Data Area.
Create a multipoint adjustment measurement channel. To create a multipoint channel, see chapter ‘Configuring a multipoint adjustment [} 64]’. Download the configuration on the C 80. To connect the C 80 to RaceCon, see chapter ‘Setting up a new RaceCon Project [} 15]’.
Page 83
Online Measurement and Calibration | 13 Press the ‘Calibrate’ button of the desired calibration point. Repeat for all curve points. 10. Click ‘Close’ when done. The calibration curve is displayed in the online view. Adjustment points vs. offset adjustment Bosch Motorsport Manual_C_80 83 / 144...
14 | Recording 14 Recording 14.1 Features – Synchronized recording of C 80 analog and digital input channels, C 80 internal meas- urement channels, ECU data, Data from external sensor interfaces – Up to two independent recordings – Measurement rate 1 ms to 1 s –...
Page 85
To add a measurement channel to a recording, select the wanted channel, drag and drop it onto the measurement group. Recording properties Drag measurement channels into group To edit channel settings, mark the channel(s) and click ‘Edit Recording Channel(s)’. Bosch Motorsport Manual_C_80 85 / 144...
Page 86
The ‘Logger’ window opens. Click on the ‘Add’ button. A new group will be added and can be renamed ‘Gearbox’, ‘Aero’, ‘Engine’, etc.. To rename a group, click on the ‘Rename’ button next to the ‘Add’ button. 86 / 144 Manual_C_80 Bosch Motorsport...
Page 87
The overview helps to detect bandwidth bottlenecks of channels. Bandwidth bottlenecks can be solved by changing the logging rate setting for each channel. The data rate of the whole system is often less than the data rate of the C 80 and limits the overall transmission speed.
0, a red highlighted channel means 1. – Measurement correctly initialized, but recording threshold(s) not reached: 254 – Measurement correctly initialized, C 80 is recording data: 255 – Values less than 254 indicate an error state 14.3 Event Logging...
USB_DATA, enter the license key as described in the chapter ‘Feature activation’ [} 19]. For USB recording, Software Upgrade FULL_LOG_1 should also be enabled. Wiring harness Value USB_Device_Power Power (red) USB_Device_DP D+ (green) USB_Device_DN D- (white) USB_Device_Gnd GND (black) For further information, see the pinlayout of the device. Bosch Motorsport Manual_C_80 89 / 144...
Page 90
Power on the system and connect with RaceCon to the vehicle. Download the configuration to the C 80. Record measurement data. If an USB device is present, the C 80 stores the data in parallel on the internal memory and the USB device.
Page 91
11. Click on ‘Settings’ tab and select the option ‘Flash Card/USB Stick’. 12. Activate ‘Apply changes’. Insert the USB device into the PC. Data transmission from device starts automatically. Measurement files are stored automatically in the base folder. Bosch Motorsport Manual_C_80 91 / 144...
Page 92
18. Drag the desired measurement channel from the Channel list and drop it into the measurement data window. The measurement channel‘s graph is displayed For more detailed descriptions and instructions, refer to the WinDarab V7 manual. 92 / 144 Manual_C_80 Bosch Motorsport...
Page 93
USB device. If the USB device is plugged in after recording has started, only the current data is saved. Data recorded on the C 80 before the USB device is plugged in will not be saved. Removing the USB device Always power off the system before unplugging the USB device! 14.4.3 Troubleshooting...
Choose between ‘Fast/Slow block’ transmission. Using fast block/slow block transmission C 80 telemetry has a bandwidth 200 kBit/s, the used bandwith can be adjusted to cope with the transmitting system. The bandwidth has to be divided into channel information to be transmitted high-frequently and low-frequently using the ‘fast/ slow block’ setting.
Different channel names are possible between different devices (e.g. ECU MS6, laptrigger module used in RaceCon). For displaying the position of the car in the cloud, additionally GPS-position and lapdist can be send to the cloud, this is activated with the checkbox “cloud statistics”. Bosch Motorsport Manual_C_80 95 / 144...
The telemetry channels and their assigned channel types are displayed in the overview list. 15.3 Setting up car in WDServer WDServer is a program used to capture data streaming from a transmitter and convert to WinDarab; WDServer also creates a log of the data received over telemetry. 96 / 144 Manual_C_80 Bosch Motorsport...
Page 97
Telemetry and select ‘Properties’. You can change this folder location for easier access if desired. Define the link to the folder of the *.ini files for each car or define it in the general WDServer settings, under the ‘Telemetry’ tab. Bosch Motorsport Manual_C_80 97 / 144...
Page 98
For the UDP Port, type in the port number assigned to the device in RaceCon. Each vehicle being read by a single receiver device must have a unique port number. This information will be provided by Bosch upon delivery of the devices. Click ‘OK’, to close the window.
Page 99
– To ensure proper communication between WDServer and the receiver, do not delete any old *.ini files from this folder path. As mentioned in section 5, RaceCon will gener- ate a new *.ini file each time a project is synchronized; each new *.ini file instance has Bosch Motorsport Manual_C_80 99 / 144...
The following is an example of a file name and data format for Car #91. File is typically located in WinDarab/Config/WDServer: In the File Explorer, click ‘Open’ and navigate to the data set. Under ‘Network’, search for the car or cars that are required for viewing. 100 / 144 Manual_C_80 Bosch Motorsport...
DDU 8. Please consider this and replace the product name ‘DDU 8’ in this case with the name of your product. 16.1 Error memory representation in RaceCon Bosch Motorsport devices feature an error memory. Information on errors can be visual- ized via RaceCon (online measurement) or can be transmitted via telemetry. 16.1.1 Accessing the memory...
Page 102
The error memory is not cleared by a configuration download and is not cleared by a power cycle. 16.1.2 Clearing the error memory There are two ways of clearing the error memory, both are shown in the following illustra- tion: 102 / 144 Manual_C_80 Bosch Motorsport...
1: at least one inactive error present in memory, no active errors 2: at least one active error present in memory If displayed in a measurement sheet, this property’s value (0, 1 or 2) is translated into a verbal description: Bosch Motorsport Manual_C_80 103 / 144...
Page 104
0 (no error present in memory): No orange border MIL off (black) No entries 1 (at least one inactive error present in memory, no active errors): Constantly orange border MIL constantly orange Info cycling through errors, present in error memory 104 / 144 Manual_C_80 Bosch Motorsport...
Page 105
All failure modes are continuously diagnosed; any error detected will be written to the error memory. Once an error is detected, it is qualified as “active”. – 1 (TRUE) Error was detected in most recent diagnose run (active) Bosch Motorsport Manual_C_80 105 / 144...
Page 106
(while more than one error is active) and watch the values change periodically: The verbal representation of the numerical codes of these labels can be visualized in the properties window of the measurement page: 106 / 144 Manual_C_80 Bosch Motorsport...
The pin diagnosis functionality (check whether measurement is within the desired range) can be activated in the ANA pin setup wizard; to allow for a diagnosis regarding shortcut to ground, shortcut to battery voltage and cable breakage, a minimum / maximum has to be defined. Bosch Motorsport Manual_C_80 107 / 144...
Page 108
Open the Error Memory of the Device. Click "start detection of cable". Check the Error Memory for new fault entries, regarding "Open line errors". 108 / 144 Manual_C_80 Bosch Motorsport...
Lap Trigger Transmitter Lap Trigger Receiver 17.1.1 Electrical trigger signal In C 80 all sources of measurement channels can be used as trigger signal. – Analog input – Digital input – CAN input Signal (measurement channel) properties Low active signal (Bosch triggers): Trigger releases if signal is below the threshold.
Page 110
– Main trigger (end‐of‐lap at start/finish line) – Sub‐trigger (segment time, optional, not applicable with GPS lap trigger) Bosch standard: – Main trigger 20 ms, low active (Recommendation for RaceCon “Detecion Time” set- ting: 15 ms, Setting must be a slightly shorter period than the signal length of the trigger to avoid a missed trigger due to the update rate) –...
Page 111
Under race conditions, trigger signals are sometimes missed. Software functionality intro- duces ‘forced trigger’. 17.1.5 Setting up a lap trigger Click ‘Measurement Sources’ in Toolbox. Drag ‘Laptrigger’ into ‘System Overview’. Do not drop it on ‘C 80’! Bosch Motorsport Manual_C_80 111 / 144...
Page 112
Change signal channel, if desired. c) Choose signal threshold. See chapter 'Electrical trigger signal' for details. d) Define threshold of input channel signal when trigger is released. Only possible, if no digital source is selected as signal source. 112 / 144 Manual_C_80 Bosch Motorsport...
Page 113
Enter minimum speed for trigger release. Define settings for distance based retrigger protection. Define settings for distance based forced trigger. Define settings for lap timing (main trigger). Define settings for sub trigger. Not applicable with a GPS lap trigger. Bosch Motorsport Manual_C_80 113 / 144...
Page 114
To display a quick lap trigger channel diagnosis and to reset counters use the diagnosis page in RaceCon. Any ‘Laptrigger_xxx’ channel can be displayed. Double-click on any ‘Laptrigger_xxx’ channel in the Data Area. Example: ‘laptrigger_lap- dist_dls’ A diagnosis window opens in Main Area. 114 / 144 Manual_C_80 Bosch Motorsport...
Preset values for lap counter and outing counter Minimum laptime that a new 'best laptime' is accepted Preset value for 'best laptime' 17.2 Counting outing/laps/fragments Functionality – Power ON: system + measurement is initialized but not yet started Bosch Motorsport Manual_C_80 115 / 144...
The detection time defines the minimum time the input signal changes its state. E.g. a low active signal needs to be below the threshold for min. 15 ms to release the trigger. Channels for display To display lap times use the following channels: Channel Function Laptrigger_lapctr_dls Number of completed laps 116 / 144 Manual_C_80 Bosch Motorsport...
Page 117
4000 m) has been covered. To deactivate distance based retrigger protection, set min dis- tance to 0 %. Change signal for vehicle speed, if desired. Enter minimum speed for trigger release. Define settings for distance based retrigger protection. Define settings for distance based forced trigger. Bosch Motorsport Manual_C_80 117 / 144...
Segment timing is the calculation of elapsed time for parts of laps (segments). Segments are defined: – based on sub-trigger signals (additional transmitters) – based on distance travelled Times for segments are compared to: – Last lap completed – Fastest lap 118 / 144 Manual_C_80 Bosch Motorsport...
Page 119
Set ‘Mode’ to ‘Distance’ and enter desired segment distances. Segment time is automatically calculated at each segment. Time difference to last lap and fastest lap is automatically calculated at each segment. To deactivate distance mode set ‘Mode’ to ‘None’. Bosch Motorsport Manual_C_80 119 / 144...
The trigger signal starts a timer countdown. The current value of the timer is stored in the variable Laptrigger_cntdown_dls which can be displayed. Define settings for countdown timer. 120 / 144 Manual_C_80 Bosch Motorsport...
GPS tab with the button “Set values …”. This allows an easy interaction with the manual GPS lap trigger mode. The user-defined tracks will be part of the project. If the tracks are required in another project, the lap trigger module can be ex-/imported into another project. Bosch Motorsport Manual_C_80 121 / 144...
To use the predated laptime function you need to set up a laptrigger as described in the chapter Lap Trigger [} 109]. Under the ribbon “Segment timing” you need to choose your segmentation mode which can either be distance or intermediate trigger based. 122 / 144 Manual_C_80 Bosch Motorsport...
Page 123
The channel Laptrigger_lapdiff_pred_dls is updated as soon as the main lap trigger is re- ceived. Both other channels are updated as soon as the next segment distance is travelled or the next intermediate trigger is received. Bosch Motorsport Manual_C_80 123 / 144...
Calibration data: Characteristic curves and offsets created by online calibration at the vehicle. Recorded data: Measurement data recorded during vehicle operation. 18.2 Firmware update The scheme shows the process during each connection between RaceCon and C 80. 124 / 144 Manual_C_80 Bosch Motorsport...
Page 125
Firmware | 18 18.2.1 Performing the firmware update Firmware update is only possible if the C 80 is connected to RaceCon. The configuration of Input channels, CAN I/O, display, recording + telemetry will not be changed. In the C 80 Project Tree, right-click on ‘C 80’ and choose ‘Synchronize’ then ‘Update firmware’.
Page 126
18 | Firmware When the firmware update is complete, the C 80 displays the message ‘Updating firmware finished. Do a powercycle.’ Switch the car’s ignition off and on again to cycle the power of the C 80. 126 / 144 Manual_C_80 Bosch Motorsport...
19 Cloning the Unit To replace a C 80 by another device, it is possible to clone it. A clone is a 1:1 copy of a device. This can be useful for copying specific data, like sensor-offset calibration to a spare unit for a specific car.
Page 128
Applying a clone file to a device Click ‘Clone apply’ in Extras menu. Choose clone file. Click ‘Ok’. Please remember that following properties are not stored into the clone: – Lifetime of device – Serial number – Upgrade features 128 / 144 Manual_C_80 Bosch Motorsport...
Baud rate: 9,600 is standard for GPS, C 80 supports 1,200 to 115,200 baud. GPS Rx inter- face baud rate must match C 80 interface baud rate. C 80 Baud rate can be set with the ‘GPS_BAUDRATE’ characteristic Data format: C 80 expects 8 data bits, no parity bit, 1 stop bit (8N1) 20.1.1 Serial interface characterization...
This sensor is based on a U-Blox 8 chipset and is fully configurable with the Navilock “U-Center” software. To use this sensor with Bosch Motorsport components the transfer rate, the satellite system and the update rate need to be reconfigured. More in- formation about the configuration can be found in the Appendix.
Page 131
– Set the ticks as shown in the following picture. – Click on “Send” to store the new setting in “U-Center”. – As during configuration step 1, click on “CFG (Configuration)”. – Click on“Send” to save the new setting on the sensor. Bosch Motorsport Manual_C_80 131 / 144...
– Click on“Send” to save the new setting on the sensor. Note Sensor needs reception for visible signal. It takes time to start the sensor. 20.4 Measurement labels The decoded NMEA messages are copied to these C 80 measurement labels. Measurement label Function gps_PDOP Position Dilution Of Precision...
Is the sensor connected to the „sensor ground“ of the device? Interface Do the baud rates of the GPS sensor and the C 80 match? Is the GPS sensor set up for 8N1 transmission parameters? Is the GPS sensor set up for NMEA messages?
Page 134
A correct reception is indicated when ‘gps_fix’ is showing ‘3D Fix’. GPS sensor values are frozen Does the sensor has lost its reception? The old values will be kept if the reception is lost. The gps_smask channel shows which NMEA sentence is received. 134 / 144 Manual_C_80 Bosch Motorsport...
Select ‘Measurement Sources’ in Toolbox. Drag ‘Fuel’ element and drop it on the vehicle in System Overview. Do not drop it on the C 80! Drag + Drop A ‘fuel consumption wizard‘ opens. a) Change device for fuel calculation, if desired.
Double-click on any ‘fuel_xxx’ channel in channel list. A diagnosis window opens in Main Area. Button to reset total fuel consumption (Reset with RaceCon only) Button to reset fuel consumption manually (Can also be triggered ) Settings overview 136 / 144 Manual_C_80 Bosch Motorsport...
Page 137
Running fuel consumption, starting at ‘0’ Fuel_fuelrem_dls Remaining fuel in tank, starting at tank capacity Fuel_fuellap_dls Fuel consumption for current lap, starting at ‘0’ Fuel_fuellapold_dls Fuel consumption of last lap completed Fuel_laprem_dls Remaining laps with fuel in tank Bosch Motorsport Manual_C_80 137 / 144...
22 | RaceCon Shortcuts 22 RaceCon Shortcuts The table shows important shortcuts simplify controlling the C 80 in RaceCon. Shortcut Function General navigation Open RaceCon help Rename selected object Select Data Area Select Project Tree Start the data comparison Start dataset manager...
(SVHC) in a concentration above 0.1 % (w/w) has the duty to provide the recipient of the article with sufficient information to allow safe use of the article. Our product contains: SVHC Substance CAS Number Lead monoxide (lead oxide) 1317-36-8 Lead 7439-92-1 Bosch Motorsport Manual_C_80 139 / 144...
24 | Disposal 24 Disposal Hardware, accessories and packaging should be sorted for recycling in an environment- friendly manner. Do not dispose of this electronic device in your household waste. 140 / 144 Manual_C_80 Bosch Motorsport...