Filipe, perhaps Rob thinks that the "exit loop" trows you between "while"
and "loop" and to pass over "while" you need a second "exit loop"? :P

On Sun, Jan 1, 2023 at 10:39 PM flyway38 <[email protected]> wrote:

> Hi Rob,
>
> Happy New Year !!
>
> Two Loops ??
> Not sure if theres two loops here...
> Check my code with more details, please.
>
>       while !fReturn loop
>          print_string(serial_hw_data,"Waiting for SIM to be Ready...")
>          print_crlf(serial_hw_data)
>          FlushRCVD
>          delay_1ms(1_000)
>          fReturn = CheckComms_SIMready()
>          --
>          nTimeOut = nTimeOut +1
>          if nTimeOut >= nTimeOutMax then
>             exit loop
>          end if
>          --
>          bRtn = 1
>       end loop
>
> I need to exit this While Loop if nTimeOut >= nTimeOutMax without setting
> bRtn = 1...
> Thank for your help.
>
> Cheers,
> FS
>
>
> On Sunday, January 1, 2023 at 7:00:31 PM UTC [email protected] wrote:
>
>> Hi Filipe,
>>
>> Happy New Year!
>>
>> If I am right the exit loop will only exit the current loop. I see you
>> are using two loops so it does not exit the second one.
>>
>> Kind regards,
>>
>> Rob
>>
>> ------------------------------
>> *Van:* [email protected] <[email protected]> namens flyway38
>> <[email protected]>
>> *Verzonden:* zondag 1 januari 2023 19:36
>> *Aan:* jallib <[email protected]>
>> *Onderwerp:* [jallib] Exit Loop issue
>>
>> Hello to all,
>>
>> Maybe something I don't understand, but here's my issue:
>>
>> ...
>>          if nTimeOut >= nTimeOutMax then
>>             exit loop
>>          end if
>>
>>          bRtn = 1
>>       end loop
>>
>> This code still runs bRtn = 1 when nTimeOut is >= nTimeOutMax.
>> Think it shouldn't do that, right?
>> Thank you.
>>
>> Regards,
>> Filipe Santos
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "jallib" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jallib/8b148810-86d8-49a7-9757-a8c21e391835n%40googlegroups.com
>> <https://groups.google.com/d/msgid/jallib/8b148810-86d8-49a7-9757-a8c21e391835n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "jallib" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jallib/54c1a9aa-2b69-4a09-b338-6ef31c685297n%40googlegroups.com
> <https://groups.google.com/d/msgid/jallib/54c1a9aa-2b69-4a09-b338-6ef31c685297n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Vasi

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/CABsDq%3D9AJQBRYWiZHgpLa6d0YN1cfA1cAG4%2BGvyBPZ3FB5ubZw%40mail.gmail.com.

Reply via email to