### Author Topic: Nspire time  (Read 3158 times)

0 Members and 1 Guest are viewing this topic.

#### _player1537

• Guest
##### Nspire time
« on: August 29, 2010, 12:02:11 pm »
Is there something to return the time on the Nspire?  Like a function, or a ram area or something?

#### fb39ca4

• LV10 31337 u53r (Next: 2000)
• Posts: 1749
• Rating: +60/-3
##### Re: Nspire time
« Reply #1 on: August 29, 2010, 12:08:02 pm »
Yeah, there are memory mapped timers. See here for the addresses. I haven't used the timer, though.

#### ExtendeD

• CoT Emeritus
• Posts: 825
• Rating: +167/-2
##### Re: Nspire time
« Reply #2 on: August 29, 2010, 12:13:52 pm »
Ndless.me with the finest TI-Nspire programs

#### _player1537

• Guest
##### Re: Nspire time
« Reply #3 on: August 29, 2010, 12:14:02 pm »
Ok, so what I need it for is to start at 0, and count up, and then check it later.  It seems like I'm going to need to set the bits like this (although I don't know how to in C):
900D0014 (location)
Bits:
00001111

That should: Run the timer, increase timer (instead of decrease), and run infinitely.  Is that correct?

Edit: actually, it looks like ExtendeD posted closer to what I wanted   But I still don't know how to read from that spot
« Last Edit: August 29, 2010, 12:15:14 pm by _player1537 »

#### bwang

• LV7 Elite (Next: 700)
• Posts: 634
• Rating: +30/-11
##### Re: Nspire time
« Reply #4 on: August 29, 2010, 12:18:29 pm »
Code: [Select]
int time = *(volatile unsigned*) 0x90090000Be warned that this clock cannot measure any interval less than 1 second long.

#### _player1537

• Guest
##### Re: Nspire time
« Reply #5 on: August 29, 2010, 12:22:10 pm »
Oh... ok.  I'll keep this information, I don't think I'll need it just yet, but I might have an idea for a game using this