Browse Source

Fix L6470 init and options

Scott Lahteine 7 years ago
parent
commit
038f82cc38
30 changed files with 2 additions and 309 deletions
  1. 0
    11
      Marlin/src/config/Configuration_adv.h
  2. 0
    11
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h
  3. 0
    11
      Marlin/src/config/examples/Anet/A6/Configuration_adv.h
  4. 0
    11
      Marlin/src/config/examples/Anet/A8/Configuration_adv.h
  5. 0
    11
      Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h
  6. 0
    11
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h
  7. 0
    11
      Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h
  8. 0
    11
      Marlin/src/config/examples/Cartesio/Configuration_adv.h
  9. 0
    11
      Marlin/src/config/examples/Felix/Configuration_adv.h
  10. 0
    11
      Marlin/src/config/examples/Folger Tech/i3-2020/Configuration_adv.h
  11. 0
    11
      Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h
  12. 0
    11
      Marlin/src/config/examples/Malyan/M150/Configuration_adv.h
  13. 0
    11
      Marlin/src/config/examples/RigidBot/Configuration_adv.h
  14. 0
    11
      Marlin/src/config/examples/SCARA/Configuration_adv.h
  15. 0
    11
      Marlin/src/config/examples/Sanguinololu/Configuration_adv.h
  16. 0
    11
      Marlin/src/config/examples/TinyBoy2/Configuration_adv.h
  17. 0
    11
      Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h
  18. 0
    11
      Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h
  19. 0
    11
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h
  20. 0
    11
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h
  21. 0
    11
      Marlin/src/config/examples/delta/generic/Configuration_adv.h
  22. 0
    11
      Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h
  23. 0
    11
      Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h
  24. 0
    11
      Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h
  25. 0
    11
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h
  26. 0
    11
      Marlin/src/config/examples/makibox/Configuration_adv.h
  27. 0
    11
      Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h
  28. 0
    11
      Marlin/src/config/examples/wt150/Configuration_adv.h
  29. 1
    1
      Marlin/src/module/stepper_indirection.cpp
  30. 1
    0
      platformio.ini

+ 0
- 11
Marlin/src/config/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/Anet/A6/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/Anet/A8/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/Cartesio/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/Felix/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/Folger Tech/i3-2020/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/Malyan/M150/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/RigidBot/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/SCARA/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/Sanguinololu/Configuration_adv.h View File

1071
   //#define E4_IS_L6470
1071
   //#define E4_IS_L6470
1072
 
1072
 
1073
   #define X_MICROSTEPS      16 // number of microsteps
1073
   #define X_MICROSTEPS      16 // number of microsteps
1074
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1075
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1074
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1076
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1075
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1077
 
1076
 
1078
   #define X2_MICROSTEPS     16
1077
   #define X2_MICROSTEPS     16
1079
-  #define X2_K_VAL          50
1080
   #define X2_OVERCURRENT  2000
1078
   #define X2_OVERCURRENT  2000
1081
   #define X2_STALLCURRENT 1500
1079
   #define X2_STALLCURRENT 1500
1082
 
1080
 
1083
   #define Y_MICROSTEPS      16
1081
   #define Y_MICROSTEPS      16
1084
-  #define Y_K_VAL           50
1085
   #define Y_OVERCURRENT   2000
1082
   #define Y_OVERCURRENT   2000
1086
   #define Y_STALLCURRENT  1500
1083
   #define Y_STALLCURRENT  1500
1087
 
1084
 
1088
   #define Y2_MICROSTEPS     16
1085
   #define Y2_MICROSTEPS     16
1089
-  #define Y2_K_VAL          50
1090
   #define Y2_OVERCURRENT  2000
1086
   #define Y2_OVERCURRENT  2000
1091
   #define Y2_STALLCURRENT 1500
1087
   #define Y2_STALLCURRENT 1500
1092
 
1088
 
1093
   #define Z_MICROSTEPS      16
1089
   #define Z_MICROSTEPS      16
1094
-  #define Z_K_VAL           50
1095
   #define Z_OVERCURRENT   2000
1090
   #define Z_OVERCURRENT   2000
1096
   #define Z_STALLCURRENT  1500
1091
   #define Z_STALLCURRENT  1500
1097
 
1092
 
1098
   #define Z2_MICROSTEPS     16
1093
   #define Z2_MICROSTEPS     16
1099
-  #define Z2_K_VAL          50
1100
   #define Z2_OVERCURRENT  2000
1094
   #define Z2_OVERCURRENT  2000
1101
   #define Z2_STALLCURRENT 1500
1095
   #define Z2_STALLCURRENT 1500
1102
 
1096
 
1103
   #define E0_MICROSTEPS     16
1097
   #define E0_MICROSTEPS     16
1104
-  #define E0_K_VAL          50
1105
   #define E0_OVERCURRENT  2000
1098
   #define E0_OVERCURRENT  2000
1106
   #define E0_STALLCURRENT 1500
1099
   #define E0_STALLCURRENT 1500
1107
 
1100
 
1108
   #define E1_MICROSTEPS     16
1101
   #define E1_MICROSTEPS     16
1109
-  #define E1_K_VAL          50
1110
   #define E1_OVERCURRENT  2000
1102
   #define E1_OVERCURRENT  2000
1111
   #define E1_STALLCURRENT 1500
1103
   #define E1_STALLCURRENT 1500
1112
 
1104
 
1113
   #define E2_MICROSTEPS     16
1105
   #define E2_MICROSTEPS     16
1114
-  #define E2_K_VAL          50
1115
   #define E2_OVERCURRENT  2000
1106
   #define E2_OVERCURRENT  2000
1116
   #define E2_STALLCURRENT 1500
1107
   #define E2_STALLCURRENT 1500
1117
 
1108
 
1118
   #define E3_MICROSTEPS     16
1109
   #define E3_MICROSTEPS     16
1119
-  #define E3_K_VAL          50
1120
   #define E3_OVERCURRENT  2000
1110
   #define E3_OVERCURRENT  2000
1121
   #define E3_STALLCURRENT 1500
1111
   #define E3_STALLCURRENT 1500
1122
 
1112
 
1123
   #define E4_MICROSTEPS     16
1113
   #define E4_MICROSTEPS     16
1124
-  #define E4_K_VAL          50
1125
   #define E4_OVERCURRENT  2000
1114
   #define E4_OVERCURRENT  2000
1126
   #define E4_STALLCURRENT 1500
1115
   #define E4_STALLCURRENT 1500
1127
 
1116
 

+ 0
- 11
Marlin/src/config/examples/TinyBoy2/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h View File

1095
   //#define E4_IS_L6470
1095
   //#define E4_IS_L6470
1096
 
1096
 
1097
   #define X_MICROSTEPS      16 // number of microsteps
1097
   #define X_MICROSTEPS      16 // number of microsteps
1098
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1099
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1098
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1100
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1099
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1101
 
1100
 
1102
   #define X2_MICROSTEPS     16
1101
   #define X2_MICROSTEPS     16
1103
-  #define X2_K_VAL          50
1104
   #define X2_OVERCURRENT  2000
1102
   #define X2_OVERCURRENT  2000
1105
   #define X2_STALLCURRENT 1500
1103
   #define X2_STALLCURRENT 1500
1106
 
1104
 
1107
   #define Y_MICROSTEPS      16
1105
   #define Y_MICROSTEPS      16
1108
-  #define Y_K_VAL           50
1109
   #define Y_OVERCURRENT   2000
1106
   #define Y_OVERCURRENT   2000
1110
   #define Y_STALLCURRENT  1500
1107
   #define Y_STALLCURRENT  1500
1111
 
1108
 
1112
   #define Y2_MICROSTEPS     16
1109
   #define Y2_MICROSTEPS     16
1113
-  #define Y2_K_VAL          50
1114
   #define Y2_OVERCURRENT  2000
1110
   #define Y2_OVERCURRENT  2000
1115
   #define Y2_STALLCURRENT 1500
1111
   #define Y2_STALLCURRENT 1500
1116
 
1112
 
1117
   #define Z_MICROSTEPS      16
1113
   #define Z_MICROSTEPS      16
1118
-  #define Z_K_VAL           50
1119
   #define Z_OVERCURRENT   2000
1114
   #define Z_OVERCURRENT   2000
1120
   #define Z_STALLCURRENT  1500
1115
   #define Z_STALLCURRENT  1500
1121
 
1116
 
1122
   #define Z2_MICROSTEPS     16
1117
   #define Z2_MICROSTEPS     16
1123
-  #define Z2_K_VAL          50
1124
   #define Z2_OVERCURRENT  2000
1118
   #define Z2_OVERCURRENT  2000
1125
   #define Z2_STALLCURRENT 1500
1119
   #define Z2_STALLCURRENT 1500
1126
 
1120
 
1127
   #define E0_MICROSTEPS     16
1121
   #define E0_MICROSTEPS     16
1128
-  #define E0_K_VAL          50
1129
   #define E0_OVERCURRENT  2000
1122
   #define E0_OVERCURRENT  2000
1130
   #define E0_STALLCURRENT 1500
1123
   #define E0_STALLCURRENT 1500
1131
 
1124
 
1132
   #define E1_MICROSTEPS     16
1125
   #define E1_MICROSTEPS     16
1133
-  #define E1_K_VAL          50
1134
   #define E1_OVERCURRENT  2000
1126
   #define E1_OVERCURRENT  2000
1135
   #define E1_STALLCURRENT 1500
1127
   #define E1_STALLCURRENT 1500
1136
 
1128
 
1137
   #define E2_MICROSTEPS     16
1129
   #define E2_MICROSTEPS     16
1138
-  #define E2_K_VAL          50
1139
   #define E2_OVERCURRENT  2000
1130
   #define E2_OVERCURRENT  2000
1140
   #define E2_STALLCURRENT 1500
1131
   #define E2_STALLCURRENT 1500
1141
 
1132
 
1142
   #define E3_MICROSTEPS     16
1133
   #define E3_MICROSTEPS     16
1143
-  #define E3_K_VAL          50
1144
   #define E3_OVERCURRENT  2000
1134
   #define E3_OVERCURRENT  2000
1145
   #define E3_STALLCURRENT 1500
1135
   #define E3_STALLCURRENT 1500
1146
 
1136
 
1147
   #define E4_MICROSTEPS     16
1137
   #define E4_MICROSTEPS     16
1148
-  #define E4_K_VAL          50
1149
   #define E4_OVERCURRENT  2000
1138
   #define E4_OVERCURRENT  2000
1150
   #define E4_STALLCURRENT 1500
1139
   #define E4_STALLCURRENT 1500
1151
 
1140
 

+ 0
- 11
Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h View File

1084
   //#define E4_IS_L6470
1084
   //#define E4_IS_L6470
1085
 
1085
 
1086
   #define X_MICROSTEPS      16 // number of microsteps
1086
   #define X_MICROSTEPS      16 // number of microsteps
1087
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1088
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1089
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1090
 
1089
 
1091
   #define X2_MICROSTEPS     16
1090
   #define X2_MICROSTEPS     16
1092
-  #define X2_K_VAL          50
1093
   #define X2_OVERCURRENT  2000
1091
   #define X2_OVERCURRENT  2000
1094
   #define X2_STALLCURRENT 1500
1092
   #define X2_STALLCURRENT 1500
1095
 
1093
 
1096
   #define Y_MICROSTEPS      16
1094
   #define Y_MICROSTEPS      16
1097
-  #define Y_K_VAL           50
1098
   #define Y_OVERCURRENT   2000
1095
   #define Y_OVERCURRENT   2000
1099
   #define Y_STALLCURRENT  1500
1096
   #define Y_STALLCURRENT  1500
1100
 
1097
 
1101
   #define Y2_MICROSTEPS     16
1098
   #define Y2_MICROSTEPS     16
1102
-  #define Y2_K_VAL          50
1103
   #define Y2_OVERCURRENT  2000
1099
   #define Y2_OVERCURRENT  2000
1104
   #define Y2_STALLCURRENT 1500
1100
   #define Y2_STALLCURRENT 1500
1105
 
1101
 
1106
   #define Z_MICROSTEPS      16
1102
   #define Z_MICROSTEPS      16
1107
-  #define Z_K_VAL           50
1108
   #define Z_OVERCURRENT   2000
1103
   #define Z_OVERCURRENT   2000
1109
   #define Z_STALLCURRENT  1500
1104
   #define Z_STALLCURRENT  1500
1110
 
1105
 
1111
   #define Z2_MICROSTEPS     16
1106
   #define Z2_MICROSTEPS     16
1112
-  #define Z2_K_VAL          50
1113
   #define Z2_OVERCURRENT  2000
1107
   #define Z2_OVERCURRENT  2000
1114
   #define Z2_STALLCURRENT 1500
1108
   #define Z2_STALLCURRENT 1500
1115
 
1109
 
1116
   #define E0_MICROSTEPS     16
1110
   #define E0_MICROSTEPS     16
1117
-  #define E0_K_VAL          50
1118
   #define E0_OVERCURRENT  2000
1111
   #define E0_OVERCURRENT  2000
1119
   #define E0_STALLCURRENT 1500
1112
   #define E0_STALLCURRENT 1500
1120
 
1113
 
1121
   #define E1_MICROSTEPS     16
1114
   #define E1_MICROSTEPS     16
1122
-  #define E1_K_VAL          50
1123
   #define E1_OVERCURRENT  2000
1115
   #define E1_OVERCURRENT  2000
1124
   #define E1_STALLCURRENT 1500
1116
   #define E1_STALLCURRENT 1500
1125
 
1117
 
1126
   #define E2_MICROSTEPS     16
1118
   #define E2_MICROSTEPS     16
1127
-  #define E2_K_VAL          50
1128
   #define E2_OVERCURRENT  2000
1119
   #define E2_OVERCURRENT  2000
1129
   #define E2_STALLCURRENT 1500
1120
   #define E2_STALLCURRENT 1500
1130
 
1121
 
1131
   #define E3_MICROSTEPS     16
1122
   #define E3_MICROSTEPS     16
1132
-  #define E3_K_VAL          50
1133
   #define E3_OVERCURRENT  2000
1123
   #define E3_OVERCURRENT  2000
1134
   #define E3_STALLCURRENT 1500
1124
   #define E3_STALLCURRENT 1500
1135
 
1125
 
1136
   #define E4_MICROSTEPS     16
1126
   #define E4_MICROSTEPS     16
1137
-  #define E4_K_VAL          50
1138
   #define E4_OVERCURRENT  2000
1127
   #define E4_OVERCURRENT  2000
1139
   #define E4_STALLCURRENT 1500
1128
   #define E4_STALLCURRENT 1500
1140
 
1129
 

+ 0
- 11
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h View File

1084
   //#define E4_IS_L6470
1084
   //#define E4_IS_L6470
1085
 
1085
 
1086
   #define X_MICROSTEPS      16 // number of microsteps
1086
   #define X_MICROSTEPS      16 // number of microsteps
1087
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1088
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1089
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1090
 
1089
 
1091
   #define X2_MICROSTEPS     16
1090
   #define X2_MICROSTEPS     16
1092
-  #define X2_K_VAL          50
1093
   #define X2_OVERCURRENT  2000
1091
   #define X2_OVERCURRENT  2000
1094
   #define X2_STALLCURRENT 1500
1092
   #define X2_STALLCURRENT 1500
1095
 
1093
 
1096
   #define Y_MICROSTEPS      16
1094
   #define Y_MICROSTEPS      16
1097
-  #define Y_K_VAL           50
1098
   #define Y_OVERCURRENT   2000
1095
   #define Y_OVERCURRENT   2000
1099
   #define Y_STALLCURRENT  1500
1096
   #define Y_STALLCURRENT  1500
1100
 
1097
 
1101
   #define Y2_MICROSTEPS     16
1098
   #define Y2_MICROSTEPS     16
1102
-  #define Y2_K_VAL          50
1103
   #define Y2_OVERCURRENT  2000
1099
   #define Y2_OVERCURRENT  2000
1104
   #define Y2_STALLCURRENT 1500
1100
   #define Y2_STALLCURRENT 1500
1105
 
1101
 
1106
   #define Z_MICROSTEPS      16
1102
   #define Z_MICROSTEPS      16
1107
-  #define Z_K_VAL           50
1108
   #define Z_OVERCURRENT   2000
1103
   #define Z_OVERCURRENT   2000
1109
   #define Z_STALLCURRENT  1500
1104
   #define Z_STALLCURRENT  1500
1110
 
1105
 
1111
   #define Z2_MICROSTEPS     16
1106
   #define Z2_MICROSTEPS     16
1112
-  #define Z2_K_VAL          50
1113
   #define Z2_OVERCURRENT  2000
1107
   #define Z2_OVERCURRENT  2000
1114
   #define Z2_STALLCURRENT 1500
1108
   #define Z2_STALLCURRENT 1500
1115
 
1109
 
1116
   #define E0_MICROSTEPS     16
1110
   #define E0_MICROSTEPS     16
1117
-  #define E0_K_VAL          50
1118
   #define E0_OVERCURRENT  2000
1111
   #define E0_OVERCURRENT  2000
1119
   #define E0_STALLCURRENT 1500
1112
   #define E0_STALLCURRENT 1500
1120
 
1113
 
1121
   #define E1_MICROSTEPS     16
1114
   #define E1_MICROSTEPS     16
1122
-  #define E1_K_VAL          50
1123
   #define E1_OVERCURRENT  2000
1115
   #define E1_OVERCURRENT  2000
1124
   #define E1_STALLCURRENT 1500
1116
   #define E1_STALLCURRENT 1500
1125
 
1117
 
1126
   #define E2_MICROSTEPS     16
1118
   #define E2_MICROSTEPS     16
1127
-  #define E2_K_VAL          50
1128
   #define E2_OVERCURRENT  2000
1119
   #define E2_OVERCURRENT  2000
1129
   #define E2_STALLCURRENT 1500
1120
   #define E2_STALLCURRENT 1500
1130
 
1121
 
1131
   #define E3_MICROSTEPS     16
1122
   #define E3_MICROSTEPS     16
1132
-  #define E3_K_VAL          50
1133
   #define E3_OVERCURRENT  2000
1123
   #define E3_OVERCURRENT  2000
1134
   #define E3_STALLCURRENT 1500
1124
   #define E3_STALLCURRENT 1500
1135
 
1125
 
1136
   #define E4_MICROSTEPS     16
1126
   #define E4_MICROSTEPS     16
1137
-  #define E4_K_VAL          50
1138
   #define E4_OVERCURRENT  2000
1127
   #define E4_OVERCURRENT  2000
1139
   #define E4_STALLCURRENT 1500
1128
   #define E4_STALLCURRENT 1500
1140
 
1129
 

+ 0
- 11
Marlin/src/config/examples/delta/generic/Configuration_adv.h View File

1084
   //#define E4_IS_L6470
1084
   //#define E4_IS_L6470
1085
 
1085
 
1086
   #define X_MICROSTEPS      16 // number of microsteps
1086
   #define X_MICROSTEPS      16 // number of microsteps
1087
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1088
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1089
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1090
 
1089
 
1091
   #define X2_MICROSTEPS     16
1090
   #define X2_MICROSTEPS     16
1092
-  #define X2_K_VAL          50
1093
   #define X2_OVERCURRENT  2000
1091
   #define X2_OVERCURRENT  2000
1094
   #define X2_STALLCURRENT 1500
1092
   #define X2_STALLCURRENT 1500
1095
 
1093
 
1096
   #define Y_MICROSTEPS      16
1094
   #define Y_MICROSTEPS      16
1097
-  #define Y_K_VAL           50
1098
   #define Y_OVERCURRENT   2000
1095
   #define Y_OVERCURRENT   2000
1099
   #define Y_STALLCURRENT  1500
1096
   #define Y_STALLCURRENT  1500
1100
 
1097
 
1101
   #define Y2_MICROSTEPS     16
1098
   #define Y2_MICROSTEPS     16
1102
-  #define Y2_K_VAL          50
1103
   #define Y2_OVERCURRENT  2000
1099
   #define Y2_OVERCURRENT  2000
1104
   #define Y2_STALLCURRENT 1500
1100
   #define Y2_STALLCURRENT 1500
1105
 
1101
 
1106
   #define Z_MICROSTEPS      16
1102
   #define Z_MICROSTEPS      16
1107
-  #define Z_K_VAL           50
1108
   #define Z_OVERCURRENT   2000
1103
   #define Z_OVERCURRENT   2000
1109
   #define Z_STALLCURRENT  1500
1104
   #define Z_STALLCURRENT  1500
1110
 
1105
 
1111
   #define Z2_MICROSTEPS     16
1106
   #define Z2_MICROSTEPS     16
1112
-  #define Z2_K_VAL          50
1113
   #define Z2_OVERCURRENT  2000
1107
   #define Z2_OVERCURRENT  2000
1114
   #define Z2_STALLCURRENT 1500
1108
   #define Z2_STALLCURRENT 1500
1115
 
1109
 
1116
   #define E0_MICROSTEPS     16
1110
   #define E0_MICROSTEPS     16
1117
-  #define E0_K_VAL          50
1118
   #define E0_OVERCURRENT  2000
1111
   #define E0_OVERCURRENT  2000
1119
   #define E0_STALLCURRENT 1500
1112
   #define E0_STALLCURRENT 1500
1120
 
1113
 
1121
   #define E1_MICROSTEPS     16
1114
   #define E1_MICROSTEPS     16
1122
-  #define E1_K_VAL          50
1123
   #define E1_OVERCURRENT  2000
1115
   #define E1_OVERCURRENT  2000
1124
   #define E1_STALLCURRENT 1500
1116
   #define E1_STALLCURRENT 1500
1125
 
1117
 
1126
   #define E2_MICROSTEPS     16
1118
   #define E2_MICROSTEPS     16
1127
-  #define E2_K_VAL          50
1128
   #define E2_OVERCURRENT  2000
1119
   #define E2_OVERCURRENT  2000
1129
   #define E2_STALLCURRENT 1500
1120
   #define E2_STALLCURRENT 1500
1130
 
1121
 
1131
   #define E3_MICROSTEPS     16
1122
   #define E3_MICROSTEPS     16
1132
-  #define E3_K_VAL          50
1133
   #define E3_OVERCURRENT  2000
1123
   #define E3_OVERCURRENT  2000
1134
   #define E3_STALLCURRENT 1500
1124
   #define E3_STALLCURRENT 1500
1135
 
1125
 
1136
   #define E4_MICROSTEPS     16
1126
   #define E4_MICROSTEPS     16
1137
-  #define E4_K_VAL          50
1138
   #define E4_OVERCURRENT  2000
1127
   #define E4_OVERCURRENT  2000
1139
   #define E4_STALLCURRENT 1500
1128
   #define E4_STALLCURRENT 1500
1140
 
1129
 

+ 0
- 11
Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h View File

1084
   //#define E4_IS_L6470
1084
   //#define E4_IS_L6470
1085
 
1085
 
1086
   #define X_MICROSTEPS      16 // number of microsteps
1086
   #define X_MICROSTEPS      16 // number of microsteps
1087
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1088
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1089
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1090
 
1089
 
1091
   #define X2_MICROSTEPS     16
1090
   #define X2_MICROSTEPS     16
1092
-  #define X2_K_VAL          50
1093
   #define X2_OVERCURRENT  2000
1091
   #define X2_OVERCURRENT  2000
1094
   #define X2_STALLCURRENT 1500
1092
   #define X2_STALLCURRENT 1500
1095
 
1093
 
1096
   #define Y_MICROSTEPS      16
1094
   #define Y_MICROSTEPS      16
1097
-  #define Y_K_VAL           50
1098
   #define Y_OVERCURRENT   2000
1095
   #define Y_OVERCURRENT   2000
1099
   #define Y_STALLCURRENT  1500
1096
   #define Y_STALLCURRENT  1500
1100
 
1097
 
1101
   #define Y2_MICROSTEPS     16
1098
   #define Y2_MICROSTEPS     16
1102
-  #define Y2_K_VAL          50
1103
   #define Y2_OVERCURRENT  2000
1099
   #define Y2_OVERCURRENT  2000
1104
   #define Y2_STALLCURRENT 1500
1100
   #define Y2_STALLCURRENT 1500
1105
 
1101
 
1106
   #define Z_MICROSTEPS      16
1102
   #define Z_MICROSTEPS      16
1107
-  #define Z_K_VAL           50
1108
   #define Z_OVERCURRENT   2000
1103
   #define Z_OVERCURRENT   2000
1109
   #define Z_STALLCURRENT  1500
1104
   #define Z_STALLCURRENT  1500
1110
 
1105
 
1111
   #define Z2_MICROSTEPS     16
1106
   #define Z2_MICROSTEPS     16
1112
-  #define Z2_K_VAL          50
1113
   #define Z2_OVERCURRENT  2000
1107
   #define Z2_OVERCURRENT  2000
1114
   #define Z2_STALLCURRENT 1500
1108
   #define Z2_STALLCURRENT 1500
1115
 
1109
 
1116
   #define E0_MICROSTEPS     16
1110
   #define E0_MICROSTEPS     16
1117
-  #define E0_K_VAL          50
1118
   #define E0_OVERCURRENT  2000
1111
   #define E0_OVERCURRENT  2000
1119
   #define E0_STALLCURRENT 1500
1112
   #define E0_STALLCURRENT 1500
1120
 
1113
 
1121
   #define E1_MICROSTEPS     16
1114
   #define E1_MICROSTEPS     16
1122
-  #define E1_K_VAL          50
1123
   #define E1_OVERCURRENT  2000
1115
   #define E1_OVERCURRENT  2000
1124
   #define E1_STALLCURRENT 1500
1116
   #define E1_STALLCURRENT 1500
1125
 
1117
 
1126
   #define E2_MICROSTEPS     16
1118
   #define E2_MICROSTEPS     16
1127
-  #define E2_K_VAL          50
1128
   #define E2_OVERCURRENT  2000
1119
   #define E2_OVERCURRENT  2000
1129
   #define E2_STALLCURRENT 1500
1120
   #define E2_STALLCURRENT 1500
1130
 
1121
 
1131
   #define E3_MICROSTEPS     16
1122
   #define E3_MICROSTEPS     16
1132
-  #define E3_K_VAL          50
1133
   #define E3_OVERCURRENT  2000
1123
   #define E3_OVERCURRENT  2000
1134
   #define E3_STALLCURRENT 1500
1124
   #define E3_STALLCURRENT 1500
1135
 
1125
 
1136
   #define E4_MICROSTEPS     16
1126
   #define E4_MICROSTEPS     16
1137
-  #define E4_K_VAL          50
1138
   #define E4_OVERCURRENT  2000
1127
   #define E4_OVERCURRENT  2000
1139
   #define E4_STALLCURRENT 1500
1128
   #define E4_STALLCURRENT 1500
1140
 
1129
 

+ 0
- 11
Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h View File

1089
   //#define E4_IS_L6470
1089
   //#define E4_IS_L6470
1090
 
1090
 
1091
   #define X_MICROSTEPS      16 // number of microsteps
1091
   #define X_MICROSTEPS      16 // number of microsteps
1092
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1093
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1092
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1094
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1093
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1095
 
1094
 
1096
   #define X2_MICROSTEPS     16
1095
   #define X2_MICROSTEPS     16
1097
-  #define X2_K_VAL          50
1098
   #define X2_OVERCURRENT  2000
1096
   #define X2_OVERCURRENT  2000
1099
   #define X2_STALLCURRENT 1500
1097
   #define X2_STALLCURRENT 1500
1100
 
1098
 
1101
   #define Y_MICROSTEPS      16
1099
   #define Y_MICROSTEPS      16
1102
-  #define Y_K_VAL           50
1103
   #define Y_OVERCURRENT   2000
1100
   #define Y_OVERCURRENT   2000
1104
   #define Y_STALLCURRENT  1500
1101
   #define Y_STALLCURRENT  1500
1105
 
1102
 
1106
   #define Y2_MICROSTEPS     16
1103
   #define Y2_MICROSTEPS     16
1107
-  #define Y2_K_VAL          50
1108
   #define Y2_OVERCURRENT  2000
1104
   #define Y2_OVERCURRENT  2000
1109
   #define Y2_STALLCURRENT 1500
1105
   #define Y2_STALLCURRENT 1500
1110
 
1106
 
1111
   #define Z_MICROSTEPS      16
1107
   #define Z_MICROSTEPS      16
1112
-  #define Z_K_VAL           50
1113
   #define Z_OVERCURRENT   2000
1108
   #define Z_OVERCURRENT   2000
1114
   #define Z_STALLCURRENT  1500
1109
   #define Z_STALLCURRENT  1500
1115
 
1110
 
1116
   #define Z2_MICROSTEPS     16
1111
   #define Z2_MICROSTEPS     16
1117
-  #define Z2_K_VAL          50
1118
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_OVERCURRENT  2000
1119
   #define Z2_STALLCURRENT 1500
1113
   #define Z2_STALLCURRENT 1500
1120
 
1114
 
1121
   #define E0_MICROSTEPS     16
1115
   #define E0_MICROSTEPS     16
1122
-  #define E0_K_VAL          50
1123
   #define E0_OVERCURRENT  2000
1116
   #define E0_OVERCURRENT  2000
1124
   #define E0_STALLCURRENT 1500
1117
   #define E0_STALLCURRENT 1500
1125
 
1118
 
1126
   #define E1_MICROSTEPS     16
1119
   #define E1_MICROSTEPS     16
1127
-  #define E1_K_VAL          50
1128
   #define E1_OVERCURRENT  2000
1120
   #define E1_OVERCURRENT  2000
1129
   #define E1_STALLCURRENT 1500
1121
   #define E1_STALLCURRENT 1500
1130
 
1122
 
1131
   #define E2_MICROSTEPS     16
1123
   #define E2_MICROSTEPS     16
1132
-  #define E2_K_VAL          50
1133
   #define E2_OVERCURRENT  2000
1124
   #define E2_OVERCURRENT  2000
1134
   #define E2_STALLCURRENT 1500
1125
   #define E2_STALLCURRENT 1500
1135
 
1126
 
1136
   #define E3_MICROSTEPS     16
1127
   #define E3_MICROSTEPS     16
1137
-  #define E3_K_VAL          50
1138
   #define E3_OVERCURRENT  2000
1128
   #define E3_OVERCURRENT  2000
1139
   #define E3_STALLCURRENT 1500
1129
   #define E3_STALLCURRENT 1500
1140
 
1130
 
1141
   #define E4_MICROSTEPS     16
1131
   #define E4_MICROSTEPS     16
1142
-  #define E4_K_VAL          50
1143
   #define E4_OVERCURRENT  2000
1132
   #define E4_OVERCURRENT  2000
1144
   #define E4_STALLCURRENT 1500
1133
   #define E4_STALLCURRENT 1500
1145
 
1134
 

+ 0
- 11
Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h View File

1084
   //#define E4_IS_L6470
1084
   //#define E4_IS_L6470
1085
 
1085
 
1086
   #define X_MICROSTEPS      16 // number of microsteps
1086
   #define X_MICROSTEPS      16 // number of microsteps
1087
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1088
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1089
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1090
 
1089
 
1091
   #define X2_MICROSTEPS     16
1090
   #define X2_MICROSTEPS     16
1092
-  #define X2_K_VAL          50
1093
   #define X2_OVERCURRENT  2000
1091
   #define X2_OVERCURRENT  2000
1094
   #define X2_STALLCURRENT 1500
1092
   #define X2_STALLCURRENT 1500
1095
 
1093
 
1096
   #define Y_MICROSTEPS      16
1094
   #define Y_MICROSTEPS      16
1097
-  #define Y_K_VAL           50
1098
   #define Y_OVERCURRENT   2000
1095
   #define Y_OVERCURRENT   2000
1099
   #define Y_STALLCURRENT  1500
1096
   #define Y_STALLCURRENT  1500
1100
 
1097
 
1101
   #define Y2_MICROSTEPS     16
1098
   #define Y2_MICROSTEPS     16
1102
-  #define Y2_K_VAL          50
1103
   #define Y2_OVERCURRENT  2000
1099
   #define Y2_OVERCURRENT  2000
1104
   #define Y2_STALLCURRENT 1500
1100
   #define Y2_STALLCURRENT 1500
1105
 
1101
 
1106
   #define Z_MICROSTEPS      16
1102
   #define Z_MICROSTEPS      16
1107
-  #define Z_K_VAL           50
1108
   #define Z_OVERCURRENT   2000
1103
   #define Z_OVERCURRENT   2000
1109
   #define Z_STALLCURRENT  1500
1104
   #define Z_STALLCURRENT  1500
1110
 
1105
 
1111
   #define Z2_MICROSTEPS     16
1106
   #define Z2_MICROSTEPS     16
1112
-  #define Z2_K_VAL          50
1113
   #define Z2_OVERCURRENT  2000
1107
   #define Z2_OVERCURRENT  2000
1114
   #define Z2_STALLCURRENT 1500
1108
   #define Z2_STALLCURRENT 1500
1115
 
1109
 
1116
   #define E0_MICROSTEPS     16
1110
   #define E0_MICROSTEPS     16
1117
-  #define E0_K_VAL          50
1118
   #define E0_OVERCURRENT  2000
1111
   #define E0_OVERCURRENT  2000
1119
   #define E0_STALLCURRENT 1500
1112
   #define E0_STALLCURRENT 1500
1120
 
1113
 
1121
   #define E1_MICROSTEPS     16
1114
   #define E1_MICROSTEPS     16
1122
-  #define E1_K_VAL          50
1123
   #define E1_OVERCURRENT  2000
1115
   #define E1_OVERCURRENT  2000
1124
   #define E1_STALLCURRENT 1500
1116
   #define E1_STALLCURRENT 1500
1125
 
1117
 
1126
   #define E2_MICROSTEPS     16
1118
   #define E2_MICROSTEPS     16
1127
-  #define E2_K_VAL          50
1128
   #define E2_OVERCURRENT  2000
1119
   #define E2_OVERCURRENT  2000
1129
   #define E2_STALLCURRENT 1500
1120
   #define E2_STALLCURRENT 1500
1130
 
1121
 
1131
   #define E3_MICROSTEPS     16
1122
   #define E3_MICROSTEPS     16
1132
-  #define E3_K_VAL          50
1133
   #define E3_OVERCURRENT  2000
1123
   #define E3_OVERCURRENT  2000
1134
   #define E3_STALLCURRENT 1500
1124
   #define E3_STALLCURRENT 1500
1135
 
1125
 
1136
   #define E4_MICROSTEPS     16
1126
   #define E4_MICROSTEPS     16
1137
-  #define E4_K_VAL          50
1138
   #define E4_OVERCURRENT  2000
1127
   #define E4_OVERCURRENT  2000
1139
   #define E4_STALLCURRENT 1500
1128
   #define E4_STALLCURRENT 1500
1140
 
1129
 

+ 0
- 11
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/makibox/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 0
- 11
Marlin/src/config/examples/wt150/Configuration_adv.h View File

1082
   //#define E4_IS_L6470
1082
   //#define E4_IS_L6470
1083
 
1083
 
1084
   #define X_MICROSTEPS      16 // number of microsteps
1084
   #define X_MICROSTEPS      16 // number of microsteps
1085
-  #define X_K_VAL           50 // 0 - 255, Higher values, are higher power. Be careful not to go too high
1086
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1085
   #define X_OVERCURRENT   2000 // maxc current in mA. If the current goes over this value, the driver will switch off
1087
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1086
   #define X_STALLCURRENT  1500 // current in mA where the driver will detect a stall
1088
 
1087
 
1089
   #define X2_MICROSTEPS     16
1088
   #define X2_MICROSTEPS     16
1090
-  #define X2_K_VAL          50
1091
   #define X2_OVERCURRENT  2000
1089
   #define X2_OVERCURRENT  2000
1092
   #define X2_STALLCURRENT 1500
1090
   #define X2_STALLCURRENT 1500
1093
 
1091
 
1094
   #define Y_MICROSTEPS      16
1092
   #define Y_MICROSTEPS      16
1095
-  #define Y_K_VAL           50
1096
   #define Y_OVERCURRENT   2000
1093
   #define Y_OVERCURRENT   2000
1097
   #define Y_STALLCURRENT  1500
1094
   #define Y_STALLCURRENT  1500
1098
 
1095
 
1099
   #define Y2_MICROSTEPS     16
1096
   #define Y2_MICROSTEPS     16
1100
-  #define Y2_K_VAL          50
1101
   #define Y2_OVERCURRENT  2000
1097
   #define Y2_OVERCURRENT  2000
1102
   #define Y2_STALLCURRENT 1500
1098
   #define Y2_STALLCURRENT 1500
1103
 
1099
 
1104
   #define Z_MICROSTEPS      16
1100
   #define Z_MICROSTEPS      16
1105
-  #define Z_K_VAL           50
1106
   #define Z_OVERCURRENT   2000
1101
   #define Z_OVERCURRENT   2000
1107
   #define Z_STALLCURRENT  1500
1102
   #define Z_STALLCURRENT  1500
1108
 
1103
 
1109
   #define Z2_MICROSTEPS     16
1104
   #define Z2_MICROSTEPS     16
1110
-  #define Z2_K_VAL          50
1111
   #define Z2_OVERCURRENT  2000
1105
   #define Z2_OVERCURRENT  2000
1112
   #define Z2_STALLCURRENT 1500
1106
   #define Z2_STALLCURRENT 1500
1113
 
1107
 
1114
   #define E0_MICROSTEPS     16
1108
   #define E0_MICROSTEPS     16
1115
-  #define E0_K_VAL          50
1116
   #define E0_OVERCURRENT  2000
1109
   #define E0_OVERCURRENT  2000
1117
   #define E0_STALLCURRENT 1500
1110
   #define E0_STALLCURRENT 1500
1118
 
1111
 
1119
   #define E1_MICROSTEPS     16
1112
   #define E1_MICROSTEPS     16
1120
-  #define E1_K_VAL          50
1121
   #define E1_OVERCURRENT  2000
1113
   #define E1_OVERCURRENT  2000
1122
   #define E1_STALLCURRENT 1500
1114
   #define E1_STALLCURRENT 1500
1123
 
1115
 
1124
   #define E2_MICROSTEPS     16
1116
   #define E2_MICROSTEPS     16
1125
-  #define E2_K_VAL          50
1126
   #define E2_OVERCURRENT  2000
1117
   #define E2_OVERCURRENT  2000
1127
   #define E2_STALLCURRENT 1500
1118
   #define E2_STALLCURRENT 1500
1128
 
1119
 
1129
   #define E3_MICROSTEPS     16
1120
   #define E3_MICROSTEPS     16
1130
-  #define E3_K_VAL          50
1131
   #define E3_OVERCURRENT  2000
1121
   #define E3_OVERCURRENT  2000
1132
   #define E3_STALLCURRENT 1500
1122
   #define E3_STALLCURRENT 1500
1133
 
1123
 
1134
   #define E4_MICROSTEPS     16
1124
   #define E4_MICROSTEPS     16
1135
-  #define E4_K_VAL          50
1136
   #define E4_OVERCURRENT  2000
1125
   #define E4_OVERCURRENT  2000
1137
   #define E4_STALLCURRENT 1500
1126
   #define E4_STALLCURRENT 1500
1138
 
1127
 

+ 1
- 1
Marlin/src/module/stepper_indirection.cpp View File

291
   #endif
291
   #endif
292
 
292
 
293
   #define _L6470_INIT(A) do{ \
293
   #define _L6470_INIT(A) do{ \
294
-    stepper##A.init(A##_K_VAL); \
294
+    stepper##A.init(); \
295
     stepper##A.softFree(); \
295
     stepper##A.softFree(); \
296
     stepper##A.setMicroSteps(A##_MICROSTEPS); \
296
     stepper##A.setMicroSteps(A##_MICROSTEPS); \
297
     stepper##A.setOverCurrent(A##_OVERCURRENT); \
297
     stepper##A.setOverCurrent(A##_OVERCURRENT); \

+ 1
- 0
platformio.ini View File

26
   https://github.com/teemuatlut/TMC2130Stepper.git
26
   https://github.com/teemuatlut/TMC2130Stepper.git
27
   https://github.com/trinamic/TMC26XStepper.git
27
   https://github.com/trinamic/TMC26XStepper.git
28
   https://github.com/adafruit/Adafruit_NeoPixel.git
28
   https://github.com/adafruit/Adafruit_NeoPixel.git
29
+  https://github.com/ameyer/Arduino-L6470.git
29
 default_src_filter = +<*> -<src/config/examples> -<frameworks>
30
 default_src_filter = +<*> -<src/config/examples> -<frameworks>
30
 
31
 
31
 [env:megaatmega2560]
32
 [env:megaatmega2560]

Loading…
Cancel
Save