added sample TMC26X spresadcycle setting
authorJim Morris <morris@wolfman.com>
Tue, 21 Mar 2017 19:23:37 +0000 (12:23 -0700)
committerJim Morris <morris@wolfman.com>
Tue, 21 Mar 2017 19:23:37 +0000 (12:23 -0700)
src/modules/utils/motordrivercontrol/drivers/TMC26X/TMC26X.cpp

index 2ff4064..e466ece 100644 (file)
@@ -195,6 +195,10 @@ void TMC26X::init(uint16_t cs)
     //set to a conservative start value
     setConstantOffTimeChopper(7, 54, 13, 12, 1);
 #else
+    //void TMC26X::setSpreadCycleChopper( constant_off_time,  blank_time,  hysteresis_start,  hysteresis_end,  hysteresis_decrement);
+
+    // openbuilds high torque nema23 3amps (2.8)
+    setSpreadCycleChopper(5, 36, 6, 0, 0);
     // for 1.5amp kysan @ 12v
     setSpreadCycleChopper(5, 54, 5, 0, 0);
     // for 4amp Nema24 @ 12v