Template:DCBLDCMotor BrakingEnabled
Braking functionality only applies when the Velocity of your motor has reached 0.0 (i.e. when your controller is not supplying any power to your motor). Even though no power is supplied at 0.0 duty cycle, your motor may still be turning because of the momentum it built up. Braking can help bring the motor to a stop sooner.
Disabled (Default)
The controller will not attempt to slow down your motor. It will instead allow it to coast (freewheel). When stopped, the shaft will rotate without any increased resistance.
Enabled
When braking has been enabled, the controller will try to forcefully slow down your motor, which will often cause power to flow back to your supply (i.e. regenerative braking). When stopped, your motor will resist rotation with greater resistance.
The controller will intelligently apply brakes, ensuring it abides by the Current Limit and/or Surge Current Limit. To monitor the amount of braking being applied, view the Braking Strength event in your controller's API.
Other Considerations
When Drive Mode is set to Forced, braking is always enabled.