Bosch C 80 User manual

Data Logger and Sensor Interface C 80
Manual
Version 1.0 04/08/2021

Content
ii/144 Manual_C_80 Bosch Motorsport
Content
1 Preparation...................................................................................................................................................................... 4
2 Warnings and Safety Instructions................................................................................................................................. 5
3 Onboard Network Concept............................................................................................................................................ 6
4 Technical Data................................................................................................................................................................. 7
5 Mechanical Drawing ....................................................................................................................................................... 11
6 Communication Channels .............................................................................................................................................. 12
7 System Configuration Tool RaceCon............................................................................................................................ 13
8 First Steps ........................................................................................................................................................................ 14
8.1 Connecting the unit to RaceCon .................................................................................................................................................................... 14
8.2 Setting up a new RaceCon Project ................................................................................................................................................................ 15
8.3 Feature activation................................................................................................................................................................................................. 19
8.4 First recording (Quick Start) ............................................................................................................................................................................. 21
8.5 Set date and time ................................................................................................................................................................................................. 24
8.6 Color indication..................................................................................................................................................................................................... 26
8.7 Assign the Mounting Location........................................................................................................................................................................ 27
9 Project Configuration..................................................................................................................................................... 31
9.1 Math Channels....................................................................................................................................................................................................... 31
9.2 Conditional Functions......................................................................................................................................................................................... 32
9.3 Conditional Channels.......................................................................................................................................................................................... 34
9.4 Condition Combination...................................................................................................................................................................................... 36
9.5 Display Switch Module....................................................................................................................................................................................... 38
9.6 Timer Module......................................................................................................................................................................................................... 39
9.7 GPS Trigger Module ............................................................................................................................................................................................ 39
9.8 CPU Load Limits .................................................................................................................................................................................................... 41
10 CAN Configuration ......................................................................................................................................................... 42
10.1 CAN Bus Trivia ....................................................................................................................................................................................................... 42
10.2 CAN input................................................................................................................................................................................................................ 43
10.3 CAN output............................................................................................................................................................................................................. 49
10.4 Multiplexer .............................................................................................................................................................................................................. 51
11 Export and Import in RaceCon ...................................................................................................................................... 54
11.1 Export in RaceCon................................................................................................................................................................................................ 54
11.2 Import in RaceCon ............................................................................................................................................................................................... 54
12 Analog and Frequency Inputs ....................................................................................................................................... 56
12.1 Analog inputs......................................................................................................................................................................................................... 56
12.2 Configuring inputs ............................................................................................................................................................................................... 57
12.3 Configuring computed sources ...................................................................................................................................................................... 70
12.4 Hysteresis................................................................................................................................................................................................................. 71
13 Online Measurement and Calibration .......................................................................................................................... 75
13.1 Setting up an online measurement............................................................................................................................................................... 75
13.2 Online calibration of measurement channels............................................................................................................................................ 80
13.3 Online calibration of multipoint adjustment channels .......................................................................................................................... 82

Content
Bosch Motorsport Manual_C_80 iii/144
14 Recording......................................................................................................................................................................... 84
14.1 Features.................................................................................................................................................................................................................... 84
14.2 Configuration of Recordings............................................................................................................................................................................ 84
14.3 Event Logging........................................................................................................................................................................................................ 88
14.4 USB Recording....................................................................................................................................................................................................... 89
15 Telemetry System LTE 65 ............................................................................................................................................... 94
15.1 Software setup....................................................................................................................................................................................................... 94
15.2 Telemetry channels with special functionality........................................................................................................................................... 95
15.3 Setting up car in WDServer .............................................................................................................................................................................. 96
15.4 Loading the telemetry data .............................................................................................................................................................................. 100
16 Error Memory .................................................................................................................................................................. 101
16.1 Error memory representation in RaceCon .................................................................................................................................................. 101
16.2 Information on errors available from the error memory ...................................................................................................................... 103
16.3 Analog Input Diagnosis...................................................................................................................................................................................... 107
17 Lap Trigger ...................................................................................................................................................................... 109
17.1 Lap trigger (timing beacon).............................................................................................................................................................................. 109
17.2 Counting outing/laps/fragments ................................................................................................................................................................... 115
17.3 Lap timing................................................................................................................................................................................................................ 116
17.4 Segment timing..................................................................................................................................................................................................... 118
17.5 Countdown timer ................................................................................................................................................................................................. 120
17.6 Automatic GPS Track Detection...................................................................................................................................................................... 121
17.7 Predated Laptime ................................................................................................................................................................................................. 122
18 Firmware .......................................................................................................................................................................... 124
18.1 Firmware and configuration............................................................................................................................................................................. 124
18.2 Firmware update................................................................................................................................................................................................... 124
19 Cloning the Unit.............................................................................................................................................................. 127
20 GPS Sensor....................................................................................................................................................................... 129
20.1 GPS (Global Positioning System).................................................................................................................................................................... 129
20.2 Protocol.................................................................................................................................................................................................................... 129
20.3 Sensor recommendation ................................................................................................................................................................................... 130
20.4 Measurement labels ............................................................................................................................................................................................ 132
20.5 GPS troubleshooting........................................................................................................................................................................................... 133
21 Fuel Consumption Calculation ...................................................................................................................................... 135
21.1 Setting up fuel consumption calculation and tank management..................................................................................................... 135
21.2 Fuel consumption diagnosis/counter reset................................................................................................................................................ 136
22 RaceCon Shortcuts.......................................................................................................................................................... 138
23 REACH Statement ........................................................................................................................................................... 139
24 Disposal............................................................................................................................................................................ 140

1 | Preparation
4/144 Manual_C_80 Bosch Motorsport
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. The use of variant combinations, accessories and other devices out-
side the scope of this manual are only permitted when they have been determined to be
compliant from a performance and safety standpoint by a representative from Bosch
Motorsport.
Read the manual carefully and follow the application hints step by step. Do not hesitate to
contact us, contact data can be found on the last page of this document.
Important information on Electromagnetic Conformity
To avoid unwanted interference with the environment (people, animals, electronic devices)
or unwanted harm to the environment, it is mandatory that the user of the C 80 carries
out an appropriate analysis to determine the electromagnetic interaction the C 80 may
have with its individual installation environment.
Disclaimer
Due to continuous enhancements, we reserve the rights to change any illustrations, pho-
tos and technical data within this manual.
Please retain this manual for your records.
Note
In this document, many screenshots are created by way of example for a display. Please
consider this and replace the product names with the name of your device.

Warnings and Safety Instructions | 2
Bosch Motorsport Manual_C_80 5/144
2 Warnings and Safety Instructions
The classification of the warnings and safety instructions is carried out by the respective
signal word (Danger, Warning, Caution) next to the warning symbol.
Danger
DANGER
Nature and source of danger
Consequences
Warning of death or serious physical injury, which are sure to occur if ignored.
Warning
WARNING
Nature and source of danger
Consequences
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.

3 | Onboard Network Concept
6/144 Manual_C_80 Bosch Motorsport
3 Onboard Network Concept
Please ensure that you have a good ground installation. That means:
– A ground that has a solid, low resistance connection to the negative battery terminal
– Connection should be free from dirt, grease, paint, anodizing, etc.
– Use large diameter wire
– More metal-to-metal contact is better!
The following notations for power signals are used:
– KL 15 is a switched battery rail controlled by the IGN-switch
– KL 30 is an unswitched battery positive rail (same as battery positive terminal)
– KL 31 is an unswitched ground rail (same as battery negative terminal)
Be careful to observe current limits of wires and connector pins!
G
Engine_GND
GND_Starpoint
Chassis
KL31
LS_GND_1
LS_GND_2
Main
Switch
UBAT
Star connection
(term30) positive terminal
Electric Loads
IGN-
Switch
KL15
SENSPWR5
SENSGND
active
Sensor
ANA_IN(xx) NTC
Sensor
ANA_IN(xy)
switched pos. terminal
Star connection
dig. sensors
(e.g. wheelspeed)
µC
As short as
possible
SENSPWR10
UBATT_FUSE
KL30
LS_SWITCH1…4
Bosch Motorsport
diagnosis connector
PC
Device
Note
This schematic is not device specific. Please see the section Technical Data for the specific-
ations of your device.

Technical Data | 4
Bosch Motorsport Manual_C_80 7/144
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.
The data logger C 80 is a professional data logging system for motorsport applications.
This allows for synchronized acquisition of engine data from the ECU and chassis data
from up to 26 analog and 4 digital input channels. Additional input devices can be con-
nected via Ethernet and CAN buses.
Recorded data from the up to 16 GB logger can be downloaded via high speed Ethernet.
Software upgrades for the C 80 (field upgradable by entering a key) activate tailored con-
figurations like a second logging partition of 4 GB, USB recording, CCP/XCP-master for
simple data access to third party devices, as well as additional input channels.
Converters 10 kHz 12 bit AD converters with digital
low pass filter
Configurable math channels
User configurable CAN in/out messages
Sampling rate
Online data compression
Internal logger
– 4GB memory on partition 1 (optional; included in C 80 Logger)
– Plus 16 GB memory on partition 1 (optional)
– Plus 4 GB memory on partition 2 (optional)
– Up to 1,500 channels
– Fastest sampling 1,000 Hz for all channels
Logging rates
– Usage of all features: 800 kB/s
– Primary logging use case: >1,500 kB/s
– Logging data download rate: up to 7.5 MB/s
3-port network switch
Telemetry Support via Ethernet (recommended) and RS232
Mechanical Data
Size 105 x 34.5 x 137.5 mm
Weight 462 g
Protection Classification IP67 to DIN 40050, Section 9, Issue 2008
Max. vibration Vibration profile 1 (see Appendix or
www.bosch-motorsport.com)
Operating temperature (internal) 0 to 85°C
Operation outside the temperature limits can be tested on request during the manufac-
turing tests.
Electrical Data
Supply voltage 8 to 18 V

4 | Technical Data
8/144 Manual_C_80 Bosch Motorsport
Max. power consumption (w/o loads) 10 W at 14 V
Inputs
Analog channels 6
Input range 0 to 5 V
Resolution 12 bit
Switchable pull up resistor 3 kOhm
Outputs
PWM outputs (low side switch 2Aeach) 4
Sensor supply 5 V ± 1 % (250mA) 1
Connectors and Wires
Motorsport connectors double density 2 x 41 pins
Mating connector I
ASDD612-41SN
F02U.002.216-01
Mating connector II
ASDD612-41SA
F02U.004.180-01
Pin Layout ASDD212-41PN
Pin Name Description
1 KL30
2; 3 KL15
4; 5 KL31
6 Ethernet Channel0 Tx plus Wire Ethernet_0 - TX+
7 Ethernet Channel0 Tx minus Wire Ethernet_0 - TX-
8 Ethernet Channel0 Rx plus Wire Ethernet_0 - RX+
9 Ethernet Channel0 Rx minus Wire Ethernet_0 - RX-
10 Ethernet Schirm Ethernet Schirm
11 Ethernet Channel1 Tx plus Wire Ethernet_0 - TX+
12 Ethernet Channel1 Tx minus Wire Ethernet_0 - TX-
13 Ethernet Channel1 Rx plus Wire Ethernet_0 - RX+
14 Ethernet Channel1 Rx minus Wire Ethernet_0 - RX-
15 Ethernet Channel2 Tx plus Wire Ethernet_0 - TX+
16 Ethernet Channel2 Tx minus Wire Ethernet_0 - TX-
17 Ethernet Channel2 Rx plus Wire Ethernet_0 - RX+
18 Ethernet Channel2 Rx minus Wire Ethernet_0 - RX-
19 CAN_A_H CAN_A - HIGH
20 CAN_A_L CAN_A - LOW
21 CAN_B_H CAN_B - HIGH
22 CAN_B_L CAN_B - LOW
23 USB Power 500mA USB_Power
24 USB Data Plus USB_OTG_Plus

Technical Data | 4
Bosch Motorsport Manual_C_80 9/144
Pin Name Description
25 USB Data Minus USB_OTG_Minus
26 USB GND USB_Ground
27 SENSPWR5_1
28 SENSGND
29 Timestamp
30 LS_GND_1 Low-Side Ground2
31 LS_SWITCH_1 lowside switch 2A
32 LS_SWITCH_2 lowside switch 2A
33 LS_SWITCH_3 lowside switch 2A
34 LS_SWITCH_4 lowside switch 2A
35 LS_GND_2 Low-Side Ground2
36 ANAIN_M1_1 0 to 5V Analog
37 ANAIN_M1_2 0 to 5V Analog
38 ANAIN_M1_3 0 to 5V Analog
39 ANAIN_M1_4 0 to 5V Analog
40 ANAIN_M1_5 0 to 5V Analog
41 ANAIN_M1_6 0 to 5V Analog
Pin Layout ASDD212-41PA
Pin Name Description
1 UBATT_FUSE1
2 SENSPWR10_1
3 SENSPWR5_2
4 SENSPWR5_3
5 SENSPWR5_4
6; 7 SENSGND
8 RS232A TX RS232A - Transmit
9 RS232A RX RS232A - Receive
10 RS232B TX RS232B - Transmit
11 RS232B RX RS232B - Receive
12 RS232_GND RS232_GND
13 REV1_P DHE I/P or Inductive - KW+
14 REV1_M DHE I/P or Inductive - KW-
15 REV2_P DHE I/P or Inductive - KW+
16 REV2_M DHE I/P or Inductive - KW-
17 REV3_P DHE I/P or Inductive - KW+
18 REV3_M DHE I/P or Inductive - KW-
19 REV4_P DHE I/P or Inductive - KW+
20 REV4_M DHE I/P or Inductive - KW-
21 ANAIN_M1_7 0 to 5V Analog
22 ANAIN_M1_8 0 to 5V Analog
23 ANAIN_M1_9 0 to 5V Analog

4 | Technical Data
10/144 Manual_C_80 Bosch Motorsport
Pin Name Description
24 ANAIN_M1_10 0 to 5V Analog
25 ANAIN_M1_11 0 to 5V Analog
26 ANAIN_M1_12 0 to 5V Analog
27 ANAIN_M1_13 0 to 5V Analog
28 ANAIN_M1_14 0 to 5V Analog
29 ANAIN_M1_15 0 to 5V Analog
30 ANAIN_M1_16 0 to 5V Analog
31 ANAIN_M2_1 0 to 5V Analog
32 ANAIN_M2_2 0 to 5V Analog
33 ANAIN_M2_3 0 to 5V Analog
34 ANAIN_M2_4 0 to 5V Analog
35 ANAIN_M2_5 0 to 5V Analog
36 ANAIN_M2_6 0 to 5V Analog
37 ANAIN_M2_7 0 to 5V Analog
38 ANAIN_M2_8 0 to 5V Analog
39 ANAIN_M2_9 0 to 5V Analog
40 ANAIN_M2_10 0 to 5V Analog
41 LAPTRIGGER

Mechanical Drawing | 5
Bosch Motorsport Manual_C_80 11/144
5 Mechanical Drawing

6 | Communication Channels
12/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.
Ethernet channels
The C 80 has three 100 MBit full duplex Ethernet communication ports. The ports are in-
ternally connected with an Ethernet switch. The Ethernet ports have 'cable auto crossover'
functionality.
RS232 ports
The C 80 has two RS232 serial ports. Baud rate for both ports is programmable. RS232
port 1 is reserved for online telemetry, port 2 can be used for reception of data from a
serial GPS receiver.
Vehicle diagnosis connector
The Bosch Motorsport vehicle diagnosis connector is used as a standard interface to con-
nect the vehicle to a PC e.g. via a MSA-Box II. Loom connector: AS012-35SN
Pin Name Description Used for C 80
Pin 1 Terminal 30 Permanent positive +
Pin 2 Terminal 15 Switched positive +
Pin 3 Terminal 31 GND +
Pin 4 CAN High Diagnostic CAN bus
Pin 16 CAN Low Diagnostic CAN bus
Pin 10 K-Line ECU diagnosis
Pin 8 Ethernet RxD + Ethernet interface +
Pin 9 Ethernet RxD - Ethernet interface +
Pin 11 Ethernet TxD + Ethernet interface +
Pin 12 Ethernet TxD - Ethernet interface +
Pin 22 Screen Cable screen +

System Configuration Tool RaceCon | 7
Bosch Motorsport Manual_C_80 13/144
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.
Calibration of ECU maps and curves
ECU data file up- and download
Parameter file up- and download
Diagnostic functionality for Bosch Motorsport ECUs
Data file / Work base management
Integrated flash functionality
Integrated Bosch sensor database
Configuration of Bosch Motorsport displays
Configuration of Bosch Motorsport data loggers
Configuration of Bosch Motorsport CAN modules
Communication via K-Line/CAN/Ethernet (KWP/CCP/XCP)
CAN communication log functionality (baud rate changeable)
Quick data access over Race Mode
Intuitive design, easy to use
Environment
PC
IBM PC Pentium/AMD Athlon compatible, min. 1.6 GHz
Min. 2 GB RAM
Min. 1 GB free hard disc space
VGA/WGA monitor (min. 1,024 x 768)
Recommended Operation System Windows 10
Optional Accessories
MSA-Box II F02U.V00.327-03

8 | First Steps
14/144 Manual_C_80 Bosch Motorsport
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.
– Measurement data analysis: WinDarab V7
Set up the 100 Mbit ethernet connection to the C 80.
– The ethernet port has “cable auto crossover” functionality
8.1 Connecting the unit to RaceCon
For testing new device configurations, you can connect the device to your computer via
MSA-Box or ethernet cable.
Connection via MSA-Box
1. Reassure that the MSA-Box driver is installed properly on your computer. If needed,
download the MSA-Box driver from www.bosch-motorsport.com.
2. Connect an ethernet line of the device to the ethernet line of the MSA-Box.
Please note, that the MSA-Box also requires power supply on the MSA-Box connector
of your wiring loom.
3. Open RaceCon and connect the MSA-Box to the computer.
In the ‘Info / Status’ Box of RaceCon you will receive messages that the connection
was successful.
4. Reassure that the device is switched on.
5. ‘Link LED’ at the computer’s network adapter will illuminate.
If the LED is off, check the wiring harness.
After you created a RaceCon project with the device, the status icon of the device will
switch from grey to one of the following colors: red, orange, green. For further in-
formation on how to set up a project, see the chapter “Setting up a new RaceCon Pro-
ject [}15]”. For the status color, see chapter “Color indication [}26]”.
Connection via Ethernet Cable
1. Follow the steps above for a connection via MSA-Box.
2. Instead of connecting the ethernet line to the MSA-Box, Connect the ethernet directly
to your computer.
Troubleshooting while setting up the network interface
The C 80 contains a DHCP server, network addresses can be assigned automatically to the
configuration PC. In case of problems during the network connection, please try the fol-
lowing steps:

First Steps | 8
Bosch Motorsport Manual_C_80 15/144
1. Switch off the PC’s firewall.
2. Reconfigure the PC or the MSA-Box network interface settings, to obtain an IP ad-
dress automatically as shown in the pictures below.
Select
'Internet Protocol
(TCP/IP)'
Click
'Properties'
Select 'Obtain
an IP adress
automatically'
Click 'OK'
when done
8.2 Setting up a new RaceCon Project
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.
Project
Tree
Data Area Message Area
Main Area
Toolbox

8 | First Steps
16/144 Manual_C_80 Bosch Motorsport
1. Start the RaceCon software.
2. In the ‘File’ menu select ‘New project’ to create a new project.
3. 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.

First Steps | 8
Bosch Motorsport Manual_C_80 17/144
4. Download the firmware for the C 80 from www.bosch-motorsport.com.
An information shows if the archive is valid or not.
5. Click ‘Next’.
6. Select ‘Race track’ or ‘Testbench’ mode according to your application.
7. Click ‘Finish’.
The C 80 is inserted into the project and RaceCon tries to connect to the device.

8 | First Steps
18/144 Manual_C_80 Bosch Motorsport
RaceCon detects configuration differences between the C 80 and the RaceCon project
and asks for permission for data download.
8. Click ‘Yes’ to download the configurations to the device or ‘No’ to continue without
downloading the data.
Successful ethernet
connection, Device
"talks" to PC.
If the device turns red, you might need to do a firmware update on the device. For
more information see chapter “Firmware update [}124]”.
The download starts and the C 80 carries out a reset.

First Steps | 8
Bosch Motorsport Manual_C_80 19/144
After the reset, RaceCon reconnects to the C 80. Local configuration on both the PC
and C 80 match (indicated by green background and dot). The C 80 is now connected
to RaceCon.
Green background
and dot indicate
matching
configuration
For further information on the color indication, see chapter “Color indication [}26]”.
8.3 Feature activation
– Optional software feature packages are available for the C 80
– All software feature packages can be purchased prior to delivery or after you have re-
ceived your device.
– If you have purchased an optional software feature package, it must be activated be-
fore it becomes operational.
– 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.
– When purchasing a software feature package, you have to tell Bosch the ECU ID code.
The ECU ID code is device specific and can be found in the ‘features info’ window,
shown in the screenshots below.
– If you have not purchased an optional software feature package, the next steps can
be skipped.

8 | First Steps
20/144 Manual_C_80 Bosch Motorsport
1. Ensure a connection to the device.
2. To activate a feature, double-click on ‘C 80’ in the Project Tree.
3. 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’ window appears.
Feature status List of available
features
Locked (disabled) Unlocked (activated)
ECU ID
4. Double-click on the feature you want to activate. A feature unlock window appears.
5. Enter the activation key you received for this feature on this device and click ‘OK’
when done. The feature’s status changes to ‘unlocked’.
Table of contents
Other Bosch Data Logger manuals