<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="390371437" type="Script" onEnd="default" onBackExit="next">
<Header>
<IFile>
<FileName name="telemat_flachage_ecu">
</FileName>
<Modif date="13/03/2019" user="ssahlaou" site="THESAU">
</Modif>
</IFile>
<ITool name="ime2" revision="7.5.0.1" exedate="15/11/2018">
</ITool>
</Header>
<precel>
</precel>
<cel>
<Start posc=15 posl=1 destc=17 destl=3 ident=10>
</Start>
<Act posc=21 posl=7 destc=21 destl=10 ident=11>
<MathAndLogic>
<Assignment>
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
<Destination>
<NamedFloatVar name="N">
</NamedFloatVar>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=21 posl=10 destc=21 destl=11 ident=12>
<Comment>SRBLID A8 00
</Comment>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="OUTPUT">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$SRBLID$SERVICEUNIT$FLASH_MEMOIRE_START">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Act posc=27 posl=10 destc=21 destl=10 ident=25>
<Comment>n=n+1
</Comment>
<MathAndLogic>
<Addition>
<Source>
<FloatNumber>1
</FloatNumber>
</Source>
<Destination>
<NamedFloatVar name="N">
</NamedFloatVar>
</Destination>
</Addition>
</MathAndLogic>
</Act>
<Act posc=21 posl=15 destc=21 destl=16 ident=41>
<Comment>Déclanchement du compteur
</Comment>
<MathAndLogic>
<ChronometerS Number="C0">
<GetChronoValue>
<NamedFloatVar name="cpt15">
</NamedFloatVar>
</GetChronoValue>
</ChronometerS>
</MathAndLogic>
</Act>
<Test posc=21 posl=16 destyesc=19 destyesl=12 destnoc=25 destnol=16 ident=42>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="INF">
<Source>
<NamedFloatVar name="cpt15">
</NamedFloatVar>
</Source>
<Source>
<FloatNumber>15
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Switch posc=21 posl=12 ident=43>
<Source>
<TextBuffer name="OUTPUT">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>20
</Length>
</TextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="ES|00|RAWDATA|71A801">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=13>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="ES|00|RAWDATA|71A802">
</ASCIIString>
</Source>
<TargetCell destc=17 destl=12>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="ES|00|RAWDATA|71A804">
</ASCIIString>
</Source>
<TargetCell destc=19 destl=17>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=19 destl=17>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<Act posc=21 posl=14 destc=21 destl=15 ident=44>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="OUTPUT">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$SRBLIDST$SERVICEUNIT$FLASH_MEMOIRE_STATUS">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="IN_DIAG_MODE">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=25 posl=16 destyesc=25 destyesl=17 destnoc=27 destnol=10 ident=45>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="SUP">
<Source>
<NamedFloatVar name="N">
</NamedFloatVar>
</Source>
<Source>
<FloatNumber>2
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=19 posl=12 destc=21 destl=12 ident=48>
</Act>
<MsgScreen posc=25 posl=18 destc=21 destl=19 ident=49 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P6386-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<End posc=21 posl=24 ident=50>
</End>
<Act posc=15 posl=15 destc=15 destl=16 ident=53>
<Comment>Par Défaut
</Comment>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@F35928-POLUXDATA@\+@T.@\n@F26350-POLUXDATA@\+@T.
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=15 posl=14 destc=15 destl=15 ident=54>
<MathAndLogic>
<ChronometerS Number="C0">
<InitChrono>
</InitChrono>
</ChronometerS>
</MathAndLogic>
</Act>
<Act posc=15 posl=16 destc=15 destl=17 ident=58>
<Comment>Déclanchement du compteur
</Comment>
<MathAndLogic>
<ChronometerS Number="C0">
<GetChronoValue>
<NamedFloatVar name="cpt">
</NamedFloatVar>
</GetChronoValue>
</ChronometerS>
</MathAndLogic>
</Act>
<Test posc=15 posl=17 destyesc=15 destyesl=16 destnoc=15 destnol=18 ident=59>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="INF">
<Source>
<NamedFloatVar name="cpt">
</NamedFloatVar>
</Source>
<Source>
<NamedFloatVar name="TEMPS_FLASHAGE">
</NamedFloatVar>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=19 posl=18 destc=21 destl=19 ident=61 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P6386-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<Act posc=15 posl=12 destc=15 destl=14 ident=64>
<ECUCommunication>
<StopComm>
</StopComm>
</ECUCommunication>
</Act>
<Act posc=15 posl=18 destc=15 destl=19 ident=65>
<ECUCommunication>
<StartComm>
</StartComm>
</ECUCommunication>
</Act>
<Act posc=15 posl=19 destc=15 destl=20 ident=66>
<UserInterface>
<Display>
<CloseWaitPopup>
</CloseWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=21 posl=11 destc=21 destl=12 ident=67>
<MathAndLogic>
<ChronometerS Number="C0">
<InitChrono>
</InitChrono>
</ChronometerS>
</MathAndLogic>
</Act>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="SMEG_PLUS">
</ASCIIString>
</Source>
<Source>
<TextBuffer name="ECU_FLASH">
</TextBuffer>
</Source>
</DataComparison>
</For>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="MRN">
</ASCIIString>
</Source>
<Source>
<TextBuffer name="ECU_FLASH">
</TextBuffer>
</Source>
</DataComparison>
</For>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="SMEG">
</ASCIIString>
</Source>
<Source>
<TextBuffer name="ECU_FLASH">
</TextBuffer>
</Source>
</DataComparison>
</For>
</Appl>
<Act posc=15 posl=15 destc=15 destl=16 ident=68>
<Comment>SMEG_PLUS ,  MRN
</Comment>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@P31176-POLUXDATA@T :@\+@F29924-POLUXDATA@T.@\+@\n@P34365-POLUXDATA@T.@\n@F26350-POLUXDATA
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
</PartDiag>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="BTA_CN">
</ASCIIString>
</Source>
<Source>
<TextBuffer name="ECU_FLASH">
</TextBuffer>
</Source>
</DataComparison>
</For>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="BTA">
</ASCIIString>
</Source>
<Source>
<TextBuffer name="ECU_FLASH">
</TextBuffer>
</Source>
</DataComparison>
</For>
</Appl>
<Act posc=15 posl=15 destc=15 destl=16 ident=69>
<Comment>BTA_CN, BTA
</Comment>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@P31176-POLUXDATA@T :@\+@F35928-POLUXDATA@\+@T.@\n@F26350-POLUXDATA@\+@T.
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
</PartDiag>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="BTA_2">
</ASCIIString>
</Source>
<Source>
<TextBuffer name="ECU_FLASH">
</TextBuffer>
</Source>
</DataComparison>
</For>
</Appl>
<Act posc=15 posl=15 destc=15 destl=16 ident=70>
<Comment>BTA_2
</Comment>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@F35928-POLUXDATA@\+@T.@\n@F26350-POLUXDATA@\+@T.
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
</PartDiag>
<Act posc=15 posl=20 destc=21 destl=24 ident=71>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="RESULT_DOORS13">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Clear>
<Destination>
<GlobalTextBuffer name="RESULT_TLCD_TRACABILITE_FLASH_ECU">
</GlobalTextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<FloatNumber>1
</FloatNumber>
</Source>
<Destination>
<TextBuffer name="RESULT_DOORS13">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="FLASH_ECU_OK">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_TLCD_TRACABILITE_FLASH_ECU">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=21 posl=19 destc=21 destl=24 ident=72>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="RESULT_DOORS13">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Clear>
<Destination>
<GlobalTextBuffer name="RESULT_TLCD_TRACABILITE_FLASH_ECU">
</GlobalTextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
<Destination>
<TextBuffer name="RESULT_DOORS13">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="FLASH_ECU_NOK">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_TLCD_TRACABILITE_FLASH_ECU">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="MD_SERV">
</ASCIIString>
</Source>
<Source>
<TextBuffer name="ECU_FLASH">
</TextBuffer>
</Source>
</DataComparison>
</For>
</Appl>
<Act posc=15 posl=15 destc=15 destl=16 ident=73>
<Comment>MDS
</Comment>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@P31176-POLUXDATA@T: @P35927-POLUXDATA@\+@T.@\n@F26350-POLUXDATA@\+@T.
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
</PartDiag>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="RNEG2010">
</ASCIIString>
</Source>
<Source>
<TextBuffer name="ECU_FLASH">
</TextBuffer>
</Source>
</DataComparison>
</For>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="BOITIER_TELEMATIQUE">
</ASCIIString>
</Source>
<Source>
<TextBuffer name="ECU_FLASH">
</TextBuffer>
</Source>
</DataComparison>
</For>
</Appl>
<Act posc=15 posl=15 destc=15 destl=16 ident=75>
<Comment>RNEG2010
</Comment>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@P31176-POLUXDATA@T :@\+@F23939-POLUXDATA@\+@\n@P34365-POLUXDATA@T.@\n@F26350-POLUXDATA
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
</PartDiag>
<Act posc=21 posl=13 destc=21 destl=14 ident=76>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@P33526-POLUXDATA
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=17 posl=12 destc=15 destl=12 ident=77>
<UserInterface>
<Display>
<CloseWaitPopup>
</CloseWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=19 posl=17 destc=19 destl=18 ident=78>
<UserInterface>
<Display>
<CloseWaitPopup>
</CloseWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=25 posl=17 destc=25 destl=18 ident=79>
<UserInterface>
<Display>
<CloseWaitPopup>
</CloseWaitPopup>
</Display>
</UserInterface>
</Act>
<Switch posc=17 posl=3 ident=80>
<Source>
<TextBuffer name="ECU_FLASH">
</TextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="RNEG2010">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="BOITIER_TELEMATIQUE">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="MD_SERV">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="BTA_2">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="BTA">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="BTA_CN">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="SMEG_PLUS">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="MRN">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="SMEG">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="RNEGC">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="BTA_3R">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="BTA_3S">
</ASCIIString>
</Source>
<TargetCell destc=21 destl=7>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=19 destl=24>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<Act posc=19 posl=24 destc=21 destl=24 ident=81>
<MathAndLogic>
<Clear>
<Destination>
<GlobalTextBuffer name="RESULT_TLCD_TRACABILITE_FLASH_ECU">
</GlobalTextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="NOT_NEEDED">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_TLCD_TRACABILITE_FLASH_ECU">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
</cel>
</Tree>
