<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="-1609903156" type="Script" onEnd="default" onBackExit="back">
<Header>
<IFile>
<FileName name="adee_gen">
</FileName>
<Modif date="04/12/2012" user="elmehdi.abid" site="THESAU">
</Modif>
</IFile>
<ITool name="ime2" revision="7.3.2.1" exedate="05/11/2012">
</ITool>
</Header>
<precel>
</precel>
<cel>
<Start posc=7 posl=3 destc=7 destl=4 ident=15>
</Start>
<Test posc=7 posl=6 destyesc=7 destyesl=8 destnoc=23 destnol=8 ident=18>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="IS_ECU_CAN">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>9
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="IS_CAN|01">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<SubTree posc=7 posl=8 destc=9 destl=8 ident=19 FileName="menu_soft_espion_e0.s" IsCritical="NO">
<FilePath path="Vehicle\gen">
</FilePath>
</SubTree>
<SubTree posc=7 posl=9 destc=9 destl=9 ident=20 FileName="menu_soft_espion_e1.s" IsCritical="NO">
<FilePath path="Vehicle\gen">
</FilePath>
</SubTree>
<SubTree posc=7 posl=10 destc=9 destl=10 ident=21 FileName="menu_soft_espion_e2.s" IsCritical="NO">
<FilePath path="Vehicle\gen">
</FilePath>
</SubTree>
<SubTree posc=7 posl=11 destc=9 destl=11 ident=22 FileName="menu_soft_espion_e3.s" IsCritical="NO">
<FilePath path="Vehicle\gen">
</FilePath>
</SubTree>
<Act posc=7 posl=12 destc=7 destl=16 ident=34>
<ECUCommunication>
<ECUFunctionCall name="FORMATAGEJOBSCAN">
<Destination>
<TextBuffer name="ADEE_SPYSOFT_DATA">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Act posc=7 posl=16 destc=7 destl=17 ident=36>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$RDBLID$SERVICEUNIT$ZI">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="OUTPUT_DIAG_MODE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_DIAG_MODE">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Act posc=7 posl=18 destc=7 destl=19 ident=38>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="OUTPUT_DIAG_MODE">
<Position>
<ValPos>15
</ValPos>
</Position>
<Length>52
</Length>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="ADEE_ZI">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=7 posl=5 destc=7 destl=6 ident=39>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="IS_ECU_CAN">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name=ISPROTOCOLCAN>
<Destination>
<TextBuffer name="IS_ECU_CAN">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Act posc=7 posl=4 destc=9 destl=4 ident=41>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="ADEE_SPYSOFT_DATA">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="ADEE_ZI">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="ADEE_KM">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="ADEE_COM_STATUS">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
</Act>
<End posc=7 posl=25 ident=43>
</End>
<Test posc=7 posl=17 destyesc=7 destyesl=18 destnoc=9 destnol=17 ident=44>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="OUTPUT_DIAG_MODE">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>6
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|00|">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Test posc=9 posl=17 destyesc=9 destyesl=18 destnoc=11 destnol=17 ident=45>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="OUTPUT_DIAG_MODE">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>6
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|02|">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=9 posl=18 destc=7 destl=19 ident=46>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="OUTPUT_DIAG_MODE">
<Position>
<ValPos>15
</ValPos>
</Position>
<Length>6
</Length>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="ADEE_ZI">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=7 posl=19 destc=7 destl=20 ident=56>
<ECUCommunication>
<ReadECUData>
<ECUParameter Name="MP_KILOMETRAGE_TOTAL" Format="Processed">
<Destination>
<TextBuffer name="ADEE_KM">
</TextBuffer>
</Destination>
</ECUParameter>
</ReadECUData>
</ECUCommunication>
</Act>
<Test posc=9 posl=8 destyesc=11 destyesl=8 destnoc=7 destnol=9 ident=57>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="VIDE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<GlobalTextBuffer name="OPERATION_RESULT0">
</GlobalTextBuffer>
</Source>
<Source>
<TextBuffer name="VIDE">
</TextBuffer>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=9 posl=4 destc=7 destl=5 ident=59>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="OK">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="ADEE_COM_STATUS">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=11 posl=8 destc=7 destl=25 ident=60>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="PARTIAL">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="ADEE_COM_STATUS">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Test posc=9 posl=9 destyesc=11 destyesl=8 destnoc=7 destnol=10 ident=62>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="VIDE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<GlobalTextBuffer name="OPERATION_RESULT1">
</GlobalTextBuffer>
</Source>
<Source>
<TextBuffer name="VIDE">
</TextBuffer>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Test posc=9 posl=10 destyesc=11 destyesl=8 destnoc=7 destnol=11 ident=63>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="VIDE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<GlobalTextBuffer name="OPERATION_RESULT2">
</GlobalTextBuffer>
</Source>
<Source>
<TextBuffer name="VIDE">
</TextBuffer>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Test posc=9 posl=11 destyesc=11 destyesl=8 destnoc=7 destnol=12 ident=64>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="VIDE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<GlobalTextBuffer name="OPERATION_RESULT3">
</GlobalTextBuffer>
</Source>
<Source>
<TextBuffer name="VIDE">
</TextBuffer>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Test posc=7 posl=20 destyesc=7 destyesl=25 destnoc=11 destnol=17 ident=65>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<SubTree posc=23 posl=8 destc=25 destl=8 ident=66 FileName="menu_soft_espion_did_e7.s" IsCritical="NO">
<FilePath path="Vehicle\gen">
</FilePath>
</SubTree>
<SubTree posc=23 posl=9 destc=25 destl=9 ident=67 FileName="menu_soft_espion_did_da.s" IsCritical="NO">
<FilePath path="Vehicle\gen">
</FilePath>
</SubTree>
<Test posc=25 posl=8 destyesc=27 destyesl=8 destnoc=23 destnol=9 ident=68>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="VIDE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<GlobalTextBuffer name="OPERATION_RESULT1">
</GlobalTextBuffer>
</Source>
<Source>
<TextBuffer name="VIDE">
</TextBuffer>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=27 posl=8 destc=23 destl=19 ident=69>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="PARTIAL">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="ADEE_COM_STATUS">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Test posc=25 posl=9 destyesc=27 destyesl=8 destnoc=23 destnol=10 ident=70>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="VIDE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<GlobalTextBuffer name="OPERATION_RESULT2">
</GlobalTextBuffer>
</Source>
<Source>
<TextBuffer name="VIDE">
</TextBuffer>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=23 posl=10 destc=23 destl=12 ident=72>
<ECUCommunication>
<ECUFunctionCall name="FORMATAGEJOBSUDS">
<Destination>
<TextBuffer name="ADEE_SPYSOFT_DATA">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Act posc=23 posl=12 destc=23 destl=13 ident=75>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$RDBI$SERVICEUNIT$ZI">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="OUTPUT_DIAG_MODE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_DIAG_MODE">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=23 posl=13 destyesc=23 destyesl=15 destnoc=25 destnol=13 ident=76>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="OUTPUT_DIAG_MODE">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>6
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|00|">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Test posc=25 posl=13 destyesc=25 destyesl=14 destnoc=27 destnol=13 ident=77>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="OUTPUT_DIAG_MODE">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>6
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|02|">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=25 posl=14 destc=23 destl=16 ident=79>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="OUTPUT_DIAG_MODE">
<Position>
<ValPos>15
</ValPos>
</Position>
<Length>6
</Length>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="ADEE_ZI">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=23 posl=15 destc=23 destl=16 ident=80>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="OUTPUT_DIAG_MODE">
<Position>
<ValPos>15
</ValPos>
</Position>
<Length>54
</Length>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="ADEE_ZI">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<End posc=23 posl=19 ident=82>
</End>
<Act posc=23 posl=16 destc=23 destl=17 ident=88>
<ECUCommunication>
<ReadECUData>
<ECUParameter Name="MP_KILOMETRAGE_TOTAL" Format="Processed">
<Destination>
<TextBuffer name="ADEE_KM">
</TextBuffer>
</Destination>
</ECUParameter>
</ReadECUData>
</ECUCommunication>
</Act>
<Test posc=23 posl=17 destyesc=23 destyesl=19 destnoc=27 destnol=13 ident=89>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=27 posl=13 destc=23 destl=19 ident=92>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="NOK">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="ADEE_COM_STATUS">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=11 posl=17 destc=7 destl=25 ident=93>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="NOK">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="ADEE_COM_STATUS">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
</cel>
</Tree>
