Damian Herman / Mbed 2 deprecated NetrunnerMain

Dependencies:   mbed

Committer:
overkiller
Date:
Mon Jun 22 15:47:43 2015 +0000
Revision:
1:90d75436758b
Child:
2:09cc6b203fe4
DRIVER STUB;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
overkiller 1:90d75436758b 1 #ifndef DRIVER_H
overkiller 1:90d75436758b 2 #define DRIVER_H
overkiller 1:90d75436758b 3 #include "mbed.h"
overkiller 1:90d75436758b 4 DigitalOut en1(D2);
overkiller 1:90d75436758b 5 DigitalOut en2(D4);
overkiller 1:90d75436758b 6 DigitalOut in1(D3);
overkiller 1:90d75436758b 7 DigitalOut in2(D5);
overkiller 1:90d75436758b 8 DigitalOut in3(D6);
overkiller 1:90d75436758b 9 DigitalOut in4(D10);
overkiller 1:90d75436758b 10 void testEngines()
overkiller 1:90d75436758b 11 {
overkiller 1:90d75436758b 12 in1 = 1;
overkiller 1:90d75436758b 13 in2 = 0;
overkiller 1:90d75436758b 14 in3 = 1;
overkiller 1:90d75436758b 15 in4 = 0;
overkiller 1:90d75436758b 16 wait(1);
overkiller 1:90d75436758b 17 in1 = 0;
overkiller 1:90d75436758b 18 in2 = 1;
overkiller 1:90d75436758b 19 in3 = 0;
overkiller 1:90d75436758b 20 in4 = 1;
overkiller 1:90d75436758b 21 wait(1);
overkiller 1:90d75436758b 22 }
overkiller 1:90d75436758b 23 void enableAll()
overkiller 1:90d75436758b 24 {
overkiller 1:90d75436758b 25 en1 = 1;
overkiller 1:90d75436758b 26 en2 = 1;
overkiller 1:90d75436758b 27 }
overkiller 1:90d75436758b 28 void enableOne(int which)
overkiller 1:90d75436758b 29 {
overkiller 1:90d75436758b 30 if(which == 0)
overkiller 1:90d75436758b 31 {
overkiller 1:90d75436758b 32 en1 = 1;
overkiller 1:90d75436758b 33 }else if(which == 1)
overkiller 1:90d75436758b 34 {
overkiller 1:90d75436758b 35 en2 = 1;
overkiller 1:90d75436758b 36 }
overkiller 1:90d75436758b 37 }
overkiller 1:90d75436758b 38 void disableAll()
overkiller 1:90d75436758b 39 {
overkiller 1:90d75436758b 40 en1 = 0;
overkiller 1:90d75436758b 41 en2 = 0;
overkiller 1:90d75436758b 42 }
overkiller 1:90d75436758b 43 void disableOne(int which)
overkiller 1:90d75436758b 44 {
overkiller 1:90d75436758b 45 if(which == 0)
overkiller 1:90d75436758b 46 {
overkiller 1:90d75436758b 47 en1 = 0;
overkiller 1:90d75436758b 48 }else if(which == 1)
overkiller 1:90d75436758b 49 {
overkiller 1:90d75436758b 50 en2 = 0;
overkiller 1:90d75436758b 51 }
overkiller 1:90d75436758b 52 }
overkiller 1:90d75436758b 53 #endif //DRIVER_H