DDU 7 Manual
DDU 7 Manual
Manual
V 1.2 11/14/2016
Table of Contents
Table of contents
1 Preparation ........................................................................................................................................................... 4
7 Starting up ......................................................................................................................................................... 15
7.1 Before starting ................................................................................................................................................................................ 15
7.2 Feature activation .......................................................................................................................................................................... 20
7.3 First display configuration (Quick Start) ............................................................................................................................... 22
7.4 First recording (Quick Start) ...................................................................................................................................................... 24
7.5 Set time and date .......................................................................................................................................................................... 28
1 Preparation
Use the DDU 7 only as intended in this manual. Any maintenance or repair must
be performed by authorized and qualified personnel approved by Bosch Motor‐
sport.
Operation of the DDU 7 is only certified with the combinations and accessories
that are specified in this 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 a performance and safety stand‐
point by a representative from Bosch Motorsport.
Read the manual carefully and follow the application hints step by step. Don’t
hesitate to contact us, contact data can be found on the last page of this docu‐
ment.
Disclaimer:
Due to continuous enhancements we reserve the rights to change any illustra‐
tions, photos and technical data within this manual.
Please retain this manual for your records.
In this document all screenshots are created by way of example for other dis‐
plays.
Please consider this and replace the product names with the name of your prod‐
uct.
2 Power Supply
Bosch Motorsport software is developed for Windows system software. Connect
the Ethernet line to your computer and install the driver. Read the manual care‐
fully and follow the application hints step by step.
Please ensure that you have a good ground installation. That means:
▪ A ground that has a solid, low resistance connection to the negative battery
terminal
▪ Connection should be free from dirt, grease, paint, anodizing, etc..
▪ Use large diameter wire
▪ More metal‐to‐metal contact is better!
The following notations for power signals are used:
▪ KL 15 is a switched battery rail controlled by the IGN‐switch
▪ KL 30 is an unswitched battery positive rail (same as battery positive terminal)
▪ KL 31 is an unswitched ground rail (same as battery negative terminal)
Be careful to observe current limits of wires and connector pins!
µC
G LS_SWITCH1…4
KL31
UBATT_FUSE
4 Technical Data
The display DDU 7 integrates a programmable full colour dash board display
with a data logging system for motorsport applications. This allows for synchron‐
ized acquisition and visualization of engine data from the ECU and chassis data
channels. Additional input devices can be connected via Ethernet and CAN buses.
Recorded data from the internal 2 GB flash memory can be downloaded via high
speed Ethernet. Data Analysis Software WinDarab is available for free of charge
as WinDarab V7 free on our website.
Variations
F 02U V01 130‐04 6 analog channels, 4 Hall speed inputs
F 02U V01 167‐03 6 analog channels, 4 DF11 speed inputs
F 02U V02 010‐01 10 analog channels, no speed inputs
Application
Display ▪ 5,7” graphic colour display
▪ 12 user configurable display pages
▪ 10 multicolor freely configurable
(RGB) LEDs
Resolution 640 x 480 pixel
Supported image file formats Bmp, gif, jpg, png, tif
Converters 8 kHz AD converters with digital low
pass filter
Configurable math channels
User configurable CAN in/out messages
Sampling rate Max. 1,000 Hz for all channels
Mechanical Data
Size 148 x 126 x 32 mm
Weight 440 g
Protection Classification IP54 to DIN 40050, Section 9, Issue
2008
Operating temperature internal ‐20 to 85°C
Operating temperature Display ‐20 to 70°C
Max. vibration Vibration profile 1 (see Appendix or
www.bosch‐motorsport.com)
Electrical Data
Supply voltage 8 to 18 V
Max. power consumption (w/o loads) 14 W at 14 V
Inputs
Page/brightness selection 2
Analog channels 6 or 10: see Variations
Wheel speed inputs Hall‐effect, DF11 or no: see Variations
Input range 0 to 5 V
Resolution 12 bit
Switchable pull up resistor 3 kOhm
DF 11 inputs On request
Outputs
Sensor supply 5 V ± 1 % (350 mA) 1
Sensor supply 10 V ± 1 % (350 mA) 1
Environment
External switch for page selection, 12 B 261 209 658‐01
steps
Communication
CAN interfaces 2
Ethernet 100BaseT 1
Laptrigger input 1
RS232 Telemetry, GPS
Configuration via RaceCon Over Ethernet or MSA‐Box II
Installation Notes
The required software (.pst file) for this device is available in the download area
of our homepage www.bosch‐motorsport.com.
Digital inputs
The digital inputs of the DDU 7 accept 0 V to 5 V signals of Hall‐effect sensors by
default. Connect the output of the Hall‐effect sensor to the REVn_P pin and leave
the REVn_M pin open.
Ethernet channels
The DDU 7 has one 100 MBit full duplex Ethernet communication port. The port
is internally connected with an Ethernet switch. The Ethernet port has 'cable auto
crossover' functionality.
RS232 ports
The DDU 7 has two RS232 serial ports. Baud rate for both ports is programmable.
RS232 port 1 is reserved for online telemetry, port 2 can be used for reception of
data from a serial GPS receiver.
10 ETH1_TX‐
11 REV1 speed signal 1 input
12 REV2 speed signal 2 input
13 SENSPWR10 10 V power supply for output
analog sensors
14 SENSPWR5 5 V power supply for an‐ output
alog sensors
15 ANA01: Page select analog signal 1 input
16 ANA02: Brightness se‐ analog signal 2 input
lect
17 ANA03: Alarm select analog signal 3 input
18 ANA04 analog signal 4 input
19 ANA07 analog signal 7 input
20 ANA08 analog signal 8 input
21 RS232‐GPS‐TX RS232_GPS transmit data bidirectional used for
dataline GPS‐sen‐
sor
22 ETH_SCR screen for Ethernet screen
23 REV3 speed signal 3 input
24 ETH1_RX+ Ethernet interface 1 bidirectional
(10/100BaseT) dataline
25 ETH1_TX+
26 REV4 speed signal 4 input
27 LAP_TRIG laptrigger input input
28 TimeSync signal of synchronisation input used for
timing of
system
compo‐
nents
29 CAN1_H CAN interface 1 (up to 1 bidirectional MS3/MS4
MBit/s) dataline CardMe‐
30 CAN1_L mory
6 Mechanical Drawing
7 Starting up
Select
'Internet Protocol Select 'Obtain
(TCP/IP)' an IP adress
automatically'
Click
'Properties' Click 'OK'
when done
Main Area
Project
Toolbox
Tree
Data Area
3. In the Toolbox select the DDU 7 and drag it into the Main Area. A pop up
window to specify the DDU 7 program archive appears.
RaceCon detects configuration differences between the DDU 7 and the Race‐
Con project and asks for permission for data download.
8. Click ‘OK’ to proceed.
Successful Ethernet
connection, DDU 7
'talks' to PC
After the reset RaceCon reconnects to the DDU 7. Local configuration on both
the PC and DDU 7 match (indicated by green background and dot). The DDU 7 is
now connected to RaceCon.
Green background
and dot indicate
matching
configuration
1st: Double-click
on DDU 7
2nd: Click on
'Features Info'
3. Enter the activation key you received for this feature on this device and click
‘OK’ when done.
The feature’s status changes to ‘unlocked’.
Click '+'
Double-click
'New Page'
4. Drag a ‘Large Element’ from the Toolbox and drop it on the display page. A
message in the ‘Large Element’ box shows that it is not linked to a measure‐
ment channel.
Drag + Drop
5. In the data window, scroll down to ‘ub’ (measurement channel for battery
voltage).
6. Drag the ‘ub’ measurement channel from the Data Area and drop it on the
‘Large Element’.
Drag + Drop
Click
'Download Configuration'
The configurations download starts and the DDU 7 carries out a reset.
3rd: Double-click
'Recording'
4. In the data window, scroll down to ‘ub’ (measurement channel for battery
voltage).
5. Drag + drop the ‘ub’ measurement channel into the recording area.
Drag + Drop
Click
'Import/Export'
Choose DDU 7
in dropdown list
16. Connect the DDU 7 network cable. Data transmission from the DDU 7 starts
automatically. Measurement files are stored automatically in the base folder.
8 Display Configuration
▪ DDU 7 features: 640 x 480 full color TFT display + 10 color LEDs
▪ Display and LEDs are fully configurable
▪ ECU channels, analog channels, and CAN channels can be displayed
▪ Display elements: large numeric, medium numeric, bar graph style, alarm
messages, static elements, image element
▪ DDU 7 supports up to 12 display pages, 6 brightness settings for display and
LEDs
▪ All Pages: Display elements placed on this page are displayed on all pages.
Recommended for ‘Alarm’ display elements.
▪ Single Page: Display elements placed on this page are displayed only on this
page.
The priority of display elements placed on ‘All Pages’ is higher than the priority
of display elements placed on single pages.
Example: An Alarm placed on ‘All Pages’ is displayed on all display pages and is
always in front of other display elements.
Configurable
LEDs
Display area
Tabs to switch
between different
items / pages
Notice In this view the displayed values are random values and do not
show the real values of the measurement channels.
1. Drag a numeric display element from the Toolbox and drop it on the display
page. A message in the numeric element box shows that it is not linked to a
measurement channel.
Drag + Drop
2. Drag a measurement channel from the Data Area and drop it on the numeric
display element.
Drag + Drop
a) f)
b)
c)
d)
g)
e)
Drag + Drop
a) d)
b) e)
f)
g)
h)
i)
c) j)
k)
l)
Drag + Drop
a)
g)
b)
c)
d)
e)
f)
a)
b)
c)
d)
e)
Drag + Drop
a)
b)
c)
d)
e)
a) Select the image from the hard drive that is shown in case of an alarm.
b) Choose the condition when the alarm will be activated:
- Create a condition using the Condition Creator. For more information see chapter
'Creating a new condition channel'
- Choose an existing condition
The 'Alarm Icon' is displayed if function is 'TRUE'; i.e. result of the calculation is >0.
c) Enable the checkbox if you want to define parts of the image as transparent.
d) Select the basic transparent color key. This means that any pixel of the amage near (depending of the
tolerance value) to this color gets transparent.
e) Select a tolerance in percent to define parts of the mage as transparent.
Drag + Drop
a)
b)
c)
d)
Drag + Drop
a)
b)
c)
d)
a)
b)
c)
d)
e)
The lower and the upper limits are configured in the same way.
3. Click ‘OK’ when done.
Delete element
8.3 LEDs
The LEDs are fully configurable to show the optimal shifting point. They can also
be configured to flash in case of a customized condition becoming ‘true’.
Tab 'Display'
Tab 'LEDs'
Button 'Add
shift lights'
Tab 'LEDs'
a) e)
b)
c)
d) f)
a) Choose the measement channel for 'Revolution'. Revolution must have 1/min quantization.
b) Enter the limit value when the RPM hysteresis function is active. The RPM hysteresis function avoids
the high-frequent switchover of the measurement channel value.
c) Choose a predefined Pattern style.
d) Define the gear (must be ASCII quantization). Only if gear channel is used.
e) Choose the measurement channel for 'Gear'. Gear must have an ASCII quantization (1st gear='1' = 49,
2nd gear='2' = 50, ...). (ASCII quantization is standard for the 'gear' channel of Bosch ECUs.
If you get the gear information of a different control unit as the Bosch ECU (e.g. a gearbox control unit),
use the Gear Lookup Table to translate numeric values to ASCII format.
For more information see chapter "Converting a gear channel to ASCII representation.)
Measurement
sources
Drag + Drop
a)
b) d)
c)
Position of
brightness switch
Settings for
display
brightness
(% of maximum)
Setting for
LED brightness
(% of maximum)
▪ Result can be used as input source for various display elements (numeric ele‐
ments, alarms, bargraphs) and further calculations in the whole RaceCon
project.
All math channels can be used globally in the whole DDU 7 project.
1st: Double-click on
'Math Channels' in
DDU 7 Project Tree
2nd: Click on
'Add channel'
a)
b)
c)
d) f)
e) g)
h)
1st: Double-click on
'Math Channels'
in Project Tree
2nd: Click on
the dropdown
arrow beside
''Add channel'
3rd: Choose
'Conditional
Function'
a)
b) d)
c) e)
If the condition entered in the IF window is FALSE, the program calculates the
condition entered in the OTHERWISE window. The returned value is the content
of the new variable (entered in ‘Name’).
The reset value is always set for the new variable (entered in ‘Name’):
▪ before If‐condition becomes TRUE for the first time after power‐up
▪ when If‐condition changes state from FALSE to TRUE.
An example of a condition to set up the maximum front brake pressure is given
on the next page.
The conditional function is displayed in the DDU 7 math channel window.
30
20
10
Condition ‘p_br_front > 20’
Time
30
20
10
Time
Reset Hold Follow Reset
value max. max. value
is used value value is used
▪ Although ‘p_br_front’ falls to 25, the value of ‘p_br_front_mx’ stays 30. This is
caused by the THEN‐condition, because p_br_front_mx’ (30) is still bigger
than p_br_front’ (25).
▪ As ‘p_br_front’ rises to 40. As ‘p_br_front’ (40) is bigger than ‘p_br_front_mx’
(30), the new value for ‘p_br_front_mx’ is set to 40.
▪ As ‘p_br_front’ falls below 20, the IF‐condition turns to FALSE. Now the OTH‐
ERWISE‐condition is triggered. Because the condition ‘p_br_front_mx’ sets the
value of ‘p_br_front_mx’ and the value that is already set to 40 before, noth‐
ing changes.
▪ When ‘p_br_front’ rises to 40, the If‐condition changes to TRUE again and
triggers the THEN‐condition. Now the reset value (10) is used for
‘p_br_front_mx’ in the THEN‐condition.
▪ Because 40 is bigger than 10 the new value of ‘p_br_front_mx’ is 40.
Condition combination
▪ Combination of several (up to 16) condition channels for more complex cal‐
culations
▪ Logical results
All conditions can be used globally in the whole DDU 7 project.
1st: Double-click
on 'Conditional
Channels' in
Project Tree
2nd: Click on
'Add condition'
a)
b)
c)
d) f)
e)
1st: Double-click
on 'Conditional
Channels'
in Project Tree
2nd: Click on
the dropdown
arrow beside 'Add
condition'
3rd: Choose
'Conditional
combination'
a)
b)
9 CAN Bus
DDU 7 has two fully configurable CAN buses.
▪ Baudrate (125 kBaud … 1 MBaud)
▪ 11 Bit or 29 Bit identifiers
▪ Input configuration: Read messages from CAN bus and convert to DDU 7
measurement/display variables. CAN bus supports row counter configura‐
tion.
▪ Output configuration: Write DDU 7 measurement variables to CAN messages,
output frequency and row counter are configurable, CAN gateway function‐
ality (transfer from one bus to the other).
CAN bus
▪ Needs termination resistors (120 Ohm) in wiring harness
▪ All devices connected to the bus must use identical data rate
▪ Configuration of bus data rate in ‘Properties’ menu by double click on the
CAN bus in project tree (1 MBaud, 500 kBaud, 250 kBaud, 125 kBaud).
Automatic
assignment to
measurement
view
Conversion to
physical values
a)
b)
c)
d)
e)
Representation: Bit
Some CAN devices need to be addressed by a bit represented CAN channel. The
address can be assigned in this window and is illustrated by a matrix table.
a)
b)
c)
d)
e)
f)
Drag + Drop
4. Click on folder ‘CAN Input’ of desired CAN bus to display available channels.
5. Drag desired Measurement channel and drop it on the Measurement ele‐
ment.
Drag + Drop
3. Select DBC file to import and click ‘OK’ when done. A channel import window
opens.
4. Select desired channels on the left and use the ‘Add’ button to add them to
import list.
5. Click ‘OK’ when complete. The channels are inserted in the Data window.
3. Select the input file and click ‘OK’. An ‘Import Selection’ window opens.
5. Click ‘OK’ when done. A CAN message configuration window opens in the
Main Area.
Definition of
CAN message
Content of
message
Click here
Drag + Drop
5. Drag and drop the channel to ‘CAN Outputs’ of desired CAN bus on right
hand side.
10.1 Features
Analog inputs
▪ 0 to 5 V
▪ 12 bit A/D converter
▪ Switchable 3.01 kOhm pull‐up resistor
▪ 8 kHz acquisition rate, up to 1 kHz recording rate
▪ Linear phase digital filter
Frequency inputs
▪ 5 V Hall‐effect type, 2.5 V trigger level
▪ 20 kHz max. frequency
▪ 10 ms measurement window
Measurement labels with the characters ‘raw’ show the exact values in mV.
Measurement labels with the characters ‘_fi’ show filtered values.
The word ‘name’ in the table is a placeholder for the channel’s name.
3. Drag the ‘Bosch Sensor Wizard’ from the Toolbox and drop it on the desired
analog input channel in the DDU 7 Project Tree.
Drag + Drop
Opens sensor´s
datasheet
Channel is linked
to ANA03
Calculation of
Input pin Pull-up physical value with
resistor is activated characteristic curve
Choose unit
group and unit of
physical value
Enter physical
limits of the sensor
Enter name to
automatically create
a new measurement
sheet
+5V
3 kOhm Pin
Thermistor
Drag + Drop
Choose 'Ohm' to
enter datasheet
values directly.
Select physical
unit.
Physical
(channel)
Enter resistance/
value
temperature pairs
from sensor data-
sheet here (the
3.01 kOhm pullup-
resistor is auto-
matically taken
into account)
Channel is linked
to ANA05
Characteristic Adjustment
curve for sensor is disabled
Input pin Pull-up
resistor is activated
Force at sensor
Force at wheel
Drag + Drop
Enable additional
Physical limits
online calibration
of channel
Channel is linked
to ANA06
Characteristic Adjustment
curve for sensor is enabled
Example:
▪ 100 Hz recording rate (10 ms)
▪ <40 Hz pass band (>99 %)
▪ >50 Hz stop band (<1 %)
1
10000Hz Abtastrate
Wert
2
0.5
1.5
Wert 1 0
Recorded signal 100Hz
0.5
0
-0.5
(unfiltered)
-1
-0.5
-1 -1.5
0 5 10 15 20 25 30
Abtastwerte (dezimiert)
-1.5
100Hz Abtastrate
1.5
-2
0 500 1000 1500 2000 2500 3000
Abtastwerte (roh)
0.5
0
Recorded signal 100Hz
-0.5
(filtered)
-1
-1.5
0 5 10 15 20 25 30
Abtastwerte (gefiltert)
Drag + Drop
Channel is linked
to REV01
Drag + Drop
10.5 Hysteresis
The hysteresis function avoids the high‐frequent switchover of the measurement
channel value. The hysteresis can be adjusted for each input measurement chan‐
nel individually and can be used for further processing.
1. Click ‘Measurement Sources’ in the Toolbox.
2. Drag the ‘Hysteresis’ computed source from the Toolbox and drop it on
‘Computed Channels’ in the DDU 7 Project Tree.
A ‘Hysteresis Wizard’ opens.
Channels available
in Computed sources
Calculation of hysteresis
channel
Available
measurements
for channel
Drag + Drop
Choose device
Speed calculation
in DDU 7
Project Tree
Measurement
channels
calculated speed
and calculated
distance
Configuration
window
11 Online Measurement
DDU 7 configuration
▪ System configuration (channel + display configuration, CAN I/O, etc.) is stor‐
ed in the DDU 7
▪ Use RaceCon to create and download configuration from the PC to DDU 7
▪ Communication interface: Ethernet
▪ Communication protocol: XCP
Click 'OK' to
download RaceCon
configuration
to device
Status message
below
A green dot and background at the device in the project view and the DDU 7
Project Tree indicate a successful download and system consistency.
If the system’s configuration in RaceCon has been changed, the dot and back‐
ground becomes yellow and a configuration download is necessary.
RaceCon change
automatically
to "Calibration/
Measuring"
Back to page ‘System’, from the context menu of the project, new measurement
pages can be created.
From the context menu of a measurement page, the folder can be renamed and
deleted. It also allows the creation of measurement pages.
From the context menu of a measurement page, the page can be renamed and
deleted.
To change between different pages, click on the tabs on the bottom of the page
‘Calibration/Measuring).
Drag + Drop
2. Select the desired measurement channel and drop it on the measurement el‐
ement.
If the DDU 7 is online, the value is displayed.
Drag + Drop
The measurement element’s appearance can be changed from the context menu
of the element.
Measurement label
Numeric indicator
Oscilloscope (Chart)
Drag + Drop
Click to create
measurement sheets
The automatically created sheet is inserted in the Project Tree under ‘Measure‐
ment Container’ and ‘Device Channels’. If the DDU 7 is connected to RaceCon,
live values of the channels are shown.
The Button “Zero Point Adjustment” is active when the DDU 7 is online. This
function zeros only when this functionality is activated in the settings of this
channel. (see chapter ‘Enable online offset calibration for measurement channel
[} 94]’)
Activate switch
to enable online
calibration
Calibration
target value
Initiate
calibration
Double-click
"add group
adjustment"
Choose channel,
you want to assign
Click here to
configure the
channel
The selected measurement channels are added to the group adjustment event.
Force at sensor
Force at wheel
Click to open
measurement
channels in data
view Analog and physical
Double-click value
to open Click to open
online view calibration
window
6. Apply the desired physical condition to the sensor (e.g. by applying a force
on the wheel).
7. Enter the physical value in the value column of the desired calibration point
(e.g. 745 N).
8. Press the ‘Calibrate’ button of the desired calibration point.
9. Repeat for all curve points.
10. Click ‘Close’ when done.
The calibration curve is displayed in the online view.
12 Error Memory
No orange border
No entries
than one error possible per device) share these three labels. The labels cycle
through the errors currently present in the memory and represent the respective
property of each error periodically.
After the last error and its error properties have been displayed, the labels will
start again with the first error in the error memory stack and its error properties
will be displayed again. So, monitoring these labels over a sufficiently long peri‐
od of time provides the information on all individual errors in the error memory.
To understand this behavior, it is recommended to observe the three labels in a
measurement sheet (while more than one error is active) and watch the values
change periodically:
The verbal representation of the numerical codes of these labels can be visual‐
ized in the properties window of the respective label:
12.4 Configuration
13.1 Features
Recording
▪ Synchronized recording of DDU 7 analog and digital input channels, DDU 7
internal measurement channels, ECU data, Data from external sensor interfa‐
ces
▪ Up to two independent recordings
▪ Measurement rate 1 ms…1 s
▪ Two global start conditions (thresholds)
▪ Up to 16 measurement conditions (fast‐slow‐switches)
Telemetry
▪ 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 DDU 7
Double-click to display
the configuration
(automatically change
to "Logger"
Recording properties
Drag measurement
channels into group
5. To edit channel’s settings, mark the channel(s) and click ‘Edit Channel’. An
‘Edit Recording Channels’ window opens.
Recording rate
1 ms ... 1 s
List of channels
selected Condition to switch
between fast/slow rate
Recording rate if
condition is 'true'
Transmission Scheme
Maximum two recordings are possible. In the device software the 2nd recording
is reserved for scruteneering data. This recording is invisible (protected).
a)
g)
b)
c)
d)
e)
f)
BLKOK All measurement Some measurement blocks have not been set
blocks have been set up correctly.
up correctly.
STARTED A measurement has A measurement is not set up. Either no record‐
been set up. ing configuration has been found or logger
software upgrade is not activated.
The ‘Bit‐LED’ element shows the state of received channel data in bit‐representa‐
tion. A green highlighted channel means 0, a red highlighted channel means 1.
▪ Measurement correctly initialized, but recording threshold(s) not reached:
254
▪ Measurement correctly initialized, DDU 7 is recording data: 255
▪ Values less than 254 indicate an error state
▪ ‘statectrl_ok’ can be linked to an alarm on the display. See chapter ‘'Alarm'
display element [} 33]’ for details.
Drag + drop
Transmission pause
5 % recommended for improved re-syncronization
4. Choose the channel type. The table below shows the function of the available
channel types.
Notice For USB recording, Software Upgrade 2, enter the license key
as described in the chapter ‘Feature activation [} 20]’.
Wiring harness
Bit Value
Pin 23 Power (red)
Pin 24 D+ (green)
Pin 25 D‐ (white)
Pin 26 GND (black)
Storage device
The recording function can be used with a dedicated Bosch Motorsport USB de‐
vice. The USB device has to be preformatted with the Bosch File System (BFS) in
RaceCon before first use.
To format the USB device with the Bosch File System (BFS), do the following
steps:
1. Insert the USB device into the PC and wait until it has been installed by Win‐
dows.
2. In RaceCon, select ‘Extras’ and choose ‘Format USB stick’.
3. Press ‘Format’.
An USB device is recognized by Windows as a ‘storage medium’, but it can only
be initialized with RaceCon and read with WinDarab.
Click
'Import/Export'
11. Click on ‘Settings’ tab and select the option ‘Flash Card/USB Stick’.
Choose DDU 7
in dropdown list
Data recorded on the DDU 7 before the USB device is plugged in will not be
saved.
13.4.1.2 Troubleshooting
When no data on the USB device is recorded:
Configure the measurement label usb_mediastate on a RaceCon measurement
view or on a DDU 7 display page.
The value of usb_mediastate reflects the operating condition of the USB bus:
State Description
0: Wait: Device not The USB device is not found (also: waiting for re‐plug
found stick).
No USB device inserted.
USB device is defect.
No electrical connection or wiring harness problem.
USB software upgrade not activated (Purchase of un‐
lock code needed).
1: Wait: Device detec‐ An USB device is found, but not yet installed.
ted
2: Ok: Media installed The USB device is found and is operational (idle).
This does not imply that recording data is written!
3: Stop: Device unplug‐ The USB device has been removed.
ged The DDU 7 performs a restart when an USB device is re‐
plugged in.
4: Ok: Media access Data is currently read from/written to the USB device.
5: Error: Media error The communication to the USB device broke down.
The USB device is defect.
The USB device is not supported by DDU 7.
6: Error: Media corrupt The USB device is not in valid BFS format.
(Hint: Re‐format the USB device in RaceCon.)
13.4.3 Troubleshooting
When no data on the USB device is recorded:
Configure the measurement label usb_mediastate on a RaceCon measurement
view or on a DDU 7 display page.
The value of usb_mediastate reflects the operating condition of the USB bus:
State Description
0: Wait: Device not The USB device is not found (also: waiting for re‐plug
found stick).
No USB device inserted.
USB device is defect.
No electrical connection or wiring harness problem.
USB software upgrade not activated (Purchase of un‐
lock code needed).
1: Wait: Device detec‐ An USB device is found, but not yet installed.
ted
2: Ok: Media installed The USB device is found and is operational (idle).
This does not imply that recording data is written!
3: Stop: Device unplug‐ The USB device has been removed.
ged The DDU 7 performs a restart when an USB device is re‐
plugged in.
4: Ok: Media access Data is currently read from/written to the USB device.
State Description
5: Error: Media error The communication to the USB device broke down.
The USB device is defect.
The USB device is not supported by DDU 7.
6: Error: Media corrupt The USB device is not in valid BFS format.
(Hint: Re‐format the USB device in RaceCon.)
14 Lap Trigger
System consists of
▪ Transmitter (trackside unit)
▪ Receiver (in‐vehicle unit)
Lap Trigger
Transmitter
Lap Trigger
Receiver
Types of systems
▪ GPS based (low cost, low precision)
▪ IR based (low cost, high precision, limited reliability)
▪ RF (microwave) based (high precision, high reliability)
Bosch standard:
▪ Main trigger 20 ms, low active (Recommendation for RaceCon “Detecion
Time” setting: 15 ms, Setting must be a slightly shorter period than the signal
length of the trigger to avoid a missed trigger due to the update rate)
▪ Sub trigger 40 ms, low active (Recommendation for RaceCon “Detecion
Time” setting: 30 ms)
Drag + drop
e) f) g) h) i) j)
a)
b)
c)
d)
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 or Global start condition not fulfilled: recording of lap completed,
system shutdown
The system is counting:
Outing:
▪ The outing counter is incremented with each power cycle when at least one
valid lap (not by forced lap trigger) was recorded
Lap:
▪ Leaving the pits to lap trigger
▪ Lap trigger to lap trigger
▪ Enforced lap trigger (see Distance based forced trigger [} 134])
Fragment:
▪ Test bench operation
▪ Power cycle on track or box (e.g. engine stalled)
▪ File fragmentation size [MB], time [sec]
Channel Function
Laptrigger_outcnt_dls Outing counter
Laptrigger_lapctr_dls Lap counter
Fractr Fragment counter
Counting in WinDarab
To automatically name recorded files use filename templates in WinDarab dialog:
Channel Function
Laptrigger_lapctr_dls Number of completed laps
Laptrigger_laptime_dls Running laptime
Laptrigger_laptime_best_dls Laptime of best lap
Laptrigger_laptimeold_dls Laptime of last lap completed
Laptrigger_laptimeseg_dls Segment time of last segment
Laptrigger_lapctr_dls Number of completed laps
5000ms
Main Trigger
Trigger prohibited
Main Trigger
Channel Function
Laptrigger_lapdiff Time difference between finished lap and last lap
Laptrigger_lapdiffb Time difference between finished lap and best lap
Laptrigger_lapseg_dlast Difference of lap segment time compared to last
lap
Laptrigger_lapseg_dbest Difference of lap segment time compared to best
lap
Sub Trigger
Sub Trigger
Sub Trigger
Main Trigger
The sub trigger mode cannot be used with the GPS lap trigger.
+0.1s
3000m -0.1s
-0.2s
2000m -0.3s
+0.2s
+0.1s 1000m
+0.1s -0.2s
+0.1s
-0.1s -0.2s
0.0s
Main Trigger
The detection range defines the radius of a circle around the detection point in
which the lap trigger can be set. The lap trigger will be set as soon as the dis‐
tance between the car and the detection point has reached its smallest peak. By
this function an imaginary finishing line is calculated inside of the detection cir‐
cle.
The imaginary finishing line can only be calculated if all channel sources are de‐
fined correctly. The latitude and longitude channel sources are mandatory for the
functionality. Missing direction or speed source lowers the precision of the sys‐
tem.
Notice The configuration of the sensor update rate and the detection
range must insure to receive a valid GPS point in the detection
range, despite the occurring vehicle speed near the detection
point.
15 Firmware
When the firmware update is complete, the DDU 7 displays the message ‘Up‐
dating firmware finished. Do a powercycle.’
Switch the car’s ignition off and on again to cycle the power of the DDU 7.
17 GPS Sensor
17.2 Protocol
DDU 7 expects NMEA Protocol (ASCII).
The following messages are decoded:
Message Function
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.
Transfer Rate
▪ Click on “PRT (Ports)”.
▪ Change the baud rate to a fix value, this value needs to meet the setting of
RaceCon. For a good signal quality we recommend 115,200 baud.
▪ Click on “Send” to store the new setting in “U‐Center”.
Satellite System
▪ Click on “GNSS (GNSS Config)”.
▪ Set the ticks as shown in the following picture.
▪ Click on “Send” to store the new setting in “U‐Center”.
▪ As during configuration step 1, click on “CFG (Configuration)”.
▪ Click on “Send” to save the new setting on the sensor.
Update Rate
▪ Click on “RATE (Rates)”.
▪ Change the “Measurement Period” to 55 ms.
▪ Change the “Navigation Rate” to 1 cyc.
▪ Values which lead to a lower frequency will lower the precision of the sensor,
we recommend the mentioned values.
▪ Click on “Send” to store the new setting in “U‐Center”.
▪ As during configuration step 1, click on “CFG (Configuration)”.
▪ Click on “Send” to save the new setting on the sensor.
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])
Interface
Do the baud rates of the GPS sensor and the DDU 7 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?
Drag + Drop
a)
b)
c)
d)
e)
f)
g)
Settings
overview
18.3 Example
19 Enhancements
The M 60 is a compact and light weight sensor interface unit for analog and digi‐
tal sensors. Up to eight M 60 can be used to expand the number of input chan‐
nels of the data logger C 60 as well as the display DDU 7. The M 60 are linked via
high‐speed Ethernet interface. This allows for synchronized acquisition of data
from the different units and the ECU.
The M 60 offers 26 analog inputs, four rotational inputs, four pwm outputs and
two independent CAN buses. Each analog input channel features an analog pre‐
filter, 8 x oversampling and highly linear digital filtering. The cut‐off frequency of
the digital filter is automatically adjusted to match the acquisition rate. The laten‐
cy of the digital filters is corrected during recording, yielding zero filter delay in
the recorded data.
The evaluation of each M 60 measurement channel is individually configurable
with the PC configuration tool RaceCon.
Application
8 kHz AD converters with digital low pass filter
Configurable math channels
User configurable CAN in/out messages
Max. 1,000 Hz acquisition rate for all channels
3‐port network switch
RS232 GPS input
CCP‐Master, data acquisition from ECU that support CAN calibration protocol
(optional)
Mechanical Data
Size 105 x 34.5 x 137.5 mm
Weight 495 g
Operating temperature ‐20 to 65°C
Max. vibration Vibration Profile 1 (See Appendix or
www.bosch‐motorsport.com)
Electrical Data
Supply voltage 8 to 18 V
Max. power consumption (w/o loads) 10 W at 14 V
Inputs
Analog channels 26
Input range 0 to 5 V
Resolution 12 bit
Switchable pull up resistor 3 kΩ
Rotational channels (default Hall, Induc‐ 4
tive as option)
Outputs
PWM outputs (low side switch 2 A 4
each)
Sensor supply 5 V (350 mA each) 4
Sensor supply 10 V (350 mA each) 1
Sensor supply 12 V (1 A, non regulated) 1
Environment
Software Upgrade 1
CCP‐Master (ASAP 2 file from ECU F 02U V01 012‐01
manufacturer required)
Following position definitions are possible: Front, Rear, Center, Gearbox, Front
Left, Front Right, Rear Left, Rear Right
At delivery no mounting location is set. This is signaled by an orange ‘RUN’ led
on the device. Therefore one must first assign a mounting location to the M 60
before it can be used in the project. The mounting location is permanently saved
in the M 60. If necessary you can at any time reassign a different mounting loca‐
tion following the same procedure.
A mounting location must not be used several times in one network, this would
disturb the functionality of the respective M 60.
1. In the Project Tree right click on the project name e.g. ‘New Project’ and then
select ‘Show discovered devices…’
Compare the listed device Type, F‐Number and Serial Number to the identifica‐
tion plate to identify the device you want to make changes to:
1. Assign the desired mounting location (e.g. ‘Front’) and confirm by clicking
‘Apply’
2. The mounting location is now stored in the device. The device will do a reset
and the ‘RUN’ led on the device will change to green. The list will show the
new mounting location assignment.
20 RaceCon Shortcuts
The table shows important shortcuts simplify controlling the DDU 7 in RaceCon.
Shortcut Function
General navigation
F1 Open RaceCon help
F2 Rename selected object
F3 Select Data Area
F4 Select Project Tree
F5 –
F6 Start the data comparison
F7 Start dataset manager
F8 Toggle WP/RP
F9 Start measurement
CTRL + F9 Start recording
F10 or Alt Go to menu bar
F11 Toggle display to fullscreen ‘Race
Mode’
F12 Enlarge main screen
CTRL + Tab Switch between opened windows
Project Tree
Plus (+) at numeric pad or Expand selected node
right cursor
Minus (‐) at numeric pad or Close selected node
left cursor
Star (*) at numeric pad Open all nodes
DEL Delete seleted object
Display page, measurement page
Cursor Move selected display element one grid
unit in chosen direction
SHIFT + cursor Enlarge/reduce selected display ele‐
ment one grid unit
Tab Switch between display elements