Hello everybody. I'm developing an application for OS4(specifically 7510/7520). Users have requested a "feature" to connect to the internet at a specific time of the day to update the handheld's data(for example, every day at midnight). My app already connects to the internet and updates its data and such, but not on a timed basis by itself.

Assuming the user leaves the radio on, how should I go about implementing this?

One thing I can't assume is that my application will be running at the time of sync. That means I need some external method to execute my application.

Hello! Thanks for the response. The timer works, but I can't seem to get the UI Application to push screens. Any idea how I could display some data on the screen from the timertask?

-Chris

Since this works like a thread you'll have to use the getApplcationEventLock something like that ot change things on the screen. What you have to do is get this object and sync off of it. I would do a search on that to find examples This should be enough unless you need to do something that takes a lot of time. If you need to do something with popup boxes I have had to post a global event from a thread and catch it from the application.

Yea I need to take a lot of time. I tried synchronizing to the getApplicationEventLock() and it gave me an error of some kind(can't think of it now). I'll check out global events and how to catch them. Seems like the way to go. Thanks!