relayMD
Fork of Motor by
motor.cpp@1:0efe3050d83e, 2016-09-29 (annotated)
- 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?
User | Revision | Line number | New 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 | } |