<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="-212986339" type="Script" onEnd="default" onBackExit="back">
<Header>
<IFile>
<FileName name="stop_start_comm_gen">
</FileName>
<Modif date="04/03/2019" user="ssahlaou" site="THESAU">
</Modif>
</IFile>
<ITool name="ime2" revision="7.5.0.1" exedate="29/03/2018">
</ITool>
</Header>
<precel>
</precel>
<cel>
<Start posc=11 posl=1 destc=11 destl=2 ident=11>
</Start>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="DIFFERENT">
<Source>
<NamedFloatVar name="LONGUEUR_MSG_AVANT_COUPURE_CONTACT">
</NamedFloatVar>
</Source>
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
</DataComparison>
</For>
</Appl>
<Act posc=11 posl=8 destc=11 destl=10 ident=10>
<Comment>LONGUEUR_MSG_AVANT_COUPURE_CONTACT <> 0 siginifie que le message à afficher est  spécifique et initilisé avant l'appel au flowchart générique
</Comment>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<FreeText>
<Text>@T
</Text>
<TextBuffer name="MSG_AVANT_COUPURE_CONTACT">
</TextBuffer>
</FreeText>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
</PartDiag>
<SubTree posc=11 posl=10 destc=11 destl=12 ident=12 FileName="detection_abscence_+APC_PopUp.s" IsCritical="NO">
<FilePath path="Vehicle\gen">
</FilePath>
</SubTree>
<Act posc=11 posl=5 destc=11 destl=7 ident=15>
<ECUCommunication>
<StopComm>
</StopComm>
</ECUCommunication>
</Act>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="STOP_START_USE_CASE">
</TextBuffer>
</Source>
<Source>
<ASCIIString value="STOP_START_COUPURE_REMISE_TEMPO">
</ASCIIString>
</Source>
</DataComparison>
</For>
</Appl>
<SpecialScreen posc=11 posl=14 destc=11 destl=16 ident=19>
<CounterScr CountDir="DOWN" Timeout="5" WindowStyle="POPUP" OKBtn="NO" BackBtn="NO" CancelBtn="NO">
<LabelContent>
<Paragraph>
<ThesauRequest>@P33526-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
<MsgCounter Type="MinSec">
<LabelContent>
<Paragraph>
<ThesauRequest>@P47536-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgCounter>
<CounterScr_Timeout>
<NamedFloatVar name="StopStartTimeOut">
</NamedFloatVar>
</CounterScr_Timeout>
</CounterScr>
</SpecialScreen>
</PartDiag>
<Act posc=11 posl=12 destc=11 destl=14 ident=20>
<UserInterface>
<Display>
<CloseWaitPopup>
</CloseWaitPopup>
</Display>
</UserInterface>
</Act>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="DIFFERENT">
<Source>
<NamedFloatVar name="LONGUEUR_MSG_AVANT_REMISE_CONTACT">
</NamedFloatVar>
</Source>
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
</DataComparison>
</For>
</Appl>
<Act posc=11 posl=16 destc=11 destl=18 ident=21>
<Comment>LONGUEUR_MSG_AVANT_REMISE_CONTACT <> 0 siginifie que le message à afficher est  spécifique et initilisé avant l'appel au flowchart générique
</Comment>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<FreeText>
<Text>@T
</Text>
<TextBuffer name="MSG_AVANT_REMISE_CONTACT">
</TextBuffer>
</FreeText>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
</PartDiag>
<SubTree posc=11 posl=18 destc=11 destl=20 ident=22 FileName="detection_presence_+APC_PopUp.s" IsCritical="NO">
<FilePath path="Vehicle\gen">
</FilePath>
</SubTree>
<Act posc=11 posl=23 destc=11 destl=24 ident=25>
<ECUCommunication>
<StartComm>
</StartComm>
</ECUCommunication>
</Act>
<Act posc=11 posl=20 destc=11 destl=23 ident=26>
<UserInterface>
<Display>
<CloseWaitPopup>
</CloseWaitPopup>
</Display>
</UserInterface>
</Act>
<End posc=23 posl=26 ident=28>
</End>
<Switch posc=11 posl=3 ident=31>
<Comment>Test du cas d'utilisation Stop Start Comm
</Comment>
<Source>
<TextBuffer name="STOP_START_USE_CASE">
</TextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="STOP_START_TEMPO">
</ASCIIString>
</Source>
<TargetCell destc=7 destl=5>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="STOP_START_COUPURE_REMISE">
</ASCIIString>
</Source>
<TargetCell destc=11 destl=4>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="STOP_START_COUPURE_REMISE_TEMPO">
</ASCIIString>
</Source>
<TargetCell destc=11 destl=4>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="STOP_START_WITHOUT_IHM">
</ASCIIString>
</Source>
<TargetCell destc=43 destl=4>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=23 destl=26>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<Test posc=11 posl=7 destyesc=11 destyesl=8 destnoc=17 destnol=7 ident=35>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<FloatNumber>3
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=17 posl=7 destc=19 destl=7 ident=36 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="YES" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P9735-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<Test posc=11 posl=24 destyesc=23 destyesl=26 destnoc=17 destnol=7 ident=37>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<FloatNumber>3
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=11 posl=2 destc=11 destl=3 ident=38>
<Comment>L'affectation du TextBuffer MSG_AVANT_COUPURE_CONTACT dans lui même permet de récupérer sa taille dans FloatVar VMEM
</Comment>
<Comment>L'affectation du TextBuffer MSG_AVANT_REMISE_CONTACT dans lui même permet de récupérer sa taille dans FloatVar VMEM
</Comment>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
<RestoreAllowance Active="NO">
</RestoreAllowance>
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<FloatNumber>1
</FloatNumber>
</Source>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<TextBuffer name="MSG_AVANT_COUPURE_CONTACT">
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="MSG_AVANT_COUPURE_CONTACT">
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<FloatVar name="VMEM">
</FloatVar>
</Source>
<Destination>
<NamedFloatVar name="LONGUEUR_MSG_AVANT_COUPURE_CONTACT">
</NamedFloatVar>
</Destination>
</Assignment>
<Assignment>
<Source>
<TextBuffer name="MSG_AVANT_REMISE_CONTACT">
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="MSG_AVANT_REMISE_CONTACT">
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<FloatVar name="VMEM">
</FloatVar>
</Source>
<Destination>
<NamedFloatVar name="LONGUEUR_MSG_AVANT_REMISE_CONTACT">
</NamedFloatVar>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=19 posl=7 destc=23 destl=26 ident=39>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
<RestoreAllowance Active="NO">
</RestoreAllowance>
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=11 posl=14 destc=11 destl=16 ident=41>
</Act>
<Act posc=11 posl=8 destc=11 destl=10 ident=42>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@P22919-POLUXDATA
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=11 posl=16 destc=11 destl=18 ident=43>
<UserInterface>
<Display>
<OpenWaitPopup>
<Paragraph>
<ThesauRequest>@P27179-POLUXDATA
</ThesauRequest>
</Paragraph>
</OpenWaitPopup>
</Display>
</UserInterface>
</Act>
<Act posc=31 posl=5 destc=31 destl=7 ident=1679833394>
<ECUCommunication>
<StopComm>
</StopComm>
</ECUCommunication>
</Act>
<Test posc=31 posl=7 destyesc=31 destyesl=8 destnoc=27 destnol=7 ident=1679833395>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<FloatNumber>3
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=27 posl=7 destc=25 destl=7 ident=1679833396 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="YES" OkBtn="YES" MsgType="INFO" WindowStyle="STD">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P9735-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<Act posc=25 posl=7 destc=23 destl=26 ident=1679833397>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
<RestoreAllowance Active="NO">
</RestoreAllowance>
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="STOP_START_USE_CASE">
</TextBuffer>
</Source>
<Source>
<ASCIIString value="STOP_START_COUPURE_REMISE_TEMPO">
</ASCIIString>
</Source>
</DataComparison>
</For>
</Appl>
<SpecialScreen posc=31 posl=14 destc=31 destl=16 ident=1679833404>
<CounterScr CountDir="DOWN" Timeout="5" WindowStyle="POPUP" OKBtn="NO" BackBtn="NO" CancelBtn="NO">
<LabelContent>
<Paragraph>
<ThesauRequest>@P33526-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
<MsgCounter Type="MinSec">
<LabelContent>
<Paragraph>
<ThesauRequest>@P47536-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgCounter>
<CounterScr_Timeout>
<NamedFloatVar name="StopStartTimeOut">
</NamedFloatVar>
</CounterScr_Timeout>
</CounterScr>
</SpecialScreen>
</PartDiag>
<Act posc=31 posl=14 destc=31 destl=16 ident=1679833405>
</Act>
<Act posc=31 posl=23 destc=31 destl=24 ident=1679833411>
<ECUCommunication>
<StartComm>
</StartComm>
</ECUCommunication>
</Act>
<Test posc=31 posl=24 destyesc=23 destyesl=26 destnoc=27 destnol=7 ident=1679833412>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<FloatNumber>3
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=31 posl=8 destc=31 destl=14 ident=1679833414 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P22919-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="DIFFERENT">
<Source>
<NamedFloatVar name="LONGUEUR_MSG_AVANT_COUPURE_CONTACT">
</NamedFloatVar>
</Source>
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
</DataComparison>
</For>
</Appl>
<MsgScreen posc=31 posl=8 destc=31 destl=14 ident=1679833415 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<Comment>LONGUEUR_MSG_AVANT_COUPURE_CONTACT <> 0 siginifie que le message à afficher est  spécifique et initilisé avant l'appel au flowchart générique
</Comment>
<MsgItem>
<LabelContent>
<Paragraph>
<FreeText>
<Text>@T
</Text>
<TextBuffer name="MSG_AVANT_COUPURE_CONTACT">
</TextBuffer>
</FreeText>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
</PartDiag>
<MsgScreen posc=31 posl=16 destc=31 destl=23 ident=1679833416 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P27179-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<PartDiag>
<Appl Description=TO-BE-FILLED>
<For>
<DataComparison type="DIFFERENT">
<Source>
<NamedFloatVar name="LONGUEUR_MSG_AVANT_REMISE_CONTACT">
</NamedFloatVar>
</Source>
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
</DataComparison>
</For>
</Appl>
<MsgScreen posc=31 posl=16 destc=31 destl=23 ident=1679833417 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<Comment>LONGUEUR_MSG_AVANT_REMISE_CONTACT <> 0 siginifie que le message à afficher est  spécifique et initilisé avant l'appel au flowchart générique
</Comment>
<MsgItem>
<LabelContent>
<Paragraph>
<FreeText>
<Text>@T
</Text>
<TextBuffer name="MSG_AVANT_REMISE_CONTACT">
</TextBuffer>
</FreeText>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
</PartDiag>
<Test posc=11 posl=4 destyesc=11 destyesl=5 destnoc=31 destnol=5 ident=1679833419>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<VehicleData ParamName="ArcHasApc">
</VehicleData>
</Source>
<Source>
<ASCIIString value="YES">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=7 posl=5 destc=7 destl=7 ident=1679833420>
<ECUCommunication>
<StopComm>
</StopComm>
</ECUCommunication>
</Act>
<Test posc=7 posl=7 destyesc=7 destyesl=9 destnoc=5 destnol=7 ident=1679833421>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<FloatNumber>3
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<SpecialScreen posc=7 posl=9 destc=7 destl=11 ident=1679833423>
<CounterScr CountDir="DOWN" Timeout="5" WindowStyle="POPUP" OKBtn="NO" BackBtn="NO" CancelBtn="NO">
<LabelContent>
<Paragraph>
<ThesauRequest>@P33526-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
<MsgCounter Type="MinSec">
<LabelContent>
<Paragraph>
<ThesauRequest>@P47536-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgCounter>
<CounterScr_Timeout>
<NamedFloatVar name="StopStartTimeOut">
</NamedFloatVar>
</CounterScr_Timeout>
</CounterScr>
</SpecialScreen>
<MsgScreen posc=5 posl=7 destc=3 destl=6 ident=1679833424 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="YES" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P9735-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<Act posc=3 posl=6 destc=23 destl=26 ident=1679833425>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
<RestoreAllowance Active="NO">
</RestoreAllowance>
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=7 posl=11 destc=7 destl=12 ident=1679833426>
<ECUCommunication>
<StartComm>
</StartComm>
</ECUCommunication>
</Act>
<Test posc=7 posl=12 destyesc=7 destyesl=14 destnoc=5 destnol=7 ident=1679833427>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<FloatNumber>3
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=7 posl=14 destc=23 destl=26 ident=1679833428>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
<RestoreAllowance Active="NO">
</RestoreAllowance>
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<FloatNumber>1
</FloatNumber>
</Source>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=43 posl=4 destc=43 destl=6 ident=1679833429>
<ECUCommunication>
<StopComm>
</StopComm>
</ECUCommunication>
</Act>
<Test posc=43 posl=6 destyesc=43 destyesl=8 destnoc=47 destnol=14 ident=1679833430>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<FloatNumber>3
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=47 posl=14 destc=23 destl=26 ident=1679833431>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
<RestoreAllowance Active="NO">
</RestoreAllowance>
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=43 posl=8 destc=43 destl=10 ident=1679833432>
<ECUCommunication>
<StartComm>
</StartComm>
</ECUCommunication>
</Act>
<Test posc=43 posl=10 destyesc=43 destyesl=12 destnoc=47 destnol=14 ident=1679833433>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<FloatNumber>3
</FloatNumber>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=43 posl=12 destc=23 destl=26 ident=1679833434>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
<RestoreAllowance Active="NO">
</RestoreAllowance>
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<FloatNumber>1
</FloatNumber>
</Source>
<Destination>
<TextBuffer name="STOP_START_COMM_RESULT">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
</cel>
</Tree>
