Late alarms and uninterruptible ANIMATE
- From: "Irl" <irl1@xxxxxxxxxxxxxx>
- Date: 28 Mar 2007 13:20:57 -0700
I have two problems which may both be caused by the same coding error
in the internal operating system on my HP50g+ (ROM 2.09)
1. Alarms occur anywhere from a minute to an hour, sometimes more,
later than they are set for. To test this I made an executable alarm
(wrong term, I forget the actual name: an alarm that runs a program)
which grabs the time and puts it on the stack, then set a bunch of
them and looked at the result. They were either within 1 second or off
by 1 minute. Other alarms can be an hour late, and occasionally they
are late by some random interval.
2. ANIMATE sometimes doesn't let itself be interrupted by the ON key.
The relevant code is: with 2 GROBs on the stack
{2. {#0h #0h} .5 25.} ANIMATE
If I run this, and while the two GROBs are alternating I hit ON,
sometimes nothing happens. Sometimes it interrupts, as desired.
Sometimes, if I hold the ON key for a couple of seconds and then
release it and hit it again, it will interrupt.
I'm wondering if the problem, previously noted, of keyc-clicks being
ignored if they occur when the processor is doing something in
particular, may be causing it to ignore or not run the code which
checks the time and fires off an alarm if it is due.
Any likelihood that this is a known bug, or that it will be fixed in
the next ROM?
.
- Follow-Ups:
- Re: Late alarms and uninterruptible ANIMATE
- From: John H Meyers
- Re: Late alarms and uninterruptible ANIMATE
- Prev by Date: Re: BASE help please.
- Next by Date: Re: BASE help please.
- Previous by thread: Repair HP41 CX Magnetic card reader
- Next by thread: Re: Late alarms and uninterruptible ANIMATE
- Index(es):
Relevant Pages
|