relayMD

Fork of Motor by kazuki ishibashi

Committer:
number_key
Date:
Thu Sep 29 16:49:58 2016 +0000
Revision:
1:0efe3050d83e
Parent:
0:ebfdfce2d069
relayMD

Who changed what in which revision?

UserRevisionLine numberNew contents of line
number_key 0:ebfdfce2d069 1 #include "motor.h"
number_key 0:ebfdfce2d069 2 #include "mbed.h"
number_key 0:ebfdfce2d069 3
number_key 0:ebfdfce2d069 4 Motor::Motor(PinName pin1, PinName pin2, PinName pin3) : _pin1(pin1), _pin2(pin2), _pin3(pin3)
number_key 0:ebfdfce2d069 5 {
number_key 0:ebfdfce2d069 6 _pin1 = 0;
number_key 0:ebfdfce2d069 7 _pin2 = 0;
number_key 0:ebfdfce2d069 8 _pin3 = 0;
number_key 0:ebfdfce2d069 9 }
number_key 0:ebfdfce2d069 10
number_key 1:0efe3050d83e 11 void Motor::motor(double n)
number_key 0:ebfdfce2d069 12 {
number_key 1:0efe3050d83e 13 _pin1 = (n<0);
number_key 1:0efe3050d83e 14 _pin2 = (n>0);
number_key 1:0efe3050d83e 15 if(n) _pin3 = 1.0;
number_key 1:0efe3050d83e 16 else _pin3 = fabs(n);
number_key 0:ebfdfce2d069 17 }