Hello, Russ. First, try Kurt's suggestion above.
Second, Basic Micro no longer supports the legacy compilers like 5310. You'll want to download the Studio_15 IDE/compiler from here:
http://www.basicmicro.com/BasicATOM-Downloads_ep_57-1.htmlThis combines all the debugged compilers from all the Atom lines. Refer to the forum manual in the Feedback section for a quick users' guide for Studio. This manual is also to be the repository for all updated commands, so keep checking back in for updates.
Third, If Kurt's suggestion works, you can ignore the rest of this and go straight to the Aus Revoir. The "timeout" value is not in milliseconds. It's in processor clocks, according to my notes, so you'll have to put a reeeallly big number in there to get 15ms! The internal clock in a 20MHz Atom is 200 nanoseconds, and each millisecond has 5000 of these. Multiply 5000 by 15000 and you get 75000000, so try that value. If your birthday comes before the timeout finishes, then they changed the internal timing after I did my notes. An alternative suggestion is to just keep multiplying the timeout value by 10 until it starts to work right. A recent post from BasicMicro suggests they are going to reveamp timings (again) and set things like this back to milliseconds.
What can I say? Not all upgrades and/or updates are helpful or go smoothly.
Get the Studio, however, it is a nice step up. And keep an eye on the forum manual.
Later.