Bosch Motorsport

Datalogger C 60
ManualF 02U 002 642-01

Content

Content
1 Getting started....................................................................................................... 4
2 Power supply ......................................................................................................... 5
3 Onboard network concept..................................................................................... 54 Technical data ........................................................................................................ 6
5 Inputs and Outputs ................................................................................................ 8
5.1 Input Channels ..........................................................................................................8
5.1.1 Analog Inputs................................................................................................................. 8
5.1.2 Digital Inputs ................................................................................................................. 8

5.2 Output Channels .......................................................................................................8
5.2.1 PWM Output.................................................................................................................. 8
5.2.2 Sensor power supply..................................................................................................... 8

5.3 Communication Channels .........................................................................................8

5.4
5.5
5.6
5.7

5.3.1 CAN Bus......................................................................................................................... 8
5.3.2 Ethernet Channels......................................................................................................... 8
5.3.3 RS232 Ports .................................................................................................................. 9
5.3.4 Vehicle Diagnosis Connector......................................................................................... 9

Sensor recommendation Clubsport ........................................................................10
Sensor recommendation Professional ....................................................................12
Pin Layout Life Connector.......................................................................................14
Pin Layout Sensor Connector..................................................................................15

6 Mechanical drawing ............................................................................................. 16
7 Starting up the C 60............................................................................................. 17
7.1 Start-Up ...................................................................................................................18
7.2 Feature activation....................................................................................................29
7.3 My first recording ....................................................................................................34

8 Details of the C 60 ............................................................................................... 45
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8

CAN-Bus...................................................................................................................46
Analog and Frequency .............................................................................................69
Online measurement .............................................................................................102
Recording and Telemetry ......................................................................................131
Lap Trigger ............................................................................................................161
Firmware ...............................................................................................................182
GPS .......................................................................................................................188
Fuel Consumption .................................................................................................1943

Getting started

1 Getting started
Important Notes:
Use the C 60 only as intended in this manual. Any maintenance or repair must be performed byauthorized and qualified personnel approved by Bosch Motorsport.
Operation of the C 60 is only certified with the combinations and accessories that are specified inthis manual. The use of variant combinations, accessories, and other devices outside the scope of
this manual are only permitted when they have been determined to be compliant from aperformance and safety standpoint by a representative from Bosch Motorsport.

For systems with drive-by-wire additional safety provisions apply. For details pleaserefer to the document „Safety Instructions for Drive-by-Wire Systems in Motorsport
Applications“.
Disclaimer:
Due to continuous enhancements we reserve the rights to change any illustrations, photos andtechnical data within this manual.
Please retain this manual for your records.
Edition: 07 February 2011

Before starting:
Before operating the C 60 for the first time, install the complete software from the installation CD.
Bosch Motorsport software is developed for Windows 2000/XP. Connect the Ethernet line to yourcomputer and install the driver. Read the manual carefully and follow the application hints step bystep. Don’t hesitate to contact us, contact data can be found on the last page of this document.

4

Power supply

2 Power supply
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:

term15 is a switched battery rail controlled by the IGN-switch

term30 is an unswitched battery positive rail (same as battery positive terminal)

term31 is an unswitched ground rail (same as battery negative terminal)

Be careful to observe current limits of wires and connector pins!

3 Onboard network concept

UBATStar connection(term30)

IGNSwitch
switched pos. terminal
positive terminal
Electric Loads
Main
Switch

KL15

PC

C 60

KL30

Bosch Motorsportdiagnosis connectorµC
LS_SWITCH1…4GKL31UBATT_FUSE
GND_Starpoint
ChassisSENSPWR10

Star connection
dig. sensors(e.g. wheelspeed)

As short as
possible

LS_GND_1
LS_GND_2

SENSPWR5

ANA_IN(xx)Engine_GND

activeSensor

ANA_IN(xy)SENSGND

NTC
Sensor5

Technical data

4 Technical data
The Data Logger C 60 is a compact and lightweight data logging system for motorsportapplications. This allows for synchronizedacquisition of engine data from the ECU, andchassis data from up to 26 analog and 4 digital
input channels. Additional input devices canbe connected via Ethernet and CAN buses.
Recorded data from the internal 2 GB flash
memory can be downloaded via high speed
Ethernet or via wireless connection with the
BT 60 burst telemetry system.
As a base system the C 60 is sold as datalogger only. A software upgrade for the C 60
(field upgradable by entering a key) activates
additional input channels.
Application

Mechanical Data

8 kHz AD converters with digital low pass filter

Size

Configurable math channels

WeightUser configurable CAN in/out messages

Dust and splashwater proof aluminium housing

Up to 1,000 Hz acquisition rate for all channels

Operating temperature (internal)

2 GB storage capacity

Max. vibration
Vibration profile 1(see Appendix or www.bosch-motorsport.com)

Online data compression
Up to 200 KB/s data acquisition rate

465 g
-20 … +65 °C

Software

Up to 720 recording channels

Configuration via RaceCon over Ethernet
or MSA-Box II

1,000 KB/s upload rate
3-port network switch

Part Number

BT 60 WLAN burst telemetry support

Data Logger C 60

Connectors
Autosport connectors double density

2 x 41 pin

Mating connector I
AS DD 6-12-41SN

F 02U 002 216-01

Mating connector II
AS DD 6-12-41SA

F 02U 004 180-01

6

105 x 34.5 x 137.5 (149) mm[1] F 02U V00 553-01

Software Upgrade 1[2] F 02U V00 703-01
additional analog channels and second connector
unlockedTechnical data
C 60 Feature List
C 60 Base Logger

Software Upgrade 1

2 GB

2 GB

BT 60 burst telemetry support••

FM 40 long range telemetry support••

GPS input-•

8 … 18 V

8 … 18 V

10 W at 14 V

10 W at 14 V

6

26

Input range

0…5V

0…5V

Resolution

12 bit12 bitSwitchable pull up resistor

3 kΩ

3 kΩ

-

4

PWM outputs (low side switch 2 A each)4

4Sensor supply 5 V (350 mA each)1

4

Sensor supply 10 V (350 mA each)-1

Sensor supply 12 V (1 A non regulated)-

1

CAN interfaces

2

2

Ethernet 100BaseT

3

3

Telemetry

GPS

1

1

Application
Storage capacity

Electrical Data
Supply voltage
Max. power consumption (w/o loads)
InputsTotal analog channels

Rotational channels (Input Hall/Inductive)
Outputs

Communication interfaces

RS232
Laptrigger input

7Inputs and Outputs

5 Inputs and Outputs
5.1

Input Channels

5.1.1 Analog Inputs
The C 60 analog inputs accept an input signal of 0 to 5 V. A 3.01 kOhm pull-up resistor can be
activated by software.

5.1.2 Digital Inputs
The digital input of the C 60 accept 0 V to 5 V signals of Hall-effect sensors by default. Connect theoutput of the Hall-effect sensor to the REVn_P pin and leave the REVn_M pin open. Support ofinductive speed sensors is available as a hardware option. Inductive sensors are connected to the
REVn_P and REVn_M pins.

5.2

Output Channels

5.2.1 PWM Output
The C 60 has 4 low side switch outputs controlled by pulse width modulation (PWM). Each switch
is rated 2 A max current. Maximum PWM switch frequency is 8 kHz with a 0 % to 100 % duty cycle.
Each output is short circuit protected to GND and battery volatage. It is mandatory to connect the
LS_PWM pins to vehicle GND as indicated in the circuit diagram when using the PWM outputs.

5.2.2 Sensor power supply
The C 60 has three types of sensor power supply: 12 V unregulated battery voltage, 5 V and 10 V
regulated voltage. The 12 V unregulated output is fused and rated 1 A max. The regulated 5 V and
10 V outputs can deliver 350 mA each. They are short circuit protected to battery voltage and GND.

5.3

Communication Channels

5.3.1 CAN Bus
The C 60 has 2 CAN buses configurable as input and output. Different baud rates are selectable.
Please note that the C 60 does not contain any CAN termination resistors. Thus the CAN
termination restors need to be integrated into the wiring loom.

5.3.2 Ethernet Channels
The C 60 has three 100 MBit full duplex Ethernet communication ports. The ports are internallyconnected with an Ethernet switch. The ethernet ports have 'cable auto crossover' functionality.

8Inputs and Outputs

5.3.3 RS232 Ports
The C 60 has two RS232 serial ports. Baudrate for both ports is programmable. RS232 port 1 isreserved for online telemetry, port 2 can be used for reception of data from a serial GPS receiver.

5.3.4 Vehicle Diagnosis Connector
The Bosch Motorsport vehicle diagnosis connector is used as a standard interface to connect thevehicle to a PC e.g. via a MSA-Box II. Loom connector: AS 0-12-35SN
Pin

Name

Description

Used for C 60

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 10K-Line

ECU diagnosis

Pin 8

Ethernet RxD +Ethernet interface

+

Pin 9

Ethernet RxD -Ethernet interface+

Pin 11

Ethernet TxD +Ethernet interface+

Pin 12Ethernet TxD -Ethernet interface+

Pin 22

ScreenCable screen+

9Inputs and Outputs

5.4

Sensor recommendation Clubsport

The sensors shown on this page are partly based on production type parts and proved hundreds oftimes in races all over the world. They offer good value for money.

10

NTC M12-L

NTC M12-H

TCP-NF

PSA-C

PSS-10DP-C

PTMini-HA-P

RP 86

LP 50

WP 100RP 308RHS

AM 600-3

YRS 3

Inputs and Outputs
Model

Range of application

Connector LoomPart No.

NTC_M12-L

Ambient air temperature

D 261 205 288

0 280 130 039

NTC-M12-H

Fluid temperature (oil, water, fuel)D 261 205 337

0 281 002 170

TCP-NF

Exhaust gas temperature

D 261 205 357

B 261 209 825

PSA-C

Ambient air pressure

D 261 205 289

0 261 230 037

PSS-10

Fluid pressure (oil, water, fuel)1 928 403 968

B 261 209 341

DP-C

Air speed

ASL 0-06-05SC-HE

B 261 209 701

PT

Pitot static tube

Mini-HA-P

Wheel speed

D 261 205 335

F 02U V00 566

RP 86

Rotary movement

D 261 205 334

0 280 122 016

LP 50

Linear movement

KPSE 0E8-33S-DN

B 261 209 133

WP 100Linear movement

ASL 0-06-05SA-HE

B 261 209 544

RP 308

Gear detection

ASL 0-06-05SA-HE

B 261 209 570

RHS

Vehicle ride height

ASL 0-06-05SD-HE

B 261 209 674

AM 600-3

Acceleration

ASL 0-06-05SA-HE

B 261 209 313

YRS 3

Yaw rate

F 02U B00 435-01

0 265 005 838

B 261 209 700

11Inputs and Outputs

5.5

Sensor recommendation Professional

A lot of the sensors shown on this page are developed for high end applications. You can find more
motorsports sensors at www.bosch-motorsport.com

12

NTC M8-HS

TCP-NF

TI-100

PSA-C

PSC-10PSB-4Mini-HA-P

HA-M

RP 100

LP 50

DP-C

PT

RHS

AM 600-3

YRS 3

Inputs and Outputs
Model

Range of application

Connector Loom

NTC M8-HS

Fluid temperature (oil, water, fuel)ASL 0-06-05SN-HE

F 02U V00 509

Part No.

TCP-NF

Exhaust gas temperature

D261 205 357

B 261 209 825

T-100

Brake disk and tire temperature

ASL 0-06-05SD-HE

F 01T A21 210

PSA-C

Ambient air pressure

D 261 205 289

0 261 230 037

PSC-10

Fluid pressure (oil, water, fuel)ASL 0-06-05SC-HE

F 01T A21 304

PSB-4

Air pressure (manifold, boost)

ASL-0-06-05SC-HE

B 261 209 348

Mini-HA-P

Wheel speed

D 261 205 335

F 02U V00 566

HA-M

Wheel speed

ASL 0-06-05SN-HE

F 02U V00 227_01

RP 100Rotary movement

ASL 0-06-05SA-HE

B 261 209 127

LP 50

Linear movement

KPSE 0E8-33S-DN

B 261 209 133

DP-C

Air speed

ASL 0-06-05SC-HE

B 261 209 701

PT

Pitot static tube

RHS

Vehicle ride height

ASL 0-06-05SD-HE

B 261 209 674

AM 600-3

Acceleration

ASL 0-06-05SA-HE

B 261 209 313-01

YRS 3

Yaw rate

F 02U B00 435-01

0 265 005 838

B 261 209 700

13Inputs and Outputs

5.6

Pin Layout Life Connector

Life Connector ASDD-2-12-41PN (Red)
Pin

Name

Description

Direction

1

UBATT

power supply Ubat

input

2

switched positive Kl.15

switched power supply Ubat

input

3

switched positive Kl.15

switched power supply Ubat

input

4

unit groundground power supply

input

5

unit groundground power supply

input

6
7
8
9

ETH1_TX+
ETH1_TXETH1_RX+
ETH1_RX-

Ethernet interface 1 (10/100BaseT)bidirectional
dataline

10

ETH_SCR

screen for Ethernet

screen

11
12
13
14

ETH2_TX+
ETH2_TXETH2_RX+
ETH2_RX-

Ethernet interface 2 (10/100BaseT)bidirectional
dataline

15
16
17
18

ETH3_TX+
ETH3_TXETH3_RX+
ETH3_RX-

Ethernet interface 3 (10/100BaseT)bidirectional
dataline

19
20

CAN1_H
CAN1_LCAN interface 1 (upto 1 MBit/s)

bidirectional
dataline

21
22

CAN2_H
CAN2_LCAN interface 2 (upto 1 MBit/s)

bidirectional
dataline23

not connected

unusedspare

do not connect24

not connected

unusedspare

do not connect25

not connected

unusedspare

do not connect26

not connected

unusedspare

do not connect

27

SENSPWR5_1

5 V power supply for analog sensors output

28

SENSGND_1

sensor ground 1

output29

TimeSync

signal of synchronisation

inout

30

LS_GND_1

PWM ground

output31

LS_SWITCH_1

PWM lowside switch 1

input

32

LS_SWITCH_2

PWM lowside switch 2

input

33

LS_SWITCH_3

PWM lowside switch 3

input

34

LS_SWITCH_4

PWM lowside switch 4

input

35

LS_GND_2

PWM ground

output36

ANA01

analog signal 1

input

37

ANA02

analog signal 2

input

38

ANA03

analog signal 3

input

39

ANA04

analog signal 4

input

40

ANA05

analog signal 5

input

41

ANA06

analog signal 6

input

14

RemarkMS 3/MS 4 CardMemory

used for timing of systemcomponents

Inputs and Outputs

5.7

Pin Layout Sensor Connector

Sensor Connector ASDD-2-12-41PA (Yellow)
Pin

Name

Description

Direction

Remark1

UBATT_FUSE1

battery voltage supply

output2

SENSPWR10_1

10 V power supply for analog sensors

output3

SENSPWR5_2

5 V power supply for analog sensors

output4

SENSPWR5_3

5 V power supply for analog sensors

output5

SENSPWR5_4

5 V power supply for analog sensors

output6

SENSGND_2

sensor ground 2

output7

SENSGND_3

sensor ground 3

output8
9RS232_1_TX
RS232_1_RX

RS232_1 transmit data
RS232_1 receive databidirectional
dataline

used fortelemetry link

1011RS232_2_TX
RS232_2_RX

RS232_2 transmit data
RS232_2 receive databidirectional
dataline

used for GPSsensor

12

RS232_GND

RS232 ground13
14

REV1_P
REV1_M

speed signal 1 positive (ind. and hall)
speed signal 1 negative (ind.)

input

15
16

REV2_P
REV2_M

speed signal 2 positive (ind. and hall)
speed signal 2 negative (ind.)

input

17
18

REV3_P
REV3_M

speed signal 3 positive (ind. and hall)
speed signal 3 negative (ind.)

input

19
20

REV4_P
REV4_M

speed signal 4 positive (ind. and hall)
speed signal 4 negative (ind.)

input

21

ANA07

analog signal 7

input

22

ANA08

analog signal 8

input

23

ANA09

analog signal 9

input

24

ANA10

analog signal 10

input

25

ANA11

analog signal 11

input

26

ANA12

analog signal 12

input

27

ANA13

analog signal 13

input

28

ANA14

analog signal 14

input

29

ANA15

analog signal 15

input

30

ANA16

analog signal 16

input

31

ANA17

analog signal 17

input

32

ANA18

analog signal 18

input

33

ANA19

analog signal 19

input

34

ANA20

analog signal 20

input

35

ANA21

analog signal 21

input

36

ANA22

analog signal 22

input

37

ANA23

analog signal 23

input

38

ANA24

analog signal 24

input

39

ANA25

analog signal 25

input

40

ANA26

analog signal 26

input

41

LAP_TRIG

laptrigger input

input

15

6 Mechanical drawing

Starting up the C 60:

Start-Up
Feature activation
First recording

Motorsport

17

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Start-Up

Install the software required for C 60 operation
 RaceCon – C 60 setup, configuration and calibration
 WinDARAB – Measurement data analysis
Set up the online connection to the C 60
 100MBit Ethernet connection to the C 60
 All three Ethernet ports of C 60 internally connected by a network switch
 All Ethernet ports have ‘cable auto crossover’ functionality
 Minimum wiring loom: Life connector (red) Pin 1+2+3
12V supply voltage
 Pin 4+5
GND supply voltage
 Pin 6
Ethernet Tx+
 Pin 7
Ethernet Tx Pin 8
Ethernet Rx+
 Pin 9Ethernet Rx Pin 10
Ethernet Screen

Motorsport

18

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 StartupNetwork interface setup The C 60 contains a DHCP server, network addresses can assigned
automatically to the configuration PC
 The C 60’s IP address is 10.10.0.205
 Switch off the PC’s firewall Set up the PC’s network interface

SelectTCP/IP andclick‘Properties’

Motorsport

19

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Select‘Acquire
automatically’
Click ‘OK’ when doneC 60 Start-Up

C 60 Startup






Power up the C 60
The C 60 LEDs will illuminate
The ‘Link LED’ at the PC’s network adapter will illuminate
 If the LED is off, check the wiring harness
Start the RaceCon Software

Motorsport

20

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Startup

In the ‘File’ menu select ‘New’ to create a new project

Motorsport

21

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Startup


RaceCon Main Screen Overview
All (sub-) windows
are resizableand dockable

Main Area
Project
Tree

Toolbox

Data Area

Properties
Message Area

Motorsport

22Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Startup

In the Toolbox select the C 60 and drag into the main area

Drag + Drop

A pop up window to specify the C 60 program archive appears

Motorsport

23

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Startup
Select the program archive delivered with the C 60 (.PST file) Click ‘Next’

Select ‘Racetrack and click ‘Finish’

Motorsport

24

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Startup


The C 60 is inserted into the project and RaceCon tries to connect to the device

Motorsport

25

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Startup


RaceCon detects configuration differences between the C 60 and the RaceCon project
and asks for permission for data download. Click ‘OK’ to proceed.

Successful
Ethernetconnection, C 60
‘talks’ to PC

Motorsport

26

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Startup

The download starts and the C 60 carries out a reset.

Motorsport

27

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Startup

After the reset, RaceCon reconnects to the C 60. Local configuration on both the PC
and C 60 match. (Indicated by a green dot)

Green dot
indicates
matching
configuration

Motorsport

28

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Feature Activation
Optional software feature packages are available for the C 60.
 If you have purchased an optional software feature package,it must be activated before it becomes operational.
 The feature activation status is stored permanently in the device
and requires activating once only.
 As the activation key is device specific, a key delivered with one C 60
does not work on any other C 60
 If you have not purchased an option package, the next steps can be skipped.
Motorsport

29

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Feature ActivationTo activate a feature, double click on ‘C 60’ in the project tree and click on the ‘Features
Info’ tab in the main area

1st double
click here

2nd click here

Motorsport

30

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Feature ActivationIn the main area, the available features and their status are listed

FeaturestatusLocked(disabled)
Unlocked(activated)

List of features
available

Motorsport

31

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Feature Activation
Double click on the feature you want to activate.
 A pop-up window appears
 Enter the activation key you received for this feature on this device and click‘OK’ when doneMotorsport

32

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Feature Activation
The feature’s status changes to ‘unlocked’ Perform these steps to activate other features you purchased Carry out a power-cycle to reset the deviceMotorsport

33

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 1st Recording
Expand the Project tree and double click on ‘Recording’ The C 60 recording configuration area opensDouble click
here

Motorsport

34

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 1st Recording
In the project tree, click on ‘C 60’ to display the available measurement channels
 In the data window, scroll down to ‘ub’
Click here

Scroll down to ‘ub’
(Battery voltage)

Motorsport

35

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 1st Recording
Click on ‘ub’ (measurement channel for battery voltage) Drag + drop the channel into the recording areaDrag +
Drop

Motorsport

36

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 1st RecordingRight click on ‘C 60’ in the project tree and choose ‘Download Configuration’

Click here

Motorsport

37

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 1st Recording
The configuration download starts and the C 60 carries out a reset As we did not define global start conditions, recording starts immediately(This is indicated by the ‘DL_RUN’ LED blinking ‘green and fast’)Motorsport

38

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Status LEDs

Recording status LED (green / amber / red)
Boot status LED(always green)

Power status LED(always green)

Motorsport

39

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 Recording Status LED
Amber constant• No measurement configuration on C 60
Blinking green slow
• Measurement configuration loaded• Start condition(s) not fulfilled
Blinking green fast
• Measurement configuration loaded• Start conditions fulfilled• C 60 is recording data
Blinking amber slow
• Measurement configuration loaded• Measurement setup error (external device missing)• Start condition(s) not fulfilled
Blinking amber fast
• Measurement configuration loaded• Measurement setup error (external device missing)• Start conditions fulfilled, C 60 is recording data

No

No

No

Yes

Yes

Yes

No

Yes
(but somemissing)Yes
Yes(but some (but somemissing)
missing)

Blinking red fast
• Firmware update in progress• Do not power off C 60

No

No

Blinking red slow
• Firmware update has finishedNo

No

Red constant• Error during firmware update

No

No

Motorsport

40

Recorded Telemetry
Data

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 1st Recording
Start the WinDARAB software Disconnect the C 60 network cable Hold the ‘Shift’ key and click on the ‘Import Measurement Data’ Icon
 Select the ‘Data logger C 60’ and click ‘OK’ when doneClick here

Motorsport

41

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 1st Recording
The ‘Read Measurement Data’ dialog opens Click ‘Modify’ button and select the base folder
 Choose ‘FTP’ as data transmission method Enter ‘C 60 10.10.0.205’ in the vehicle field Activate ‘Auto save’ Click ‘Save’ when doneMotorsport

42

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 1st Recording
Connect the C 60 network cable Data transmission from the C 60 starts automatically Measurement files are stored automatically Click ‘Close’ when transmission has finishedMotorsport

43

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Start-Up

C 60 1st Recording
Click on ‘Open Measurement Data’ Select the measurement files from the storage folder
 Click on ‘Open as linked files’ Open a measurement window and display the ‘ub’ measurement channelMotorsport

44

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Details of the C 60
CAN-Bus
Analog and Frequency
Online measurement
Recording and Telemetry
Lap Trigger
FirmwareGPS

Motorsport

45

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN-BusCAN Input
CAN Output

Motorsport

46

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Bus
C 60 has two CAN buses
Both buses are fully configurable
 Baudrate (125kBit … 1MBit) 11Bit or 29Bit identifiers Input configuration
 Read messages from CAN bus and convert to C 60 measurement / display
variables Supports row counter configuration
 Output configuration
 Write C 60 measurement variables to CAN messages
 Output frequency and row counter configurable
 CAN gateway functionality (transfer from one bus to the other)

Motorsport

47

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

CAN Bus Trivia


CAN Message

11Bit (standard) or 29 Bit (extended) identifier
Up to 8 bytes of data payload



CAN Bus
Needs termination resistors (120Ohm) in wiring harnessAll devices connected to the bus must use identical data rateConfiguration of C 60 bus data rate in ‘Properties’ menu

Row Counter ConceptRe-use (multiplex) of message identifiersOne byte of message contains row counter
7 bytes payload remainingPosition of row counter is configurable

Message Row
Id
Counter

Payload Area

Motorsport

48

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input
Input Configuration

Create new channel to read from CAN bus
Import Vector CAN database (DBC) channel configuration
Export RaceCon CAN input configuration to file
Import RaceCon CAN input configuration from file
Display CAN bus properties (Baudrate)

Motorsport

49

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input

Create new CAN channel
Right click on CAN Input of desired bus (CAN1 or CAN2)
 Select ‘New CAN Channel’ from menu
 Insert name and description of channel
 Click ‘OK’ when doneThe channel is listed in the data window and a configuration window opens

Motorsport

50

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input

CAN channel configuration window

Extraction ofdata from CAN
bus

Mini-CANalyzer
functionality

Automatic
assignment tomeasurementview

Conversion tophysical values

Motorsport

51

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input


Extracting data from CAN bus

channel nameIf replacement values
are used, specify timeout period and raw value
hereSpecify ID of the CAN
message here. If
extended IDs (29bit) areused, check box
If a multiplexer (rowcounter) is used, specify
position and value here
Specify data position,
length, and data format
here

Motorsport

52

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input


Conversion to physical values
Specify factor (gain) and
offset for conversion tophysical value here

Select type and unit ofphysical value here
Check box to automaticallyadjust physical limits ofchannel or specify limits
manually

Motorsport

53

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input
Special features
CAN analyzer functionality:
If the PC is directly connected to
the CAN bus for which the C 60
is configured, the raw value andthe converted physical value aredisplayed here

Please note:
For an online view of the value
measured by the C 60, insert
the channel in an online
measurement sheet

Automatic creation of online
measurement sheets:
The CAN channel can be
automatically inserted to ameasurement sheet. Insert aname for a new sheet or selectan existing sheet from thelistbox.

Motorsport

54

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input


Online view of CAN variables in vehicleDouble click on ‘Sheet 1’ in project tree

Measurement Sheet 1 is displayed in main area
 Click on ‘CAN Input’ of desired CAN bus to display variables
 Drag and drop desired variable into measurement sheet
 A menu opensSelect desired display element (e.g. measurement label) for the variable

Motorsport

55

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input


Online view of CAN variables in vehicle (2)Drag + Drop

Connect PC to the vehicle and switch to ‘Race Mode’ to display online data

Motorsport

56

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input

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 An channel import window opensSelect desired channels on the left and use ‘Add’ button to add to import list
 Click ‘OK’ when completeMotorsport

57

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input


Export RaceCon CAN configuration
Right click on CAN Input of desired bus (CAN1 or CAN2)
 Select ‘Export…’ from menu An ‘Export Selection’ window opens. Specify the filename.


Click ‘OK’ when done

Motorsport

58

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input

Import RaceCon CAN configuration
Right click on CAN Input of desired bus (CAN1 or CAN2)
 Select ‘Import…’ from menu
 A file browser opens. Select the input file and click ‘OK’.
 An ‘Import Selection’ window opensMotorsport

59

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Input

Import RaceCon CAN configuration (2)Select channels to import Drag-and-drop to ‘CAN Input’ of desired CAN bus on right hand side
 Click ‘Next’ A ‘Restore Label Links’ window opensClick ‘Finish’

Motorsport

60

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Output
Output Configuration

Create new CAN output message
Export RaceCon CAN output configuration to file
Import RaceCon CAN output configuration from file
Display CAN bus properties (Baudrate)

Motorsport

61

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Output
Create new CAN output message channel
Right click on CAN Output of desired bus (CAN1 or CAN2)
 Select ‘New CAN Message’ from menu
 Insert CAN-Id, Grid (output interval) and name of message
 A row counter can be specified optionally Click ‘OK’ when doneMotorsport

62

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Output


A configuration window for the message opens in the main area

Definition of
CAN message

Outputmessages on
CAN bus 1

Content of
message

Motorsport

63

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Output


To add a measurement channel to a message, click on ‘C 60’ in the project tree to display
all labels, select the desired measurement channel and drop it on message

Click
here

Drag + Drop

Motorsport

64

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Output
Word Length, Byte Order and Quantization

Set byte orderof channel on
CAN busDrag + Drop

Word length and quantization of channel (fixed)

Motorsport

65

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN Output
Export RaceCon CAN configuration
Right click on CAN Output of desired bus (CAN1 or CAN2)
 Select ‘Export…’ from menu An ‘Export Selection’ window opens. Specify the filename.


Click ‘OK’ when done

Motorsport

66

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN OutputImport RaceCon CAN configuration
Right click on CAN Output of desired bus (CAN1 or CAN2)
 Select ‘Import…’ from menu
 A file browser opens. Select the input file and click ‘OK’.
 An ‘Import Selection’ window opensMotorsport

67

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

CAN Bus Configuration

C 60 CAN OutputImport RaceCon CAN configuration (2)Select channels to import Drag-and-drop to ‘CAN Output’ of desired CAN bus on right hand side
 Click ‘Next’ A ‘Restore Label Links’ window opensClick ‘Finish’

Motorsport

68

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Analog and Frequency Inputs

Configuring Inputs
Computed Sources
Special functionality: Vehicle speed
Configuring PWM Outputs

Motorsport

69

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

C 60 Analog and Frequency Inputs
C 60 features

24 analog inputs (with Software Upgrade 1; 6 analog inputs without upgrade) 0…5V 12 bit A/D converter Switchable 3.01kOhm pull-up resistor
 8kHz acquisition rate, up to 1kHz recording rate Linear phase digital filter
4 frequency inputs (with Software Upgrade 1; no frequency inputs without upgrade) 5V Hall-effect type, 2.5V trigger level 20kHz max. frequency
 10ms measurement window
4 PWM outputs
 Low-side switch
 Up to 2A each Output frequency selectable

Motorsport

70

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Bosch Sensor Wizard
Configuring a predefined Bosch sensor with the ‘Bosch Sensor Wizard’
Drag the ‘Bosch Sensor Wizard’ from the Toolbox and drop it on the desired analog
input channel in the C 60 project tree The ‘Bosch Sensor Wizard’ opens

1st choose
the sensor’s
category here

2nd

narrow your choiceby choosing a type here

3rd select the exact
type here

Opens sensor’s
datasheetClick ‘Finish’ when done

Motorsport

71

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

These calibration
values will be usedC 60 Analog and Frequency Inputs

Configuring Inputs – Bosch Sensor Wizard
Another pop-up window opens Enter channel name and description

Click ‘Ok’ when done

Motorsport

72

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Bosch Sensor Wizard


The channel is inserted into the C 60 project tree

Channel islinked to
ANA01
Input pin
Pull-upresistor isactivated

Calculation ofphysical value withcharacteristic curve

Available measurements for channel:• raw_namemV value of sensor• raw_name_fi
filtered mV value of sensor• namephysical value of sensor• name_fi
filtered physical value

Motorsport

73

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Generic Linear Sensor
Configuring a generic linear sensor


Example: Acceleration sensor 5g
 From sensor data sheet – operating characteristics

Sensitivity 400mV/g Offset 2500mV The sensor has a linear output signal with sensitivity and offset
Drag the ‘Sensitivity/Offset’ analog signal source from the Toolbox and drop it on thedesired analog input channel in the C 60 project tree
 A ‘Sensitivity/Offset Wizard’ opensMotorsport

74

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Sensitivity / Offset
A ‘Sensitivity/Offset Wizard’ opens

Chooseunit groupand unit ofphysicalvalue here
Enter values
from sensor
datasheethere

Physical(channel)value
Electrical(pin) value

Click ‘Next’ when done

Motorsport

75

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Sensitivity / Offset


The second part of the ‘Sensitivity/Offset Wizard’ opensEnterphysicallimits ofthe sensor
here
Choose data
type of themeasurement
variable here

Physicallimits ofchannelCheck box toenable online
calibration of
offset and enter
desired physicaloffset value

Click ‘Finish’ when done Enter channel name and description
 Click ‘OK’ when doneMotorsport

76

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Sensitivity / Offset


The channel is inserted into the C 60 project tree

Sensitivity andOffset value forsensorChannel islinked to
ANA02
Input pin
Pull-upresistor isdeactivated

Adjustment
is enabled

Available measurements for channel

Motorsport

77

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Generic Nonlinear Sensor
Configuring a generic nonlinear sensor


Example: Thermistor 5kOhm
 From sensor data sheet: resistance values over temperature The sensor has a nonlinear behavior
 Use characteristic curve for linearization
 Input voltage is the ratio between pull-up resistor and thermistor

Drag the ‘Characteristic Curve’ analog signal source from the Toolbox
and drop it on the desired analog input channel in the C 60 project tree
 A ‘Characteristic Curve Wizard’ opens


+5V
3kOhm
Pull-up

Pin
Thermistor

Motorsport

78

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Characteristic CurveA ‘Characteristic Curve Wizard’ opens
Activate
Pull-upResistor in
C 60
Choose ‘Ohm’ toenter datasheet
values directly
Selectphysical unit
here

Physical(channel)value

Enter resistance/temperature pairs
from sensor datasheet here
(The 3.01kOhm pull-up resistor is
automatically taken into account)Click ‘Next’ when done

Motorsport

79

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Characteristic CurveThe second part of the ‘Characteristic Curve Wizard’ opens

Enter physicallimits of thechannel here

Choose data
type of themeasurement
variable here

Physicallimits ofchannelThis sensor does
not need offset
calibration

Click ‘Finish’ when done Enter channel name and description
 Click ‘OK’ when doneMotorsport

80

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Characteristic CurveThe channel is inserted into the C 60 project tree

Channel islinked to
ANA03

Input pin
Pull-upresistor isactivated

Characteristic
curve forsensorAdjustment
Is disabled

Available measurements for channel:

Motorsport

81

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Multipoint Adjustment
Configuring a multipoint adjustment


Example: measurement of wheel force
 Physical property ‘wheel force’ not directly measureable Load transfer through suspension kinematics
 Physical value at sensor position defined by vehicle
 Curve definition by online adjustment at vehicle

Force @ sensor

Force @ wheel

Drag the ‘Multipoint Adjustment’ analog signal source from the Toolbox
and drop it on the desired analog input channel in the C 60 project tree
 A ‘Multipoint Adjustment Wizard’ opensMotorsport

82

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Multipoint Adjustment
A ‘Multipoint Adjustment Wizard’ opens

Chooseunit groupand unit ofphysicalunit here

Select typeof curve here
Enter physicaladjustment
values here
(Can still beedited later)Click ‘Next’ when done

Motorsport

83

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Multipoint Adjustment
The second part of the ‘Multipoint Adjustment Wizard’ opensEnterphysicallimits ofthe sensor
here
Choose data
type of themeasurement
variable here

Physicallimits ofchannelEnable additional
online calibration

Click ‘Finish’ when done Enter channel name and description
 Click ‘OK’ when doneMotorsport

84

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Multipoint Adjustment


The channel is inserted into the C 60 project tree

Channel islinked to
ANA06
Input pin
Pull-upresistor isdeactivatedCharacteristic
curve forsensorAdjustment
Is enabled
Available measurements for channel::Online definition of the curve is covered in the section‘Online Measurement’Motorsport

85

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Analog Inputs – Measurement Channels
For each analog channel, several ‘subchannels’ are available








mV value of sensor
filtered mV value of sensor
physical value of sensor
filtered physical valuexxx

Filtered channels are routed through digital low pass filters





:

raw_name
raw_name_fi
namename_fiC 60 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
Linear phase – no signal distortion
Latency compensation – no filter delay in recorded data

Motorsport

86

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Analog Inputs – Digital Filter Details
C 60 uses A/D converter oversampling and digital filtering to recording rate
Input
Pin

AnalogOnlineDigital

Display
SignalConditioning

A/D
Converter

DigitalPre-Filter

8kHz



Downsampling
Digital Filter

1kHz

Sensor
Evaluation

Recording
Rate

Digital filters eliminate ‘out-of-band’ noise
Spectrum

Filter Characteristic
Sensor Signal Spectrum
Noise
FrequencyCut-off frequency automatically adjusted to recording rate
Spectrum

0.4 x recording rate

0.5 x recording rate
Frequency

Example:• 100Hz recording rate (10ms)• <40Hz passband (>99%)• >50Hz stopband (<1%)

Motorsport

87

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Storage
DeviceC 60 Analog and Frequency Inputs

Analog Inputs – Digital Filter Details

Linear phase – no signal distortion
100Hz Abtastrate
1.5

110000Hz Abtastrate
2

Recorded signal 100Hz(unfiltered)

0.5

Wert

1.5

1

0

0.5

Wert

-0.5

0
-1

-0.5

-1.5

-1

0

5

10

15
Abtastwerte (dezimiert)

20

25

30

-1.5

100Hz Abtastrate
1.5
-2

0

500

1000

1500
Abtastwerte (roh)

2000

2500

3000

1

Sensor signal with noise

Recorded signal 100Hz(filtered)

Wert

0.5

0

-0.5

-1

-1.5



0

5

10

15
Abtastwerte (gefiltert)

20

25

30

Latency compensation – no filter delay in recorded data








Filtering is (smart) averaging over several samples
Filtered signal is delayed with respect to real time signal
C 60 filters have constant, frequency independent delay
Delay (e.g. 22 samples @ 10ms) is corrected during recording
No delay filtered vs. unfiltered in recorded data
Correction is (of course) not possible for real time data (display, online, PWM out)
Use filtered data for recording, use unfiltered data for realtime

Motorsport

88

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Frequency Inputs
Configuring a frequency input


Example: measurement of wheel speed
 Pulse wheel attached to wheel
 Each passing tooth of pulse wheel triggers hall sensor
 Calculation of wheel speed with wheel circumference

SoftwareUpgradeDrag the ‘Velocity’ digital signal source from the Toolbox and drop it on
the desired ‘Rev’ input channel in the C 60 project tree
 A ‘Velocity Wizard’ opensMotorsport

89

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

1 requiredC 60 Analog and Frequency Inputs

Configuring Inputs – Frequency Inputs
Software

A ‘Velocity Wizard’ opens

Upgrade1 requiredSpecial functionality for sensors with frequency
offset (e.g. Correvit) Set to ‘0’ for wheelspeed
measurement
Number of teeth on the pulse wheel
Circumference of wheel for speed calculation

Click ‘Finish’ when done Enter channel name and description
 Click ‘OK’ when doneMotorsport

90

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring Inputs – Frequency Input

The channel is inserted into the C 60 project tree

Input pin
has hallinterface

Channel islinked to
Rev01

Number of
teeth
Wheel
circumference

Available measurements for channel:

Measurement of ‘Revolution’ is similar

Motorsport

91

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

SoftwareUpgrade1 requiredC 60 Analog and Frequency Inputs

Computed Sources

Configuring computed sourcesComputed sources receive data from a measurement channel rather
than an input pin Sensitivity / Offset calculation on input channel
 Characteristic curve calculation on input channel
 Computed vehicle speed
 PWM output control (covered in a special section)
 Lap trigger (covered in a special section)

Motorsport

92

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Computed Sources

Example: Sensitivity / Offset calculation on input channel
 Drag the ‘Characteristic Curve’ computed source from the Toolbox and drop it on‘Computed Channels’ in the C 60 project tree
 A ‘Computed Sensitivity / Offset Wizard’ opens
Chooseinput
channelhere
Chooseunit groupand unit ofoutputhere
Entersensitivity
and offset of
conversion
formula hereClick ‘Next’ when done

Motorsport

93

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Computed Sources

The second part of the ‘Computed Sensitivity / Offset Wizard’ opens

Enter physicallimits of thechannel here

Choose data
type of themeasurement
variable here

Physicallimits ofchannelThis sensor does
not need offset
calibration

Click ‘Finish’ when done Enter channel name and description
 Click ‘OK’ when doneMotorsport

94

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Special Functionality: Vehicle Speed
High performance vehicles
Wheel spin under acceleration
Wheel slip/lock under braking

Vehicle ‘speed over ground’ must be calculated

Vehicle speed calculation function


Two wheel drive Wheel speeds of non-driven axle as input
 Calculated speed is

If speed difference between wheels < limit: average of both speeds
If speed difference between wheels > limit: maximum of both speeds

Four wheel drive Wheel speeds of all wheels as input
 Calculated Speed isSpeed of 2nd fastest wheel

Motorsport

95

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Special Functionality: Vehicle Speed

Setting up calculated speed for C 60
Select ‘Measurement Sources’ in Toolbox
 Select ‘Computed Sources’ Select and drag ‘Speed’ into ‘System Overview’ Drop ‘Calculated Speed’ on vehicle(Not on C 60!)
 A pop-up window opensDrag+Drop

Motorsport

96

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Special Functionality: Vehicle SpeedA ‘Calculated Speed Wizard’ opens

Choose device here
Choose input source (internal / external) here
Choose driven axle here
Choose individual wheel speed channels here

Set limit for speed difference for calculation



Click ‘Finish’ when done

Motorsport

97

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Special Functionality: Vehicle Speed

The speed calculation is inserted into the project treeSpeedcalculation inproject tree

Measurement
channels
calculated speed
and calculated
distance

Motorsport

98

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Configuration
window

C 60 Analog and Frequency Inputs

Configuring PWM Outputs


PWM






Pulse Width Modulation
Output frequency is constant‘On time’ (duty cycle) controlled by input
channelPin
LS_SWITCH

electronic
switch

Low-side switch
Up to 2A each
Selectable output frequency
Duty cycle controlled by characteristic
curve

GND
Uout

Duty cycle 20%(switch closed)

Output frequency

Configuring a PWM OutputDrag the ‘PWM Out’ computed sourcefrom the Toolbox and drop it on thedesired ‘PWM Out’ channel in the C 60
project treeA ‘PWM Out Wizard’ opens

Uout

Time

Duty cycle 80%

Time
Output frequency

Motorsport

99

Load

Pin
LS_GND 1+2

C 60 has 4 PWM outputs




+12V

C 60

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Analog and Frequency Inputs

Configuring PWM Outputs
A ‘PWM Out Wizard’ opens
Chooseinput
channelhere
Chooseoutputfrequency
here
Definecharacteristic
curve here

Click ‘Finish’ when done Enter channel name and description
 Click ‘OK’ when doneMotorsport

100

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Note:
Choosing a filtered channel as an input
for PWM out will cause delayed reaction
due to the delay introduced by thedigital filter. Use unfiltered values forthis purpose.
Note:
The ‘power-on’ state of the PWM output
is ‘switch open’ (0% duty cycle)

C 60 Analog and Frequency Inputs

Configuring PWM Outputs


The channel is inserted into the C 60 project tree

Characteristic
curve

Channel islinked to
PWM_OUT01

Outputfrequency

Measurements
channelDiagnostic channels:
pwm_err_ls_out_01_OL
pwm_err_ls_out_01_OT
pwm_err_ls_out_01_SCB
pwm_err_ls_out_01_SCG

PWM output 1 error open load
PWM output 1 error over temperature
PWM output 1 error short circuit to battery
PWM output 1 error short circuit to GND

Motorsport

101

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Similar:
PWM output 2..4
diagnosis

Online Measurement

Online Measurement and Calibration

Motorsport

102

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration
C 60 Configuration
System configuration (channel + display configuration, CAN I/O, PWM Out, etc.) isstored in the C 60
 Use RaceCon to create and download configuration from the PC to C 60
 Communication interface: Ethernet
 Communication protocol: XCPOnline Measurement + Calibration
System status and diagnosis
 Check and calibrate sensors in the vehicle
 Live display of sensor values on the PC Use RaceCon for diagnosis, online measurement and calibration
 Communication interface: Ethernet
 Communication protocol: XCPMotorsport

103

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration

Achieving an On-line Connection

Set up the PC for access to the C 60
 IP Configuration for the Ethernet interface to ‘automatic configuration’ (DHCP) Switch off local firewall on the PC Start RaceCon
 Establish the electrical Ethernet connection to the vehicle
 Power on the vehicle
Yellow dot
indicates live
connection to
the device, but
local RaceCon
configuration
does not matchthe C 60’s
configuration

Click ‘OK’ todownload
RaceConconfiguration todeviceMotorsport

104

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Statusmessagewindow

C 60 Online Measurement

C 60 Online Measurement + Calibration


Going Online…
Click ‘OK to download RaceCon configuration to device
 The download startsA green dot at the device in the project view and the project tree indicates a successful
download and system consistency

If the system’s configuration in RaceCon has been changed, the dot becomes yellow
and a configuration download is necessary

Motorsport

105

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration
Configuration download
Right click on C 60 in project tree
 Select ‘Download configuration’ The configuration download starts
 Green dots indicate a successful
downloadMotorsport

106

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Setting up an online measurement
C 60 supports online measurement of sensor values and diagnostic variables
 Expand ‘Measurement Folder 1’ in the project tree and double click on ‘Sheet1’‘Sheet 1’ is opened in the main area

Motorsport

107

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Setting up an online measurement


From the context menu of the project, new measurement folders can be created:

From context menu of a measurement folder, the folder can be renamed anddeleted. It also allows the creation of measurement pages

Motorsport

108

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Setting up an online measurement


From context menu of a measurement page, the page can be renamed anddeletedTo change between different pages, use the shortcut specified in the properties
menu or click on the tabs on the bottom of the main project area

Tabs to change
between sheets
Shortcut key

Motorsport

109

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Setting up an online measurement
To add an element to a measurement sheet, drag a measurement element fromthe toolbox and drop on the measurement sheet

Drag+drop

Motorsport

110

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Setting up an online measurement
To link a measurement channel to the measurement element, click on ‘C 60’ inthe project tree to display all labels, select the desired measurement channel anddrop it on the measurement element. If the C 60 is online, the value is displayed.

Drag+drop

Motorsport

111

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Setting up an online measurement


Utilizing the properties menu of the measurement element, its appearance canbe changed.

Motorsport

112

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Setting up an online measurement


RaceCon offers different types on measurement elements

Measurement label

Circular gauge

Temperature
gauge

Vertical Bar
graph style

Numeric indicator

Horizontal Bar graph styleChart

Motorsport

113

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Automatic creation of measurement sheets

RaceCon can create measurement sheets automatically During the configuration of a measurement channel, select a measurement
sheet from the list box or enter a name for a new measurement sheet
 To create the sheets, click ‘Create measurement views…’ from the C 60
context menu

Click to create
measurement
sheetsSelect existing
sheet from list
or enter nameof new sheet

Motorsport

114

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Automatic creation of measurement sheetsThe automatically created sheet is inserted in the tree under ‘C 60 Channels’

Raw andphysicalchannelvaluesAccess to
sheet

Macro button for
online offset
calibration
Characteristic
valuesMotorsport

115

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Automatic creation of measurement sheetsUsing the measurement sheets







When RaceCon is online, press the ‘F11’ key to switch from ‘Design Mode’ into ‘Race Mode’
The measurement sheet is extended to full screen
The macro button for offset calibration is active
Switch between different sheets using the tabs at the bottom of the page or the keyboard
shortcuts associated with the sheets
Return to ‘Design Mode’ by pressing the ‘Esc’ key

Motorsport

116

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Online calibration of measurement channels
Analog sensors drift with age, temperature, etc.
 Manual calibration is necessary
 Solution: online offset calibration
 Example: acceleration sensor
Acc

Due to sensor drift:
at 0G physical
UIN=2400mV
sensor output

Acc

UIN
Sensor datasheet:
400mV/G
Offset 2500mV

Offset calibration

At 0G physical
0G measurement

UIN

Motorsport

117

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Online calibration of adjustment channels
Enable offset calibration for measurement channel

In the channel view

During creation of the measurement channel

Check box toenable online
calibration of
offset and enter
desired physicaltarget value

Motorsport

118

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Activate switch toenable online
calibration

C 60 Online Measurement

C 60 Online Measurement + Calibration


Online calibration of measurement channels
Performing the offset calibration:
 Apply the desired physical condition to the sensor(e.g. 1G to an acceleration sensor)
 Open the channel’s online page by double clicking on the channel name
 Enter the physical target value (e.g. 1G) and press the ‘Calibrate’ button

Calibration
target value
Initiate
calibration

Motorsport

119Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration
Group adjustment
What is group adjustment?
Simultaneous online calibration of several channels
 This is useful e.g. to set all wheel forces and damper positions to ‘0’ when thevehicle is positioned on a flat patchConfiguration of group adjustment
Group adjustment consists of two components
 An input channel which triggers the adjustment event A group of input channels linked to the group adjustment event

Motorsport

120

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration
Group adjustment
Setting up the group adjustment trigger channelTo add a ‘Group Adjustment Channel’ to the project, drag the ‘Group Adjustment Channel’element from the toolbox and drop on the C 60

Drag+drop

Motorsport

121

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration
Group adjustment
Setting up the group adjustment trigger channelTo add a ‘Group Adjustment Channel’ to the project, drag the ‘Group Adjustement Channel’ element from thetoolbox and drop on the C 60
A ‘Group Adjustment Channel Wizard’ opens

Signal is active
high or active
lowMinimum active
time to detectand activation
Minimum time
between two
activations

Click ‘Finish’ when done

Motorsport

122

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration
Group adjustment


Next, select an input pin for the trigger channel
Note: If a low-active signal isselected as an input channel, do notforget to enable the pull-up resistor
for the pin. Otherwise the groupadjustment will be triggered
periodically

And create a channel name for the trigger channel

Motorsport

123

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration
Group adjustment
Assigning channels to the group adjustment eventDouble click toopen groupadjustment
overview

Double click on ‘group_adjust_input’ in the project tree. In the main area, an overview of the available
adjustment channels opens. To add measurement channel(s) to the group adjustement event, tick the‘Calibrate’ box of the desired channel(s).

Check box to add
channel to groupadjustment

Motorsport

124

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration
Group adjustment
Triggering the group adjustment









Double click on the input channel of the group adjustment.
Make sure the pull-up resistor is enabled, if you selected ‘active low’ trigger polarity
Connect the input pin to GND using a push-button
Download the configuration on the C 60
Drag the ‘grp_adj_channel’ and the ‘input_grp_adj_channel’ to an online measurement sheet
Press and release the push-button
The measurement labels indicate the state of the input pin and the state of the adjustment
Hint: A display alarm can be linked to the trigger channel indicate that the trigger has been detected

Voltage at
input pin

Drag channels on
measurement
sheet

State of adjustment
0 - Idle
1 - Adjustment triggered
2 - Adjustment lock time

Motorsport

125

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Online calibration of multi-point adjustment channels


Example: measurement of wheel forcePhysical property ‘wheel force’ not directly measureable
Load transfer through suspension kinematics

Physical value at sensor position defined by vehicleCurve definition by online adjustment at vehicle

Force @ sensor

Force @ wheel

Motorsport

126

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Online calibration of multi-point adjustment channelsCreate a multi-point adjustment measurement channel and download configuration
Click on the channel in the project tree
Double click a measurement channel in the data window to open the online view

Click to open
measurement
channels indata view

Analog andphysical value

Double click toopen online
view

Click to open
calibration
window

Motorsport

127

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Online calibration of multi-point adjustment channels







Click on ‘Calibrate adjustment points’ to open calibration window
Apply the desired physical condition to the sensor (e.g. by applying a force on the wheel)Enter the physical value in the value column of the desired calibration point (e.g. 745N)
Press the ‘Calibrate’ button of the desired calibration point
Repeat for all curve points
Click ‘Close’ when done

Motorsport

128

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Online calibration of multi-point adjustment channels


The calibration curve is displayed in the online view

Motorsport

129

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Online Measurement

C 60 Online Measurement + Calibration


Online calibration of multi-point adjustment channels
Adjustment points vs. offset adjustment

Fwheel_FR

Calibration ofindividual
curve points

UIN

Overall offset
adjustment of all
curve points.
E.g. to compensate
sensor drift
Fwheel_FR

UIN

Motorsport

130

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Recording and Telemetry

Configuration of Recordings
Configuration of Online Telemetry
Configuration of Burst Telemetry
Recording on USB Memory

Motorsport

131

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

C 60 Recording and Telemetry

C 60 features
 RecordingSynchronized recording of












Up to two independent recordings
Measurement rate 1ms…1s
Two global start conditions (thresholds)
Up to 16 measurement conditions (fast-slow-switches)

Telemetry







C 60 analog and digital input channels
C 60 internal measurement channels
ECU data
Data from external sensor interfaces

Support for long-range online telemetry
Individual programmable team code
Fast block – slow block mechanism
Programmable data rate

Burst telemetrySupport for burst telemetry (BT-60)
Programmable IP configuration
BT-60 diagnosis via C 60

Motorsport

132

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Recordings
Double click on ‘Recording’ in C 60 project tree
The recording configuration is displayed in the main area

Double click todisplay
configuration

Variables can begroupedTabs to access conditions and settings

Motorsport

133

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of RecordingsTo add channels to a recording, click on ‘C 60’ in the project tree
In the data area, the channels are displayed
Drag + drop channels into recording group

Click to display
C 60 variables

Activate thesefilters

Drag variables
into group

Recordingproperties

Motorsport

134

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of RecordingsTo change recording rate, mark the channel(s) and double click
A configuration window opens

List of channels
selected

Recording rate
1ms…1sSettings for longrange telemetry
None / Fast / Slow

Settings for fast /slow rate switch(Sampling Condition)

Click ‘OK’ when done

Motorsport

135

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Recordings
Adding a recording






C 60 supports up to two independent recordings
To add a recording, select ‘Add Recording’ from the context menu of the logger in the project tree.
Hint: The name of the recording is stored in the ‘Cardinfo’ field of the recorded file

Adding a recording group

Recording channels can be grouped
To add a new group, select ‘Add group’ in the context menu of the recording
Hint: The groups can be renamed to ‘Gearbox’, ‘Aero’, ‘Engine’, etc.

Motorsport

136

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of RecordingsUser Defined Condition






Used for a global recording start condition and ‘Sampling Conditions’Evaluation of one channel’s limits with optional turn-off-delay
To add a ‘User Defined Condition’ select the tab ‘User Defined Condition’ and click on ‘Add a new
condition’
A configuration window opens

Unique name forcondition
Condition
When channel
exceeds limits,
condition is held
‘TRUE’ for this time

Click ‘OK’ when done

Motorsport

137

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Recordings


Sampling Conditions


Switch between ‘fast’ recording rate and ‘slow’ recording rate based on thresholds
Uses one or two ‘User Defined Conditions’Definition of ‘Fast Rate’ and ‘Slow Rate’
To add a ‘Sampling Condition’ select the tab ‘Sampling Condition’ and click on ‘Add a new condition’Unique name forcondition
Definition of‘Sampling Condition’‘Fast’ recording rate
‘Slow’ recording rate

Click ‘OK’ when done

Motorsport

138

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Recordings

Global C 60 Settings
To display the global C 60 setting, select the ‘Settings’ Tab

Setting for outing counter mode
•For dyno (without lap trigger)
select ‘Dyno’•For racetrack (with lap trigger)
select ‘Racetrack’Setting for automatic
fragmentation(Please do not change)

Settings have no effect on C 60, please ignore

Motorsport

139

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Select (optional)‘Statusblock’ here
Enable global
recording start
condition here

Baud rate of
CAN busC 60 Recording and Telemetry

Configuration of Recordings

Recording DiagnosisThe channel ‘stateclrl_ok’ of the C 60 can be used for online monitoring of recording status
Bit

8

7

6

5

4

3

2

1

Value

128

64

32

16

8

4

2

1

Name

1

STARTED

1

1

1

BLKOK

DATAOK

RECORD

Content of status bits
Name

Bit setBit cleared

RECORD

Measurement data is recorded

No measurement data will be
stored because measurement
thresholds are not reached

DATAOK

Received data without error

Discarding received data
because of wrong timestamps.
Check wiring of SYNC signal.

BLKOK

All measurement blocks havebeen set up correctly

Some measurement blocks havenot been set up correctly.

STARTEDA measurement has been set up

A measurement is not set up.
Either no recording configuration
has been found or logger
software upgrade is not activatedMotorsport

140

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Recordings

Online display of ‘statectrl_ok’

Drag+drop (choose ‘Bit-LEDs’)

Measurement correctly initialized, but recording threshold(s) not reached: 254
Measurement correctly initialized, C 60 is recording data: 255
Values less than 254 indicates an error state

Motorsport

141

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording on USB Memory

Setup for USB recording

Upgrades 1+4 req
uired

Enable the software upgrade for USB recording






SoftwareUSB recording is enabled by the ‘Software Upgrade 4’
Note: for USB recording, Software Upgrade 1 also has to be enabled
To activate ‘Software Upgrade 4’, enter the license key as described in thechapter ‘Starting up the C 60’, section ‘Feature activation’ of this manual

Wiring harness

C 60 ASDD-2-12-41PN (Red)USB

Pin 23
Pin 24
Pin 25
Pin 26

Power (red)D+ (green)
D – (white)
GND (black)*colors matching a standard USB cable

Storage DeviceTo ensure reliable operation, use Bosch Motorsport USB devices only(Part Number F 02U V00 867-01 - 2GByte capacity)
The Bosch Motorsport USB devices are preformatted with the Bosch File System (BFS)
A device is recognized by Windows as a ‘storage medium’,but it can only be initialized with RaceCon and read with WinDARABMotorsport

142

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording on USB Memory

Recording Data on USB device







Plug a USB Device to C 60
Prepare a recording configuration in RaceCon
Power on the system and connect with RaceCon to the vehicle
Download the configuration to the C 60

C 60
RecordingConfig

C 60
SoftwareUSB Device

Data Lap 1
Data Lap 2

Data Lap 1

USB Bus

Data Lap 2

Data Lap 3

Data Lap 3…

…

Power off the system
Remove USB device from the vehicle

Motorsport

143

Upgrades 1+4 req
uired

Record measurement data. If a USB device is present, the C 60 stores thedata in parallel on the internal memory and the USB device.

Internal MemorySoftware

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording on USB Memory

Recording Data on USB device

SoftwareUpgrades 1+4 req
uiredStart WinDarab
 Hold the ‘Shift’-Key and click on the ‘Import Measurement Data’ Icon
 Select the ‘Data logger C55/C60/DDU8’ and click ‘Ok’ when doneMotorsport

144

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording on USB Memory

Recording Data on USB device
The ‘Read Measurement Data’ dialog opens Click ‘Modify’ button and select the base folder
 Choose ‘Flashcard’ as data transmission method
 Activate ‘Auto save’ Click ‘Save’ when done


C60
C60

Motorsport

145

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

SoftwareUpgrades 1+4 requiredC 60 Recording on USB Memory

Recording Data on USB device
Insert the USB device into the PC Data transmission from device starts automatically Measurement files are stored automatically Click ‘Close’ when transmission has finished


C60
C60

Motorsport

146

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

SoftwareUpgrades 1+4 requiredC 60 Recording on USB Memory

USB Device Handling Hints

USB deviceUse Bosch Motorsport USB devices only(Part Number F 02U V00 867-01 - 2GByte capacity)
The USB device must be preformatted to BFS format(Bosch Motorsport USB devices are delivered preformatted to BFS format)

Always plug USB device into vehicle before power up to ensure that all measurement
data is stored on the USB device
If USB device is plugged in after recording has started, data is stored on the USB
device beginning with the next lap or next file fragment.

Removing the USB device

Always power off the system before unplugging the USB device
If the USB device is unplugged while recording is active, parts of the measurement
data may be missing
If the USB device is unplugged and re-inserted while the C 60 is powered up, theC 60 restarts. In this case, the C 60 is not operational for 1.5s.

Motorsport

147

Upgrades 1+4 req
uired

Using the USB deviceSoftware

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording on USB Memory

TroubleshootingSoftware

When no data on the USB device is recorded:Configure the measurement label usb_mediastate on a RaceCon measurement viewor on a C 60 display pageThe value of usb_mediastate reflects the operating condition of the USB bus


0: Wait: Device not found
The USB device is not found
No USB device inserted
USB device is defectNo electrical connection or wiring harness problem



1: Wait: Device detected
A USB device is found, but not yet installed

2: Ok: Media installed
The USB device is found and is operational.
This does not imply that recording data is written!



3: Stop: Device unplugged
The USB device has been removed. The C 60 perform a restart when a USB device is plugged in

4: Ok: Media access
Data is currently written to the USB device

Motorsport

148

Upgrades 1+4 req
uiredInternal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording on USB Memory

Troubleshooting cont.
The value of usb_mediastate reflects the operating condition of the USB bus


5: Error: Media error
The USB device has been detected as defect/wrong.
The USB device is defect.
The USB device is not supported by C 60.



6: Error: Media corrupt
The USB device is not in valid BFS format.
Reformat the USB device in RaceCon.

Motorsport

149

Software

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Upgrades 1+4 requiredC 60 Recording and Telemetry

Long Range Telemetry System FM40







440MHz band
25KHz bandwidth
10W max. RF output
19.2 kBit/s data rate - unidirectional
RS232 interface
Full online track coverage on almost all tracks

ReceiverPosition

Link Quality @ Hockenheim
Motorsport

150

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Online Telemetry

Hardware Setup
C 60

Pit Receiver Box2
(for two cars)
Rod Antenna 7dBi

F01TA20455-01

B261208867
Car Antenna
B261208888(optional)

RS232
Pit Receiver Box1

Antenna Cable Kit

Control Module(for one car)

B261209490

B261208871

F01TA20451-01
RS422

FM40 Transmitter

Antenna Cable 8m

Connecting Cable 50m

B261208898

B261209493

B261209481

Motorsport

151

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

RS232

C 60 Recording and Telemetry

Configuration of Online Telemetry

Software Setup

Drop FM40 from toolbox into system overview

Drag+drop

Motorsport

152

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Online Telemetry

Software Setup

Click on FM40 in project tree to display the properties menu

Baudrate of C 60
(must match baudrate of FM40)
Transmission pause(5% recommended for improved re-synchronisation)
Project Key (1111…9999)
Path to configuration folder of WDServer on receiver PC(usually ….\WDServer\DCP) to store telemetry
configuration file

Motorsport

153

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Online Telemetry

Software Setup

Adding channels to telemetry

In the ‘Edit Recording Channels’ dialog: choose ‘Telemetry’

Why fast block / slow blockC 60 telemetry uses available FM40 bandwidth(19200 baud -> approx. 1700 bytes/s)

Channels are grouped into blocks


Block 1 Block 2

Fast block (block 1): transferred every cycle
Slow blocks (block 2..n): transferred every nth cycle

Block 1 Block 3

Block 1 Block 4

Transmission Scheme• None – channel(s) are not transferred• Slow – channel(s) are transferred in the slow telemetry block• Fast – channel(s) are transferred in the fast telemetry block

Motorsport

154

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Block 1 Block 2

C 60 Recording and Telemetry

Configuration of Online Telemetry

Software Setup

Telemetry channels with special functionality
Double click on FM40 in project tree
Assign special functionality to channel(s) with the listbox in column ‘Channel type’

Exact lap time of last lap completed
Running distance of current lap
Lap number of current lap
Fuel consumption of last lap completed

Motorsport

155

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Burst telemetry system BT-60









5GHz ISM band - 20MHz bandwidth
0.4W max. RF output
802.11a OFDM system; proprietary protocol
max 12MBit/s data rate - bidirectional
Ethernet interface to C 60 / C-60 / C-55
Partial track coverage
Approx. 300m reception range
High speed burst transmission of recorded data

ReceiverPosition

Link Quality @ Hockenheim
Motorsport

156

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Burst Telemetry

Hardware Setup
C 60
BR-60F Set
F02UV00047

Ethernet

BT-60F Set
F02UV00038

Connecting Cable
B261209743

Motorsport

157

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Burst Telemetry

Software Setup

Drop BT60 from toolbox into system overview

Drag+drop

Motorsport

158

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Burst Telemetry

Software Setup

Configure the burst IP address of the C 60
(This address must be compatible with the address range of the pit PC, the BT-60 and the BR-60)
Open a measurement sheet
Drag the ‘BURST_DEVICE_IP’ to the measurement sheet
Switch to ‘Race Mode’
Configure the desired IP address

Drag+drop

Motorsport

159

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Recording and Telemetry

Configuration of Burst Telemetry

Diagnostic channels
Diagnosis of BT-60 is possible through channels on C 60

Data readyfortransmission
C 60
connected toBT-60
Signal qualityof radio link
-55dBm: good
-70dBm: fair
-95dBm: no link
Byte counterfor datatransmission
over radio link

Motorsport

160

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap trigger

Lap trigger (Timing Beacon)
Counting Outings / Laps / Fragments

Motorsport

161

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Lap Trigger (Timing Beacon)Why do we need a lap trigger (timing beacon)?
 Vehicle lap time measurement
 Calculation of lap-dependent functions (lap fuel consumption, min/max values) Calculation of lap distance dependent functions
 Control of data logging system
System consists of
 Transmitter (trackside unit) Receiver (in-vehicle unit)

Lap Trigger
Transmitter

Types of systems
 GPS based (low cost, low precision) IR based (low cost, high precision, limited reliability)
 RF (microwave) based (high precision, high reliability)

Motorsport

162

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger
ReceiverLap Trigger System

Lap Trigger (Timing Beacon)

Setting up a lap trigger for C 60
 Select ‘Measurement Sources’ in Toolbox
 Select ‘Lap trigger’ Select and drag ‘Lap trigger’ into ‘System Overview’ Drop ‘Lap trigger’ on vehicle(Not on C 60!)
 A pop-up window opens

Drag+Drop

Motorsport

163

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Lap Trigger (Timing Beacon)

Setting up a lap trigger for C 60
 Select the signal source for the trigger signal
In this example, the Rx is connected to the dedicated lap trigger pin of C 60
 Select the source for vehicle speed
In this example, the vehicle speed_vfzg_dls’ is calculated from 4 wheel speeds
 Enter the track length of your racetrack
In this example 4000m(Can be changed at any time later) Press ‘Finish’ to complete the operation

Motorsport

164

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Lap Trigger (Timing Beacon)

Setting up a lap trigger for C 60
 A pre-configured lap trigger window opens Low-active signal on lap trigger pin, min 15ms pulse length Bosch recommendation for Bosch trigger: 15ms pulse length for main trigger 30ms pulse length for sub trigger
 The trigger is protected against false triggers:
 Min 20km/h for trigger release Min 20% of track distance covered
 Trigger is retrigger locked for 5s
 Forced trigger mechanism is enabled
at 120% of track distanceMotorsport

165

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Lap Trigger (Timing Beacon)Electrical Trigger Signal
 In C 60 all sources of measurement channels can be used as trigger signal
 Analog input
 Digital input
 CAN input


Signal (measurement channel) properties:
 Low active signal
High active signal

ThresholdTime

Threshold

Two types of trigger signal
 Main trigger (end-of-lap @ start/finish line)
 Sub-trigger (segment time, optional)
 Bosch standard: Main trigger >20ms, <40ms, low active
 Sub trigger >40ms, low activeTime

Motorsport

166

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Lap Trigger (Timing Beacon)Software functionality
 Race track topology and transmitter location frequently cause false triggers
 Software functionality prevents acceptance of false triggers
 Under race conditions, trigger signals are sometimes missed
 Software functionality introduces ‘forced trigger’
Prevention of false triggers:
 Minimum vehicle speed for acceptance of trigger
 Prevents false triggers while vehicle is stationary in the pits
 Time based re-trigger protection
 Prevents false triggers due to signal reflections on main straight Lap distance based retrigger protection
 Prevents false triggers due to track topology
Forced triggers
 Lap distance based insertion of ‘forced trigger’Motorsport

167

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Lap Timing
Variables for display:
Laptrigger_lapcurr_dls
Laptrigger_lapctr_dls
Laptrigger_laptime_dls
Laptrigger_laptime_best_dls
Laptrigger_laptimeold_dls
Laptrigger_laptimeseg_dls

Current lap number
Number of completed laps
Running laptime
Laptime of best lap
Laptime of last lap completed
Segment time of last segment

Motorsport

168

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Segment timing











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
Variables for display:
Laptrigger_lapdiff
Laptrigger_lapdiffb
Laptrigger_dlast
Laptrigger_dbest

Time difference between finished lap and last lap
Time difference between finished lap and best lap
Difference of lap segment time compared to last lap
Difference of lap segment time compared to best lap

Motorsport

169

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Counting Outings / Laps / Fragments
Speed

Lap 1
OutlapPower Start ofON
Recording

Lap 2
Lap trigger

Lap 3
Lap trigger

Lap 4
Lap trigger

Lap 5
Lap trigger

Lap 6
Inlap
Lap trigger

Time
End ofRecording(Power OFF)

Outing

Functionality
 Power ON: system + measurement is initialized but not yet started
 Global start condition fulfilled: recording starts
 Reception of valid lap trigger: recording of lap completed, new lap starts
 Power OFF: recording of lap completed, system shutdown

Motorsport

170

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Counting Outings / Laps / Fragments
Speed

Lap 1
OutlapPower Start ofON
Recording

Lap 2
Lap trigger

Lap 3
Lap trigger

Lap 4
Lap trigger

Lap 5
Lap trigger

Lap 6
Inlap
Lap trigger

OutingThe system is counting:
Outing: one or several laps from leaving the garage to entering the garageLap (min. 20% of lap distance travelled)
Leaving the pits to lap trigger
Lap trigger to lap trigger
Lap trigger to entering the pitsFragment (less than 20% of lap distance travelled)Dyno operation

Engine warm-up
Power cycle on track (e.g. engine stalled)
Motorsport

171

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Time
End ofRecording(Power OFF)

Lap Trigger System

Counting Outings / Laps / FragmentsCounters can be displayed: Laptrigger_outcnt_dls
 Laptrigger_lapctr_dls
 Fractr

Outing counter
Lap counter
Fragment counter

Counters can be reset:
 Use diagnosis page in RaceCon
Counters can be used to automatically name recorded files
 Use filename templates in WinDARAB dialog
 [outing]value of outing counter [lap]value of lap counter [fragment]
value of fragment counter

[###03] indicates ‘always use 3 digits with leading zeros’Motorsport

172

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Quick Diagnosis / Counter Reset

Diagnosis Page:

Double click on any Laptrigger_xxx channel in channel list
A diagnosis window opens in main area

Button to reset lap distance to 0
Button to reset lap counter
Button to reset outing counter
Button to generate trigger signal

Button to reset best lap time
Button to reset best lap time anddistance-based segmentation

Motorsport

173

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Retrigger ProtectionTime based retrigger protection
 Trigger is locked for 5s after main trigger was received
 To deactivate: set ‘Retrigger lock time’ to 0ms

5000msMain Trigger

Motorsport

174

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Retrigger ProtectionDistance based re-trigger protection
 Trigger is locked until 80% of track distance has been covered (3200m)
 To deactivate: set min distance to 0%

800m

Main Trigger

Motorsport

175

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Forced Trigger
Distance based forced trigger
 After a missed main trigger, a forced trigger is inserted,
if 120% of the track distance have been covered (4800m)
 In this case, Laptrigger_distlap_dls starts at 800m
 To deactivate: uncheck box

800m

Missed Trigger

Forced Trigger

Motorsport

176

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Segment TimingSub trigger mode
 Using main trigger (20ms pulse) @ Start-Finish-Line
 3 sub triggers (40ms pulse) positioned @ 1000m, 2000m and 3000m
 To deactivate: uncheck

Sub
TriggerSub
TriggerSub
Trigger

Main Trigger

Motorsport

177

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Segment TimingDistance mode
 Using main trigger (20ms pulse) @ Start-Finish-Line Set ‘Mode’ to ‘Distance’ and enter desired segment distances Segment time is automatically calculated @ each segment
 Time difference to last lap andfastest lap is automaticallycalculated @ each segment
 To deactivate: set ‘Mode’ to ‘None’

+0.3s

+0.1s
-0.1s

3000m

-0.2s

2000m

-0.3s

+0.2s
+0.1s
+0.1s

-0.2s

1000m

+0.1s

0.0s

-0.1s

-0.2s

Main Trigger

Motorsport

178

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Laptrigger PresettingsWhen the reset buttons on the diagnosis page are activated, these values are used

Preset values forlap counter and outing counter
Minimum laptime that a new ‘best
laptime’ is accepted
Preset value for ‘best laptime’Motorsport

179

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Lap Trigger System

Lap Trigger Diagnosis
Threshold Evaluation
Logic Conversion

Input
channelSignalCharacterization

Laptrigger_signal_dls

Retrigger
Protection

Laptrigger_mainsig_dls
Laptrigger_imtrigsig_dls

1s
Time
Analog signal

Time
Digital realtime
representationof input channel
with positive logic

Laptrigger_maintrig_dls
Laptrigger_imtrig_dls

0.4s
Time

A 1s pulse is generated,
if a valid lap trigger pulse
has been detected

Please note: Laptrigger_xxx channels can be displayed with RaceConand also recorded
Motorsport

180

Lap Counter
RecordingInternal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Time
A 0.4s pulse is generated,
if a valid lap trigger has passed
retrigger protectionLap Trigger System

Countdown Functionality
Countdown Timer

Some race classes require a minimum time spent in the pits
An additional lap trigger Tx is configured as a segment trigger positioned @ pit entry
The trigger signal starts a timer countdown
The current value of the timer is stored in thevariable Laptrigger_cntdown_dls which
can be displayed

Motorsport

181

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Firmware

Firmware and Configuration

Motorsport

182

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Firmware Update

C 60 Firmware and Configuration
C 60 holds 4 types of data







Firmware – the software (program) of the C 60
Configuration – the configuration of
Input channels, CAN I/O, PWM

Recording + telemetry configurationDisplay configuration
Calibration dataCharacteristic curves and offsets created by online calibration at the vehicle
Recorded dataMeasurement data recorded during vehicle operation

Motorsport

183

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Firmware Update

C 60 Firmware and Configuration
RaceCon

C 60

C 60 RaceCon Project
C 60
ProgramArchive
Version
1.3

My
C 60
Project

Consistency check

Firmware Version 1.3

Firmware Version 1.3‘Update Firmware’OpenConsistency check

Configuration‘Download configuration’

Save‘Upload to File’

My
Cal
Data

Calibration Data
‘Download from File’

WinDARAB
Out 12
Lap 3
BIN

Configuration‘Read Measurement Data’

Motorsport

184

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Recorded Data

C 60 Firmware Update

C 60 Firmware Update

During each connect between C 60 and RaceCon

Firmware version
consistency check

Version match

Firmware checksuccessful

Version do not match

Change programarchive in RaceCon

Motorsport

185

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Update firmware on C 60

C 60 Firmware Update

C 60 Firmware UpdatePerforming the firmware updateIn the project tree right-click on the ‘C 60’ and choose ‘Update firmware’

A pop-up menu opens

Selectfirmwarearchive hereClick ‘OK’ when done

Motorsport

186

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

C 60 Firmware Update

C 60 Firmware UpdatePerforming the firmware updateThe firmware update starts

When the firmware update is complete, cycle the power of the C 60

Motorsport

187

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

GPS

GPS Sensor

Motorsport

188

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

GPS Sensor

GPS Sensor
Upgrade1 required

GPS (Global Positioning System)Space-based global navigation satellite systemGPS provides positioning, navigation, and timing services to worldwide usersGPS receiver (sensor) gives digital information about position (longitude, latitude, height), ground
speed, course, and status

Two types of GPS receivers

CAN output -> Read in messages via CAN Input of C 60 (not covered here)Serial output -> Read in messages via RS232 Interface of C 60 (serial interface 2)Serial Interface is characterised by:
Voltage levels

RS232 is standard (+/-12V)
UART (0V/5V) needs level shifter
Baud rate
9600 is standard for GPS, C 60 supports 1200…115200

GPS Rx interface baud rate must match DDU interface baud rateC 60 Baud rate can be set with the GPS_BAUDRATE characteristicData format
C 60 expects 8 data bits, no parity bit, 1 stop bit (8N1)

Motorsport

189

Software

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

GPS Sensor

GPS Sensor
Upgrade1 required

Protocol C 60 expects NMEA Protocol (ASCII) The following messages are decoded:
 GGA
GPS fix information
 GSA
Overall satellite data
 GSV
Detailed satellite data
 RMC
Recommended minimum data for GPS VTG
Vector track and speed over the ground On most GPS sensors, these messages are activated in the default configuration
Sensor recommendation
 The system has been tested with a Navilock NL 403P serial GPS receiver This sensor is based on a UBlox5 chipset and is fully configurable with UCenter SW

Motorsport

190

Software

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

GPS Sensor

GPS Sensor
Software

1 required

Measurement labels
 The decoded NMEA messages are copied to these C 60 measurement labels




















gps_PDOP
gps_HDOP
gps_VDOP
gps_lat
gps_long
gps_elv
gps_speed
gps_direction
gps_declination
gps_year
gps_mongps_day
gps_hourgps_mingps_sec
gps_hsec
gps_smask
gps_sig
gps_fix

Position Dilution Of Precision
Horizontal Dilution Of Precision
Vertical Dilution Of Precision
Latitude in NDEG - +/-[degree][min].[sec/60]
Longitude in NDEG - +/-[degree][min].[sec/60]
Antenna altitude above/below mean sea level (geoid) in meters
Speed over the ground in kilometers/hour
Track angle in degrees
Magnetic variation degrees (Easterly var. subtracts from true course)
Years since 1900
Months since January - [0,11]
Day of the month - [1,31]
Hours since midnight - [0,23]
Minutes after the hour - [0,59]
Seconds after the minute - [0,59]
Hundredth part of second - [0,99]
Mask specifying types of packages from which data has been obtained
GPS quality indicator (0 = Invalid; 1 = Fix; 2 = Differential, 3 = Sensitive)
Operating mode, used for navigation (1 = Fix not available; 2 = 2D; 3 = 3D)

Motorsport

191

UpgradeInternal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

GPS Sensor

GPS Sensor
Software

1 required

Measurement labels








These measurement labels are arrays, where the indexed element points to the same satellite(E.g. gps_info_satsigstrength[3] tells the receiving signal strength of satellite 3.
Satellite 3 has the SAT-ID given in gps_info_satid[3])gps_info_satid[ ]gps_info_satinuse[ ]gps_info_satelevation[ ]gps_info_satazimuth[ ]gps_info_satsigstrength[ ]Satellite PRN number
Used in position fix
Elevation in degrees, 90 maximum
Azimuth, degrees from true north, 000 to 359
Signal, 00-99 dB

Motorsport

192

UpgradeInternal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

GPS Sensor

GPS Sensor
UpgradeTroubleshootingElectricalIs the transmitter signal of the GPS sensor connected to thereceiver pin of serial interface 2 of the C 60?
Is the GPS sensor powered up?
Does the GPS sensor deliver RS232 signal levels?
InterfaceDo the baudrates of the GPS sensor and the DDU match?
Is the GPS sensor set up for 8N1 transmission parameters?
Is the GPS sensor set up for NMEA messages?

Are the GGA, VTG, RMC messages activated?
With a correctly wired and powered GPS sensor the changing GPS time information(gps_sec) can be immediately observed

Is Software Upgrade 2 activated in the C 60?
GPS sensor start-upDoes the GPS sensor ‘view’ the sky?

Did the GPS sensor complete its initial start-up procedure? This may take up to 20min.

A correct reception is indicated when gps_fix is showing "3D Fix“Motorsport

193

Software

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

1 requiredFuel Consumption

Fuel Consumption

Motorsport

194

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Fuel Consumption Calculation

Fuel Consumption

Setting up fuel consumption calculation and tank management for C 60
 Select ‘Measurement Sources’ in Toolbox
 Select ‘Fuel’ Select and drag ‘Fuel’ into ‘System Overview’ Drop ‘Fuel’ on vehicle(Not on C 60!)
 A pop-up window opens

Drag+Drop

Motorsport

195

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Fuel Consumption Calculation

Fuel Consumption

Setting up fuel consumption calculation and tank management for C 60


A fuel consumption wizard opens
Tank capacity of vehicle
Select calculation mode here
• Using fuel consumed (summed-up fuel consumption)• Using flow rate (momentary fuel consumption)
Select input channel and adaption factor here
Use adaption factor to adapt value of input channel to• 1ml per inc for summed-up fuel consumption• 1ml / s per inc for momentary consumption
Factor to correct calculated consumption in C 60 vs. ‘real’
consumption of vehicle
Remaining laps with fuel in tank can be calculated• Using fuel consumption of last lap completed• Using target lap consumption (entered here)
Reset of fuel consumption values can be initiated• Manually using RaceCon• Using an input channel (e.g. a switch connected to input pin)
• By ‘power off’ (assuming that the tank is filled each time theignition is turned off)Press ‘Finish’ to complete the operation

Motorsport

196

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Fuel Consumption Calculation

Quick Diagnosis / Counter Reset

Diagnosis Page:

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 fuelconsumption manually(Can also be triggered bychannel or ‘power down’)Settings
overview

Motorsport

197

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Fuel Consumption Calculation

ExampleFuel
Tank
capacity

Fuel_fuelcons

Fuel_fuelrem
Lap 1
Outlap

Fuel

Lap 2

Lap 3

Lap 4
behind Pacecar

Lap 5

Lap 6
Inlap

Time

Fuel_fuellapold
Fuel_fuellap
Lap 1
Outlap
Fuel_fuelcons_dls –Fuel_fuelrem_dls –Fuel_fuellap_dls–
Fuel_fuellap_dls
–

Lap 2

Lap 3

Running fuel consumption, starting at ‘0’
Remaining fuel in tank, starting at tank capacity
Fuel consumption for current lap, starting at ‘0’
Fuel consumption of last lap completed

Lap 4

Lap 5

Time

Fuel_laprem_dls – Remaining laps with fuel in tank

Motorsport

198

Lap 6
Inlap

Internal | BEG/EMS1 CsM | 6/4/2010 | © Bosch Engineering GmbH 2009. All rights reserved, also regarding any disposal, exploitation,
reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Contact
Europe:Bosch Engineering GmbH
Motorsport
Robert-Bosch-Allee 174232 AbstattGermany
Phone: +49 7062 911 79101
Fax: +49 7062 911 79104
North and South America:
Bosch Engineering North America
Motorsports
38000 Hills Tech Drive
Farmington Hills, MI 48331-3417
United States of America
Phone: +1 248 876 2977
Fax: +1 248 876 7373
Asia Pacific:
Bosch Engineering Japan K.K.
Motorsport
3-33-8 Tsuruya-cho, Kanagawa-ku, Yokohama-shi
221-0835
Japan
Phone: +81 45 410 1650
Fax: +81 45 410 1651
E-Mail: motorsport@bosch.com
www.bosch-motorsport.com
Status: 27 September 2011
© All rights reserved by Bosch Engineering GmbH,also for the case of patent reports.
All rights such as copying and forwarding through us.
Modifications reserved.