functions and timers

OP #1173739
Hello.

I have functions called 'Func1' and 'Func2'. Both exploit USB CDC
routines taken from Atmel appnote, but they do a little different, i.e.
thay accept connections from different PC applications.
I'd like to do something like this: if there is no connection to Func1
within 30sec, then jump to Func2.

Probably I should use timers, but I'm not sure how.
Do you have any perhaps better ideas?

Thanks.
Moderator #1173740
Roman Mashak wrote:
> Hello.
>
> I have functions called 'Func1' and 'Func2'. Both exploit USB CDC
> routines taken from Atmel appnote, but they do a little different, i.e.
> thay accept connections from different PC applications.
> I'd like to do something like this: if there is no connection to Func1
> within 30sec, then jump to Func2.
>
> Probably I should use timers, but I'm not sure how.
> Do you have any perhaps better ideas?

Just try it as described and ask more specifically if something does not
work.
OP #1173741
Martin Thomas wrote:
>> I'd like to do something like this: if there is no connection to Func1
>> within 30sec, then jump to Func2.
>>
>> Probably I should use timers, but I'm not sure how.
>> Do you have any perhaps better ideas?
>
> Just try it as described and ask more specifically if something does not
> work.

Hm... The point is I don't know how to do this: wait for connection via
USB from update Win32 application, and if nothihg has come up, jump to
another part of code, which is also communicating via USB but with
another Win32 application :)  A bit tricky..

Reply

A question of your own? This thread is over 18 years old. Ask it in a thread of its own – more people read along there, and it gets answered more often and sooner.

Start a new thread

A fix, an addition or feedback on this thread? Then reply here.

Formatting
  • [c]C-Code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.