bldc driver firmware based on hobbyking cheetah compact
Dependencies: BLDC_V2 mbed-dev-f303 FastPWM3
Diff: PositionSensor/PositionSensor.h
- Revision:
- 48:a74e401a6d84
- Parent:
- 47:f4ecf3e0576a
--- a/PositionSensor/PositionSensor.h Wed May 13 09:53:27 2020 +0000 +++ b/PositionSensor/PositionSensor.h Wed Apr 07 10:12:43 2021 +0000 @@ -57,7 +57,7 @@ virtual int GetCPR(void); virtual void WriteLUT(int new_lut[128]); private: - float position, ElecPosition, ElecOffset, MechPosition, MechOffset, modPosition, oldModPosition, oldVel, velVec[40], MechVelocity, ElecVelocity, ElecVelocityFilt; + float position, ElecPosition, ElecOffset, MechPosition, MechOffset, modPosition, oldModPosition, oldVel, velVec[40], MechVelocity, ElecVelocity, ElecVelocityFilt, MechPositionVec[40]; int raw, _CPR, rotations, old_counts, _ppairs; bool flag_first_time; // avoid the first time angle - old_counts SPI *spi;