N K
/
GaNtroller
a fork of priustroller
Fork of priustroller_current by
core/motor.cpp
- Committer:
- nki
- Date:
- 2015-05-21
- Revision:
- 55:f102d271e808
- Parent:
- 54:e8d9bc885723
File content as of revision 55:f102d271e808:
#include "includes.h" #include "core.h" #include "sensors.h" Motor::Motor(CurrentSensor *sense_c, CurrentSensor *sense_b, PositionSensor *sense_p, TempSensor *sense_t) { _sense_c = sense_c; _sense_b = sense_b; _sense_p = sense_p; _sense_t = sense_t; } float Motor::GetCurrentC() { return _sense_c->GetCurrent(); } float Motor::GetCurrentB() { return _sense_b->GetCurrent(); } float Motor::GetPosition() { return _sense_p->GetPosition(); } float Motor::GetSpeed() { return _sense_p->GetSpeed(); } float Motor::GetTemp() { return _sense_t->GetTemp(); } void Motor::Config(int num_poles, float kv) { _num_poles = num_poles; _kv = kv; }