広田 勇斗 / Mbed 2 deprecated BETA_A

Dependencies:   DataPool MD_PID mbed

Committer:
hirotayamato
Date:
Fri Sep 15 01:09:18 2017 +0000
Revision:
11:5365da759270
Parent:
0:b8fa7a019f5d
BETA_A

Who changed what in which revision?

UserRevisionLine numberNew contents of line
hirotayamato 0:b8fa7a019f5d 1 #include"mbed.h"
hirotayamato 0:b8fa7a019f5d 2 #include"MD.h"
hirotayamato 0:b8fa7a019f5d 3 MD::MD(PinName pwm,PinName dere):Pwm(pwm),Dere(dere)
hirotayamato 0:b8fa7a019f5d 4 {
hirotayamato 0:b8fa7a019f5d 5 Pwm.period(0.0001);
hirotayamato 0:b8fa7a019f5d 6 }
hirotayamato 0:b8fa7a019f5d 7
hirotayamato 0:b8fa7a019f5d 8 void MD::rotate(double duty)
hirotayamato 0:b8fa7a019f5d 9 {
hirotayamato 0:b8fa7a019f5d 10 if(duty > 0)
hirotayamato 0:b8fa7a019f5d 11 {
hirotayamato 0:b8fa7a019f5d 12 Dere = 0;
hirotayamato 0:b8fa7a019f5d 13 Pwm = duty;
hirotayamato 0:b8fa7a019f5d 14 }
hirotayamato 0:b8fa7a019f5d 15 else
hirotayamato 0:b8fa7a019f5d 16 {
hirotayamato 0:b8fa7a019f5d 17 Dere = 1;
hirotayamato 0:b8fa7a019f5d 18 Pwm = -duty;
hirotayamato 0:b8fa7a019f5d 19 }
hirotayamato 0:b8fa7a019f5d 20 }