Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of priustroller by
motor.cpp
00001 #include "includes.h" 00002 #include "core.h" 00003 #include "sensors.h" 00004 00005 Motor::Motor(CurrentSensor *sense_c, CurrentSensor *sense_b, PositionSensor *sense_p, TempSensor *sense_t) { 00006 _sense_c = sense_c; 00007 _sense_b = sense_b; 00008 _sense_p = sense_p; 00009 _sense_t = sense_t; 00010 } 00011 00012 float Motor::GetCurrentC() { 00013 return _sense_c->GetCurrent(); 00014 } 00015 00016 float Motor::GetCurrentB() { 00017 return _sense_b->GetCurrent(); 00018 } 00019 00020 float Motor::GetPosition() { 00021 return _sense_p->GetPosition(); 00022 } 00023 00024 float Motor::GetTemp() { 00025 return _sense_t->GetTemp(); 00026 } 00027 00028 void Motor::Config(int num_poles, float kv) { 00029 _num_poles = num_poles; 00030 _kv = kv; 00031 }
Generated on Wed Jul 13 2022 18:25:28 by
1.7.2
