0 Members and 2 Guests are viewing this topic.
Yes, there is a problem with your source code. You forgot to disable interrupts, which could cause false values to be reported.
So, for now, the known maximum delays are :83+ : 6other models - mode 0 : 6other models - mode 1+ : 29More tests are needed...
I'm not sure why, but screwing with curRow and curCol the way you do makes it overwrite previous text.
So I switched it to using the wonderful _NewLine. Anyway, this gives 22 ? ? ? on my TI-84+CSE. This seems highly unlikely to me, but I don't see anything obviously wrong. I'll have to do some more work later.
@DrDnar :So, did you try the new version ?To tell the truth, i'm kinda curious to see the results.
22 72 72 72I find it rather strange, since so far the MicrOS keyboard routines I've written appear to work fine at 32 cycles delay. I promise you the ASIC is identical to the one in my TI-84+SE. If the keyboard is slower, it would be due to hysteresis in the keyboard matrix, not the ASIC.
83+: 5 (N-0305H)84+SE: 4 18 18 18 (no serial number listed, it's actually an 84+SE in an 84+ case)