David Knight / Mbed 2 deprecated lichtspiel

Dependencies:   PololuLedStrip mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers InteractionTimeout.cpp Source File

InteractionTimeout.cpp

00001 #include "InteractionTimeout.h"
00002 
00003 InteractionTimeout::InteractionTimeout(uint16_t seconds) {
00004   timeoutSeconds = seconds;
00005   timer.start();
00006 }
00007 
00008 void InteractionTimeout::reset() {
00009   timer.reset();
00010 }
00011 
00012 bool InteractionTimeout::timedOut() {
00013   return (timer.read_ms() / 1000) > timeoutSeconds;
00014 }