We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b860f4d commit d6b33f4Copy full SHA for d6b33f4
src/BLDCMotor.cpp
@@ -313,11 +313,13 @@ void BLDCMotor::move(float new_target) {
313
314
switch (controller) {
315
case MotionControlType::torque:
316
- if(torque_controller == TorqueControlType::voltage) // if voltage torque control
+ if(torque_controller == TorqueControlType::voltage){ // if voltage torque control
317
if(!_isset(phase_resistance)) voltage.q = target;
318
else voltage.q = target*phase_resistance;
319
- else
+ voltage.d = 0;
320
+ }else{
321
current_sp = target; // if current/foc_current torque control
322
+ }
323
break;
324
case MotionControlType::angle:
325
// angle set point
0 commit comments