2017 hongo b team

Dependents:   CtrlMD 2017_Bteam_alpha_slave

Committer:
Komazawa_sun
Date:
Fri Sep 08 03:31:04 2017 +0000
Revision:
0:be058264e889
????;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Komazawa_sun 0:be058264e889 1 #include "ThrowData_MD.h"
Komazawa_sun 0:be058264e889 2
Komazawa_sun 0:be058264e889 3 ThrowData::ThrowData(int _max_dig, bool _dir_flip)
Komazawa_sun 0:be058264e889 4 : max_dig(_max_dig), dir_flip(_dir_flip)
Komazawa_sun 0:be058264e889 5 {
Komazawa_sun 0:be058264e889 6 }
Komazawa_sun 0:be058264e889 7
Komazawa_sun 0:be058264e889 8 void ThrowData::drive(double _pwm)
Komazawa_sun 0:be058264e889 9 {
Komazawa_sun 0:be058264e889 10 _target_data = (int)max_dig * _pwm;
Komazawa_sun 0:be058264e889 11 }
Komazawa_sun 0:be058264e889 12
Komazawa_sun 0:be058264e889 13 void ThrowData::drive(signed int _pwm, unsigned int max_pwm_abs)
Komazawa_sun 0:be058264e889 14 {
Komazawa_sun 0:be058264e889 15 _target_data = _pwm;
Komazawa_sun 0:be058264e889 16 }
Komazawa_sun 0:be058264e889 17
Komazawa_sun 0:be058264e889 18 int ThrowData::get_output(){
Komazawa_sun 0:be058264e889 19 return _target_data;
Komazawa_sun 0:be058264e889 20 }