Skip to content

Commit fa0c1f7

Browse files
committed
fixing initial offset, after testing second motor
1 parent e5e607c commit fa0c1f7

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/BLDCMotor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ int BLDCMotor::alignSensor() {
138138
// set sensor to zero
139139
sensor->initRelativeZero();
140140
_delay(500);
141-
setPhaseVoltage(0,0);
141+
setPhaseVoltage(0,angle);
142142
_delay(200);
143143

144144
// find the index if available

src/MagneticSensorAnalog.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,9 @@ float MagneticSensorAnalog::getVelocity(){
7070
// set current angle as zero angle
7171
// return the angle [rad] difference
7272
float MagneticSensorAnalog::initRelativeZero(){
73+
7374
float angle_offset = -getAngle();
74-
zero_offset = getRawCount();
75+
zero_offset = 0;
7576

7677
// angle tracking variables
7778
full_rotation_offset = 0;

0 commit comments

Comments
 (0)