N K
/
GaNtroller
a fork of priustroller
Fork of priustroller_current by
main.cpp
- Committer:
- bwang
- Date:
- 2015-03-01
- Revision:
- 1:1f58bdcf2956
- Parent:
- 0:54cf32d35f4d
- Child:
- 3:0a2396597e0d
File content as of revision 1:1f58bdcf2956:
#include "includes.h" #include "core.h" #include "sensors.h" #include "meta.h" int main() { PositionSensor *sense_p = new AnalogHallPositionSensor(A4, A5, 0.256f, 0.484f, 0.254f, 0.474f, 205.0f); CurrentSensor *sense_ia = new AnalogCurrentSensor(A1, 0.01); CurrentSensor *sense_ib = new AnalogCurrentSensor(A2, 0.01); VoltageSensor *sense_bus = new AnalogVoltageSensor(A5, 0.01); TempSensor *sense_t_motor = new TempSensor(); TempSensor *sense_t_inverter = new TempSensor(); Throttle *throttle = new Throttle(A0, 0.5f, 3.0f); Motor *motor = new Motor(sense_ia, sense_ib, sense_p, sense_t_motor); Inverter *inverter = new Inverter(D6, D13, D3, D8, sense_bus, sense_t_inverter); User *user = new User(throttle); motor->Config(4, 20.0f); motor->UpdateState(); inverter->SetDtcA(0.5f); inverter->SetDtcB(0.5f); inverter->SetDtcC(0.5f); }