| 20. Software Timers may Fail | Index |
Modules Affected
GP 1.0 Build 10 and earlier, Moto 1.0 Build 2 and earlier
Problem
If the processor is busy with a lot of tasks (reflexes, TEA programs, IO operations), attempting to set a software timer may fail and all software timers may stop operating. Any task that is waiting for a software timer to expire might stall indefinitely. This behavior has only been reproduced on the Moto board. Similar problems may occur on the GP board, though they seem to be extremely rare.
Work-Arounds
If you are experiencing difficulty with a multi-tasking application on the Moto board, try using a single process instead. Use a single 1K program slot or the 16K program slot.