<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="-219239301" type="Script" onEnd="default" onBackExit="back">
<Header>
<IFile>
<FileName name="tlch_degraded_before">
</FileName>
<Modif date="14/09/2018" user="aplot" site="THESAU">
</Modif>
</IFile>
<ITool name="ime2" revision="7.5.0.1" exedate="08/07/2016">
</ITool>
</Header>
<precel>
</precel>
<cel>
<Start posc=3 posl=2 destc=7 destl=2 ident=275>
<Comment>Gamme de procédure
</Comment>
<Comment>$Rev: $
</Comment>
</Start>
<Act posc=7 posl=8 destc=7 destl=10 ident=276>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$RAWVALUE$1003$">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="IN_APPFNC">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN_RAW">
<TextBuffer name="IN_APPFNC">
</TextBuffer>
<Destination>
<TextBuffer name="OUT_APPFNC">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=7 posl=10 destyesc=7 destyesl=14 destnoc=3 destnol=34 ident=277>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="OUT_APPFNC">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>20
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|02|RAWDATA|7F1012">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=3 posl=36 destc=3 destl=38 ident=278 IsANode="NO" EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="STD">
<ScreenTitle>
<LabelContent>
<Paragraph>
<ThesauRequest>@P21581-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<FreeText>
<Text>Conditions non satisfaisantes pour effectuer la reprise du téléchargement
</Text>
</FreeText>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<End posc=7 posl=40 ident=279>
<Comment>Fin de gamme
</Comment>
</End>
<InputScreen posc=11 posl=14 destc=11 destl=16 ident=280 WindowStyle="STD" IsANode="NO" EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" FirstUserActionValidation="NO">
<ScreenTitle>
<LabelContent>
<Paragraph>
<ThesauRequest>@P9855-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</ScreenTitle>
<InputItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P9586-POLUXDATA@\**
</ThesauRequest>
</Paragraph>
</LabelContent>
<HelpText>
<Paragraph>
<ThesauRequest>@P14059-POLUXDATA
</ThesauRequest>
</Paragraph>
</HelpText>
<EditBox ReadOnly="NO" Password="NO" Mandatory="YES">
<MaxInputLength Length="4">
</MaxInputLength>
<AllowedChars Set="[0-9A-Z]">
</AllowedChars>
<Destination>
<TextBuffer name="CODE">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>4
</Length>
</TextBuffer>
</Destination>
</EditBox>
</InputItem>
</InputScreen>
<Act posc=11 posl=16 destc=11 destl=18 ident=281>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="CODE">
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="CODE">
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<FloatVar name="VMEM">
</FloatVar>
</Source>
<Destination>
<FloatVar name="V1">
</FloatVar>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Test posc=11 posl=18 destyesc=11 destyesl=20 destnoc=15 destnol=14 ident=282>
<Comment>FloatVar V1:Taille de la chaine saisie
</Comment>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="V1">
</FloatVar>
</Source>
<Source>
<FloatNumber>4
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=15 posl=14 destc=11 destl=14 ident=283 IsANode="NO" EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<ScreenTitle>
<LabelContent>
<Paragraph>
<ThesauRequest>@P21581-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P19883-POLUXDATA@\*4
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<Act posc=7 posl=22 destc=7 destl=24 ident=284>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="CODE">
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="STRING_TO_CONVERT">
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<ASCIIString value="ASC_TO_HEX">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="CODAGE_TYPE">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<SubTree posc=7 posl=24 destc=7 destl=26 ident=285 FileName="conversion.s" IsCritical="NO">
<FilePath path="Vehicle\gen">
</FilePath>
</SubTree>
<Act posc=7 posl=26 destc=7 destl=28 ident=286>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="CONVERTED_DATA">
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="CODEADC">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=7 posl=30 destc=7 destl=32 ident=287>
<ECUCommunication>
<ECUFunctionCall name="APPGEN_ROUTINE_NOGUI">
<TextBuffer name="INPUT_CHECK_ADC">
</TextBuffer>
<Destination>
<TextBuffer name="RESULT_CHECK_ADC">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=7 posl=32 destyesc=11 destyesl=34 destnoc=3 destnol=34 ident=288>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="RESULT_CHECK_ADC">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>20
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|02|RAWDATA|7F317F">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=3 posl=38 destc=7 destl=40 ident=296>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="FALSE">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="TELEXX_START_DEGRADED_DWN">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<MsgScreen posc=11 posl=36 destc=11 destl=38 ident=297 IsANode="NO" EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="STD">
<ScreenTitle>
<LabelContent>
<Paragraph>
<ThesauRequest>@P21581-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<FreeText>
<Text>Le calculateur n est pas fonctionnel, une tentative de reprise du téléchargement va être effectuée pour corriger le problème 
</Text>
</FreeText>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<Act posc=11 posl=38 destc=7 destl=40 ident=298>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="TELEXX_START_DEGRADED_DWN">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=7 posl=6 destc=7 destl=8 ident=300>
<MathAndLogic>
<Wait val="1">
</Wait>
</MathAndLogic>
</Act>
<Act posc=7 posl=4 destc=7 destl=6 ident=303>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$RAWVALUE$1001$">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="IN_APPFNC">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN_RAW">
<TextBuffer name="IN_APPFNC">
</TextBuffer>
<Destination>
<TextBuffer name="OUT_APPFNC">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Act posc=7 posl=2 destc=7 destl=4 ident=308>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@P553-POLUXXPERT
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=11 posl=12 destc=11 destl=14 ident=309>
<UserInterface>
<Display>
<CloseWaitPopup>
</CloseWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=3 posl=34 destc=3 destl=36 ident=311>
<UserInterface>
<Display>
<CloseWaitPopup>
</CloseWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=11 posl=34 destc=11 destl=36 ident=312>
<UserInterface>
<Display>
<CloseWaitPopup>
</CloseWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=7 posl=28 destc=7 destl=30 ident=313>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="INPUT_CHECK_ADC">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="RESULT_CHECK_ADC">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICEUNIT$DEVERROUILLAGE_ADC$SERVICEUNITST$STATUS_DEVERROUILLAGE_ADC$PARAMS$CODE_ADC|">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="PART1_ADC">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$STATUSMNEMO$RSR$INPROGRESSVALUE$01$DURATION$5$">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="PART2_ADC">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<EvalExpression>
<Expression value="%%LBT_PART1_ADC%%%%ADD%%%%LBT_CODEADC%%%%ADD%%%%LBT_PART2_ADC%%">
</Expression>
<Destination>
<TextBuffer name="INPUT_CHECK_ADC">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
</Act>
<Act posc=11 posl=20 destc=7 destl=22 ident=314>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@P553-POLUXXPERT
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=7 posl=14 destc=7 destl=22 ident=315>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="1234">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="CODE">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
</cel>
</Tree>
