Vector VN8970 User Manual Page 41

  • Download
  • Add to my manuals
  • Print
  • Page
    / 67
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 40
6.3 Data extraction/integration dll
INIT
KL15/30
Debug case
Read/Write
STOP
Figure 6.5 The flow of the data extraction/integration application. The dashed lines
represents interrupt-like events.
version since that adds debug information to the build and makes it impossible to
use for CANoe.
Program Structure
First a brief overview of the program will be described followed by a more detailed
description of each part.
Overview A concise chart over the flow during a measurement is shown in Figure
6.5. At the start of each measurement - the ”INIT”-block - a number of initialisa-
tions are done; the files loaded via ’User-Files’ in CANoe are read and processed,
a connection with Trace32 over Ethernet is established and the ID number of each
system variable to write to CANoe is retrieved.
One measurement may comprise several sub-tests which are started manually
- or automatically - a while after the main measurement is started, it is therefore
unnecessary to start the reading/writing of data before the actual test starts. This
is taken care of in the ”KL15/30”-block by listening on two system variables in
CANoe telling if KL15 and/or KL30 is high or low (see Section 2.5 for an exlanation
of the functionality of KL15 and KL30), that is, if either is low the reading/writing
is halted and then started again when both are high.
The ”Read/Write”-block may start to loop with just KL15 and KL30 high but
nothing of essence will actually be performed until a debug case has been specified
by CANoe. Just as in the ”KL15/30”-block the dll observes a certain system variable
41
Page view 40
1 2 ... 36 37 38 39 40 41 42 43 44 45 46 ... 66 67

Comments to this Manuals

No comments