for DigitalOut toggling, Class "ticker" used.
ToggleDigitalOut.h
- Committer:
- KentaShimizu
- Date:
- 2013-05-15
- Revision:
- 0:d4dad8ffa192
File content as of revision 0:d4dad8ffa192:
/* mbed ToggleDigitalOut Library * Copyright (c) 2013 KentaShimizu * Version 0.1 (May 15, 2013) * Released under the MIT License: http://mbed.org/license/mit */ #ifndef _IG_TOGGLEDIGITALOUT_20130515 #define _IG_TOGGLEDIGITALOUT_20130515 #include "mbed.h" class ToggleDigitalOut : public DigitalOut{ private: protected: Ticker* ticker; public: ToggleDigitalOut(PinName pin); virtual ~ToggleDigitalOut(); virtual void toggle(void); virtual void toggling(float span); virtual void stopToggling(void); }; #endif