File tree Expand file tree Collapse file tree 2 files changed +12
-12
lines changed Expand file tree Collapse file tree 2 files changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -156,9 +156,9 @@ int InlineCurrentSense::driverAlign(float voltage){
156
156
// read the current 50 times
157
157
for (int i = 0 ; i < 100 ; i++) {
158
158
PhaseCurrent_s c1 = getPhaseCurrents ();
159
- c.a = c.a *0.6 + 0 .4f *c1.a ;
160
- c.b = c.b *0.6 + 0 .4f *c1.b ;
161
- c.c = c.c *0.6 + 0 .4f *c1.c ;
159
+ c.a = c.a *0 .6f + 0 .4f *c1.a ;
160
+ c.b = c.b *0 .6f + 0 .4f *c1.b ;
161
+ c.c = c.c *0 .6f + 0 .4f *c1.c ;
162
162
_delay (3 );
163
163
}
164
164
driver->setPwm (0 , 0 , 0 );
@@ -203,9 +203,9 @@ int InlineCurrentSense::driverAlign(float voltage){
203
203
// read the adc voltage 500 times ( arbitrary number )
204
204
for (int i = 0 ; i < 100 ; i++) {
205
205
PhaseCurrent_s c1 = getPhaseCurrents ();
206
- c.a = c.a *0.6 + 0 .4f *c1.a ;
207
- c.b = c.b *0.6 + 0 .4f *c1.b ;
208
- c.c = c.c *0.6 + 0 .4f *c1.c ;
206
+ c.a = c.a *0 .6f + 0 .4f *c1.a ;
207
+ c.b = c.b *0 .6f + 0 .4f *c1.b ;
208
+ c.c = c.c *0 .6f + 0 .4f *c1.c ;
209
209
_delay (3 );
210
210
}
211
211
driver->setPwm (0 , 0 , 0 );
Original file line number Diff line number Diff line change @@ -157,9 +157,9 @@ int LowsideCurrentSense::driverAlign(float voltage){
157
157
// read the current 50 times
158
158
for (int i = 0 ; i < 100 ; i++) {
159
159
PhaseCurrent_s c1 = getPhaseCurrents ();
160
- c.a = c.a *0.6 + 0 .4f *c1.a ;
161
- c.b = c.b *0.6 + 0 .4f *c1.b ;
162
- c.c = c.c *0.6 + 0 .4f *c1.c ;
160
+ c.a = c.a *0 .6f + 0 .4f *c1.a ;
161
+ c.b = c.b *0 .6f + 0 .4f *c1.b ;
162
+ c.c = c.c *0 .6f + 0 .4f *c1.c ;
163
163
_delay (3 );
164
164
}
165
165
driver->setPwm (0 , 0 , 0 );
@@ -204,9 +204,9 @@ int LowsideCurrentSense::driverAlign(float voltage){
204
204
// read the adc voltage 500 times ( arbitrary number )
205
205
for (int i = 0 ; i < 100 ; i++) {
206
206
PhaseCurrent_s c1 = getPhaseCurrents ();
207
- c.a = c.a *0.6 + 0 .4f *c1.a ;
208
- c.b = c.b *0.6 + 0 .4f *c1.b ;
209
- c.c = c.c *0.6 + 0 .4f *c1.c ;
207
+ c.a = c.a *0 .6f + 0 .4f *c1.a ;
208
+ c.b = c.b *0 .6f + 0 .4f *c1.b ;
209
+ c.c = c.c *0 .6f + 0 .4f *c1.c ;
210
210
_delay (3 );
211
211
}
212
212
driver->setPwm (0 , 0 , 0 );
You can’t perform that action at this time.
0 commit comments