09.01.2013 Views

CANoe DENoe - KEMT FEI TUKE

CANoe DENoe - KEMT FEI TUKE

CANoe DENoe - KEMT FEI TUKE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• Make sure, the DTD file is not referenced within the XML catalog by removing<br />

the tag at the beginning of your XML file.<br />

• Disable the validation by setting the entry FCatImportValidate to 0 in the<br />

CAN.INI file ([MOST] section):<br />

[MOST]<br />

FCatImportValidate = 0<br />

Note: Using XML catalogs without any DTD or without the official DTD of the<br />

MOST Cooperation might lead to unpredictable import results!<br />

9.7.1.4 Import Errors and Warnings<br />

171<br />

The XML import of <strong>CANoe</strong> writes logical and semantical errors and other inconsistencies<br />

in the XML Function Catalog into an ASCII file if the entry FCatImport-<br />

Log=1 is set in the [MOST] section of the profile CAN.INI. The name of the ASCII file<br />

is determined by the name of the XML file concerned (same directory, suffix .xml<br />

replaced by .log).<br />

9.7.1.5 Using more than one XML Function Catalog<br />

<strong>CANoe</strong>.MOST can use several XML Function Catalogs simultaneously.<br />

If a MOST message is defined in more than one XML Function Catalog, the description<br />

with the highest precision will be used. The precision of a message description is<br />

internally defined as follows (4 = highest precision):<br />

0 FBlock of message is not described<br />

1 only FBlock of message is described<br />

2 message is described up to ‘Function’<br />

3 message is described up to ‘Operation’<br />

4 at least one parameter of the message is described<br />

If a message is described in XML Function Catalogs and in CANdb databases, CA-<br />

Noe.MOST uses the description according to the disassembly mode:<br />

• Disassembly mode 2: If a message is described in a CANdb database, this description<br />

will be used.<br />

• Disassembly mode 3: If the message description in the XML Function Catalog is<br />

of precision 3 or 4, this description will be used. Otherwise the description in the<br />

CANdb database will be used.<br />

9.7.1.6 Reading and Rereading XML files<br />

Importing a XML Function Catalog needs some time according to the size of the XML<br />

file. It needs some memory during parsing as well (approximately three to five times<br />

the size of the XML file). Therefore <strong>CANoe</strong>.MOST holds all information of the XML file<br />

in memory after parsing (the amount of memory needed after the parsing process is<br />

finished is approximately one to three times the size of the XML file).<br />

This memory is only released when<br />

© Vector Informatik GmbH <strong>CANoe</strong>/<strong>DENoe</strong> Manual Version 4.1.1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!