Kenta Shimizu / ToggleDigitalOut
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers ToggleDigitalOut.h Source File

ToggleDigitalOut.h

00001 /* mbed ToggleDigitalOut Library
00002  * Copyright (c) 2013 KentaShimizu
00003  * Version 0.1 (May 15, 2013)
00004  * Released under the MIT License: http://mbed.org/license/mit
00005  */
00006 
00007 #ifndef _IG_TOGGLEDIGITALOUT_20130515
00008 #define _IG_TOGGLEDIGITALOUT_20130515
00009 
00010 #include "mbed.h"
00011 
00012 class ToggleDigitalOut : public DigitalOut{
00013 private:
00014 protected:
00015     Ticker* ticker;
00016 public:
00017     ToggleDigitalOut(PinName pin);
00018     virtual ~ToggleDigitalOut();
00019     virtual void toggle(void);
00020     virtual void toggling(float span);
00021     virtual void stopToggling(void);
00022 };
00023 #endif