CoilGun
coilgun.h
- Committer:
- Reiko
- Date:
- 2013-09-09
- Revision:
- 1:aa39e3a9d06f
- Parent:
- 0:2d5820be7f51
- Child:
- 2:781ea1999ad3
File content as of revision 1:aa39e3a9d06f:
#ifndef COILGUN_H #define COILGUN_H #include "mbed.h" class CoilGun { public: CoilGun(PinName chargePin, PinName kickPinName, PinName donePinName); void kick(int length); void discharge(); void setCharge(bool chargeState); private: DigitalOut chargePin; DigitalOut kickPin; InterruptIn done; void doneCallback(void); }; #endif