2017 hongo b team
Dependents: CtrlMD 2017_Bteam_alpha_slave
Diff: ThrowData_MD.cpp
- Revision:
- 0:be058264e889
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ThrowData_MD.cpp Fri Sep 08 03:31:04 2017 +0000 @@ -0,0 +1,20 @@ +#include "ThrowData_MD.h" + +ThrowData::ThrowData(int _max_dig, bool _dir_flip) +: max_dig(_max_dig), dir_flip(_dir_flip) +{ +} + +void ThrowData::drive(double _pwm) +{ + _target_data = (int)max_dig * _pwm; +} + +void ThrowData::drive(signed int _pwm, unsigned int max_pwm_abs) +{ + _target_data = _pwm; +} + +int ThrowData::get_output(){ + return _target_data; +} \ No newline at end of file