<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="357654402" type="Script" onEnd="default" onBackExit="back">
<Header>
<IFile>
<FileName name="script_telexx_proceedaction">
</FileName>
<Modif date="30/10/2014" user="mehdi.benchaabane" site="THESAU">
</Modif>
</IFile>
<ITool name="ime2" revision="7.3.2.2" exedate="27/01/2014">
</ITool>
</Header>
<precel>
<TreeInfo posc=1 posl=1 ident=10>
<Comment>script de dev de proceedAction
</Comment>
</TreeInfo>
</precel>
<cel>
<Start posc=5 posl=3 destc=9 destl=3 ident=11>
</Start>
<End posc=25 posl=32 ident=14>
</End>
<Switch posc=9 posl=12 ident=17>
<Source>
<TextBuffer name="TELEXX_GET_NEXT_ACTION_RETURN">
</TextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="PREPARE_BENCH">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=1>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="READ">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=3>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="UPDATE">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=4>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="ASK_SEED">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=6>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="UNLOCK">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=8>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="MEMORIZATION">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=22>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="RESTITUTION">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=24>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="WRITE_ADC">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=26>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="CHECK_ADC">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=28>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="MANUEL_TELECODING">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=30>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="UNKNOWN_ACTION">
</ASCIIString>
</Source>
<TargetCell destc=9 destl=32>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="ECU_RESET">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=14>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="TEMPORIZE">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=16>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="POWERLATCH">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=18>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="TRAME_DIAG">
</ASCIIString>
</Source>
<TargetCell destc=13 destl=20>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=9 destl=32>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<SubTree posc=13 posl=3 destc=25 destl=32 ident=27 FileName="script_telexx_readaction.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<SubTree posc=13 posl=4 destc=25 destl=32 ident=28 FileName="script_telexx_updateSwitch.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<SubTree posc=13 posl=6 destc=25 destl=32 ident=30 FileName="script_telexx_askseedaction.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<SubTree posc=13 posl=8 destc=25 destl=32 ident=31 FileName="script_telexx_unlockaction.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<Act posc=9 posl=32 destc=25 destl=32 ident=32>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<ASCIIString value="FAILED">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=9 posl=3 destc=9 destl=4 ident=37>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="TELEXX_CURRENT_ACTION">
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<TextBuffer name="TELEXX_GET_NEXT_ACTION_RETURN">
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="TELEXX_CURRENT_ACTION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Test posc=9 posl=4 destyesc=5 destyesl=8 destnoc=9 destnol=6 ident=38>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="TELEXX_GET_NEXT_ACTION_RETURN">
</TextBuffer>
</Source>
<Source>
<ASCIIString value="UPDATE">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Test posc=9 posl=6 destyesc=5 destyesl=8 destnoc=9 destnol=12 ident=39>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="TELEXX_GET_NEXT_ACTION_RETURN">
</TextBuffer>
</Source>
<Source>
<ASCIIString value="MANUAL_UPDATE">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=5 posl=8 destc=9 destl=12 ident=40>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="TELEXX_UPDATE_ACTION_TYPE">
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<TextBuffer name="TELEXX_GET_NEXT_ACTION_RETURN">
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="TELEXX_UPDATE_ACTION_TYPE">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=13 posl=22 destc=15 destl=22 ident=41>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<ASCIIString value="OK">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=15 posl=22 destc=25 destl=32 ident=42>
<TeleXX_TPM>
<TeleXX_SetActionAck_TPM store="YES">
<actionName>
<ASCIIString value="MEMORIZATION">
</ASCIIString>
</actionName>
<ackCode>
<ASCIIString value="ME002">
</ASCIIString>
</ackCode>
<ackLevel>
<ASCIIString value="W">
</ASCIIString>
</ackLevel>
<ackComment>
<ASCIIString value="Action de memorisation non necessaire">
</ASCIIString>
</ackComment>
</TeleXX_SetActionAck_TPM>
</TeleXX_TPM>
</Act>
<Act posc=13 posl=24 destc=15 destl=24 ident=43>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<ASCIIString value="OK">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=15 posl=24 destc=25 destl=32 ident=44>
<TeleXX_TPM>
<TeleXX_SetActionAck_TPM store="YES">
<actionName>
<ASCIIString value="RESTITUTION">
</ASCIIString>
</actionName>
<ackCode>
<ASCIIString value="000000">
</ASCIIString>
</ackCode>
<ackLevel>
<ASCIIString value="I">
</ASCIIString>
</ackLevel>
<ackComment>
<ASCIIString value="Action de memorisation OK">
</ASCIIString>
</ackComment>
</TeleXX_SetActionAck_TPM>
</TeleXX_TPM>
</Act>
<Act posc=13 posl=30 destc=15 destl=30 ident=45>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<ASCIIString value="OK">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=13 posl=26 destc=15 destl=26 ident=46>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<ASCIIString value="OK">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=13 posl=28 destc=15 destl=28 ident=47>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<ASCIIString value="OK">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=15 posl=30 destc=25 destl=32 ident=48>
<TeleXX_TPM>
<TeleXX_SetActionAck_TPM store="YES">
<actionName>
<ASCIIString value="MANUAL_TELECODING">
</ASCIIString>
</actionName>
<ackCode>
<ASCIIString value="000000">
</ASCIIString>
</ackCode>
<ackLevel>
<ASCIIString value="I">
</ASCIIString>
</ackLevel>
<ackComment>
<ASCIIString value="Action de memorisation OK">
</ASCIIString>
</ackComment>
</TeleXX_SetActionAck_TPM>
</TeleXX_TPM>
</Act>
<Act posc=15 posl=26 destc=25 destl=32 ident=49>
<TeleXX_TPM>
<TeleXX_SetActionAck_TPM store="YES">
<actionName>
<ASCIIString value="WRITE_ADC">
</ASCIIString>
</actionName>
<ackCode>
<ASCIIString value="000000">
</ASCIIString>
</ackCode>
<ackLevel>
<ASCIIString value="I">
</ASCIIString>
</ackLevel>
<ackComment>
<ASCIIString value="Action de memorisation OK">
</ASCIIString>
</ackComment>
</TeleXX_SetActionAck_TPM>
</TeleXX_TPM>
</Act>
<Act posc=15 posl=28 destc=25 destl=32 ident=50>
<TeleXX_TPM>
<TeleXX_SetActionAck_TPM store="YES">
<actionName>
<ASCIIString value="CHECK_ADC">
</ASCIIString>
</actionName>
<ackCode>
<ASCIIString value="000000">
</ASCIIString>
</ackCode>
<ackLevel>
<ASCIIString value="I">
</ASCIIString>
</ackLevel>
<ackComment>
<ASCIIString value="Action de memorisation OK">
</ASCIIString>
</ackComment>
</TeleXX_SetActionAck_TPM>
</TeleXX_TPM>
</Act>
<SubTree posc=13 posl=1 destc=25 destl=32 ident=51 FileName="script_telexx_preparebench.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<SubTree posc=13 posl=14 destc=25 destl=32 ident=52 FileName="script_telexx_ecureset.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<SubTree posc=13 posl=18 destc=25 destl=32 ident=53 FileName="script_telexx_powerlatch.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<SubTree posc=13 posl=16 destc=25 destl=32 ident=54 FileName="script_telexx_temporise.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<SubTree posc=13 posl=20 destc=25 destl=32 ident=55 FileName="script_telexx_tramediag.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
</cel>
</Tree>
