Note Telecoding
Note Telecoding
Selected
Activated
NOT selected
Select a ECU Modify a paramter (and the new value to be written) Select a LID/DID in the rolling
Selected
Activated
Selected
Activated
Activated Activated
1.1
1.2
1.3
Reading traceability for ECU telecoding (Reading of LID A0: see Telecoding traceability). 1.4
Dfgdfgdf
Following table summarizes different views for Telecoding menu :
Activated project
Selected ECU
DOTE view
ECU view
Active elements
No
No
No
No
No
None
No
Yes
No
No
Yes
No
No
Yes
Yes
Yes
Yes
Yes
No DOTE data Check box Sub-function menu DOTE data Check box E
Yes
Yes
No
No
Yes
No No Yes
Yes No Yes
No No Yes
No No Yes
Yes
Yes
Remark : Concerning the "active elements" column, it goes without saying that the unspecified elements in the column are inactive.
Following table summarizes the contents of DOTE/ECU views depending on ECU type and on subFunction menu :
ECU type DRIVE TRAIN DRIVE TRAIN DRIVE TRAIN BSI, BODY Selected subfunction LID A0 DOTE view display ECU view display Parameters of LID A0 with read values Parameters of LID A0 with read values Parameters of LID A0 with read values Parameters of LID X with read values Parameters of messaging service with read values Parameters of all LIDs without read values
DOTE parameters
All
All DOTE parameters DOTE parameters corresponding with parameters of ECU view All DOTE parameters
LID/DID X
BSI, BODY
All
BSI, BODY
A DOTE value can be modified directly from the DOTE view by clicking on the row value corresponding to mnemonic.
This value change has to be taken into account by the affected DOTE mnemonic (colorization change), but this change must not affect the DOTE file, only Diamux interface.
This new value has to be stored in a way that it could be displayed again in DOTE view when the parameter will be read again.
ECU type
Data type
DRIVE TRAIN / BSI / Body DRIVE TRAIN / BSI / Body DRIVE TRAIN / BSI / Body DRIVE TRAIN / BSI / Body
Yes/No
Yes
No
Yes
Nothing
Yes/No
Yes
Yes
No
All DIDs/LIDs
Yes/No
Yes
Yes
Yes
DOTE data
-For BSI 2004, traceability writing is only performed if a LID Bx occurred, but not after a LID Cx writing. -The DOTE writing button begins to telecode the data contained in DOTE. It works the following way :
Reading all messaging service data: allows to get the values for all parameters which may not appear in the DOTE (cases of inconsistency DOTE/Messaging service, or missing parameters in the DOTE), in order to rewrite these data with their read value instead of 0. Read/write DIDs/LIDs cycles in DOTE: writing and checking each writable DOTE data (LID by LID writing). Telecoding traceability writing if ECU is secured and followed by a session closing. Displaying DOTE writing report: differences between backup file and messaging service parameters displayed in a pop up window (missing or supplementary parameters, differences between read and written values). read all parameters of DOTE, write and read, (write and read traceability), close session.
If no problem occurred and all writing requests received a positive answer, then a pop up window is displayed with message DOTE writing done OK . If at least a request received a negative answer, then the pop up window has to display the name for sub-function which couldnt be written.
- The
Save telecoding button allows storing <Sub-functions/Parameter/value> information in XML format, for all writable LIDs/DIDs. On this purpose, Diamux has to read all of these writable parameters. read all sub-function User can choose the backup filename.
Remark : Telecoding backup files have to be compatible from a version to another. It has to be reusable with any Diamux version.
- The Restore telecoding button allows reloading data from XML backup file. The following actions are applied :
Analyzing differences between backup file and messaging service (displaying differences in a pop up window with a choice : Continue or Interrupt ) - If confirmed by user, restoring backup and read/write cycles of writable DIDs/LIDs in ECU (LID by LID writing). - Writing telecoding traceability if ECU is secured. - Displaying restoration report: differences between read and written values. read all writeable parameters, write and read parameters, (write and read traceability), read all parameters. If no problem occurred and all writing requests received a positive answer, then a pop up window is displayed with the message Restoration done OK . If at least a request received a negative answer, then the pop up window has to display the name for sub-function which couldnt be restored.