ben winstone
/
ucam
As of Monday morning, so this is the code we showed at Uncraftivism.
Blinker.h
- Committer:
- voidnoise
- Date:
- 2009-12-14
- Revision:
- 1:5d20e168f467
- Parent:
- 0:da6a22da11a2
File content as of revision 1:5d20e168f467:
#pragma once #include "ServoMinder.h" class Blinker { public: Blinker( ServoMinder *servoMinder ); void blink(); void close(); void open(); void setSleepiness( float sleepiness ); void setBoredom( float boredom ); private: ServoMinder *m_servoMinder; float m_boredom; float m_sleepiness; float m_tickTime; Ticker m_ticker; float m_nextMove; float m_blinkTimer; float speedForSleepiness(); float openPosForSleepiness(); void tick(); };