CoilGun

coilgun.h

Committer:
Reiko
Date:
2013-09-09
Revision:
0:2d5820be7f51
Child:
1:aa39e3a9d06f

File content as of revision 0:2d5820be7f51:

#ifndef COILGUN_H
#define COILGUN_H

#include "mbed.h"
 
class CoilGun {
public:
    CoilGun(PinName chargePin, PinName kickPin, PinName donePin);
    
    void kick(int length);
    void setCharge(bool chargeState);
 
private:
    DigitalOut charge;
    DigitalOut kick;
    InterrupIn done;
};

#endif