Elapsed Timer Library on Arduino 1.02

Posted by BlackSnake on Sat 24 Nov 2012 10:22 PM — 3 posts, 18,361 views.

#0
Hi Nick,
I am getting the attached error message when I try to compile in Arduino 1.02, I know my program works in 022 version.
I have looked around for an updated library but can't find it.
Can you please point me in the right direction.

error message
C:\Users\Denis\arduino-1.0.2\libraries\Elapsed\Elapsed.cpp: In member function 'void Elapsed::reset()':
C:\Users\Denis\arduino-1.0.2\libraries\Elapsed\Elapsed.cpp:52: error: 'micros' was not declared in this scope
C:\Users\Denis\arduino-1.0.2\libraries\Elapsed\Elapsed.cpp:53: error: 'millis' was not declared in this scope
C:\Users\Denis\arduino-1.0.2\libraries\Elapsed\Elapsed.cpp: In member function 'long unsigned int Elapsed::intervalMs()':
C:\Users\Denis\arduino-1.0.2\libraries\Elapsed\Elapsed.cpp:59: error: 'millis' was not declared in this scope
C:\Users\Denis\arduino-1.0.2\libraries\Elapsed\Elapsed.cpp: In member function 'long unsigned int Elapsed::intervalUs()':
C:\Users\Denis\arduino-1.0.2\libraries\Elapsed\Elapsed.cpp:65: error: 'micros' was not declared in this scope
Australia Forum Administrator #1
I think I answered this question on the Arduino forum.

http://arduino.cc/forum/index.php/topic,134050.0.html
#2
Hi Nick
Great stuff - the new library works perfectly.
Funny thing is I downloaded the one I found on your site but it was dated May 2011 and did not work (only one I could find).
Thanks again for your excellent libraries and support.
Best Regards
Chris