Add spreadCycle parameter sets (#12645)

This commit is contained in:
teemuatlut
2018-12-18 20:42:14 +02:00
committed by Scott Lahteine
parent 902d5b0f8b
commit 7a5e637a37
63 changed files with 813 additions and 186 deletions

View File

@ -1389,10 +1389,20 @@
#define STEALTHCHOP_E
/**
* Adjust spreadCycle chopper parameters with the help of an example included in the library.
* The parameters are off time, hysteresis end and hysteresis start.
* Optimize spreadCycle chopper parameters by using predefined parameter sets
* or with the help of an example included in the library.
* Provided parameter sets are
* CHOPPER_DEFAULT_12V
* CHOPPER_DEFAULT_19V
* CHOPPER_DEFAULT_24V
* CHOPPER_DEFAULT_36V
* CHOPPER_PRUSAMK3_24V // Imported parameters from the official Prusa firmware for MK3 (24V)
* CHOPPER_MARLIN_119 // Old defaults from Marlin v1.1.9
*
* Define you own with
* { <off_time[1..15]>, <hysteresis_end[-3..12]>, hysteresis_start[1..8] }
*/
#define CHOPPER_TIMING { 4, -2, 1 }
#define CHOPPER_TIMING CHOPPER_DEFAULT_12V
/**
* Monitor Trinamic TMC2130 and TMC2208 drivers for error conditions,