File tree Expand file tree Collapse file tree 4 files changed +14
-14
lines changed Expand file tree Collapse file tree 4 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -50,9 +50,9 @@ void InlineCurrentSense::calibrateOffsets(){
50
50
// read all three phase currents (if possible 2 or 3)
51
51
PhaseCurrent_s InlineCurrentSense::getPhaseCurrents (){
52
52
PhaseCurrent_s current;
53
- current.a = lpf_a (_readADCVoltageInline (pinA) - offset_ia)*gain_a;// amps
54
- current.b = lpf_b (_readADCVoltageInline (pinB) - offset_ib)*gain_b;// amps
55
- current.c = (!_isset (pinC)) ? 0 : lpf_c (_readADCVoltageInline (pinC) - offset_ic)*gain_c; // amps
53
+ current.a = (_readADCVoltageInline (pinA) - offset_ia)*gain_a;// amps
54
+ current.b = (_readADCVoltageInline (pinB) - offset_ib)*gain_b;// amps
55
+ current.c = (!_isset (pinC)) ? 0 : (_readADCVoltageInline (pinC) - offset_ic)*gain_c; // amps
56
56
return current;
57
57
}
58
58
// Function synchronizing current sense with motor driver.
Original file line number Diff line number Diff line change @@ -35,10 +35,10 @@ class InlineCurrentSense: public CurrentSense{
35
35
float gain_b; // !< phase B gain
36
36
float gain_c; // !< phase C gain
37
37
38
- // per phase low pass fileters
39
- LowPassFilter lpf_a{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; // !< current A low pass filter
40
- LowPassFilter lpf_b{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; // !< current B low pass filter
41
- LowPassFilter lpf_c{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; // !< current C low pass filter
38
+ // // per phase low pass fileters
39
+ // LowPassFilter lpf_a{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; //!< current A low pass filter
40
+ // LowPassFilter lpf_b{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; //!< current B low pass filter
41
+ // LowPassFilter lpf_c{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; //!< current C low pass filter
42
42
43
43
private:
44
44
Original file line number Diff line number Diff line change @@ -52,9 +52,9 @@ void LowsideCurrentSense::calibrateOffsets(){
52
52
PhaseCurrent_s LowsideCurrentSense::getPhaseCurrents (){
53
53
PhaseCurrent_s current;
54
54
_startADC3PinConversionLowSide ();
55
- current.a = lpf_a (_readADCVoltageLowSide (pinA) - offset_ia)*gain_a;// amps
56
- current.b = lpf_b (_readADCVoltageLowSide (pinB) - offset_ib)*gain_b;// amps
57
- current.c = (!_isset (pinC)) ? 0 : lpf_b (_readADCVoltageLowSide (pinC) - offset_ic)*gain_c; // amps
55
+ current.a = (_readADCVoltageLowSide (pinA) - offset_ia)*gain_a;// amps
56
+ current.b = (_readADCVoltageLowSide (pinB) - offset_ib)*gain_b;// amps
57
+ current.c = (!_isset (pinC)) ? 0 : (_readADCVoltageLowSide (pinC) - offset_ic)*gain_c; // amps
58
58
return current;
59
59
}
60
60
// Function synchronizing current sense with motor driver.
Original file line number Diff line number Diff line change @@ -36,10 +36,10 @@ class LowsideCurrentSense: public CurrentSense{
36
36
float gain_b; // !< phase B gain
37
37
float gain_c; // !< phase C gain
38
38
39
- // per phase low pass fileters
40
- LowPassFilter lpf_a{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; // !< current A low pass filter
41
- LowPassFilter lpf_b{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; // !< current B low pass filter
42
- LowPassFilter lpf_c{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; // !< current C low pass filter
39
+ // // per phase low pass fileters
40
+ // LowPassFilter lpf_a{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; //!< current A low pass filter
41
+ // LowPassFilter lpf_b{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; //!< current B low pass filter
42
+ // LowPassFilter lpf_c{DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf}; //!< current C low pass filter
43
43
44
44
private:
45
45
You can’t perform that action at this time.
0 commit comments