Pārlūkot izejas kodu

Fix tmc_util global vars

Scott Lahteine 7 gadus atpakaļ
vecāks
revīzija
b259bb4670
2 mainītis faili ar 5 papildinājumiem un 2 dzēšanām
  1. 3
    0
      Marlin/src/feature/tmc_util.cpp
  2. 2
    2
      Marlin/src/feature/tmc_util.h

+ 3
- 0
Marlin/src/feature/tmc_util.cpp Parādīt failu

32
 #include "../libs/duration_t.h"
32
 #include "../libs/duration_t.h"
33
 #include "../gcode/gcode.h"
33
 #include "../gcode/gcode.h"
34
 
34
 
35
+bool report_tmc_status = false;
36
+char extended_axis_codes[11][3] = { "X", "X2", "Y", "Y2", "Z", "Z2", "E0", "E1", "E2", "E3", "E4" };
37
+
35
 template<typename TMC>
38
 template<typename TMC>
36
 void tmc_get_current(TMC &st, const char name[]) {
39
 void tmc_get_current(TMC &st, const char name[]) {
37
   SERIAL_ECHO(name);
40
   SERIAL_ECHO(name);

+ 2
- 2
Marlin/src/feature/tmc_util.h Parādīt failu

27
 
27
 
28
 #include "../inc/MarlinConfig.h"
28
 #include "../inc/MarlinConfig.h"
29
 
29
 
30
-static bool report_tmc_status = false;
31
-const char extended_axis_codes[11][3] = { "X", "X2", "Y", "Y2", "Z", "Z2", "E0", "E1", "E2", "E3", "E4" };
30
+extern bool report_tmc_status;
31
+extern char extended_axis_codes[11][3];
32
 enum TMC_AxisEnum {
32
 enum TMC_AxisEnum {
33
   TMC_X, TMC_X2, TMC_Y, TMC_Y2, TMC_Z, TMC_Z2,
33
   TMC_X, TMC_X2, TMC_Y, TMC_Y2, TMC_Z, TMC_Z2,
34
   TMC_E0, TMC_E1, TMC_E2, TMC_E3, TMC_E4
34
   TMC_E0, TMC_E1, TMC_E2, TMC_E3, TMC_E4

Notiek ielāde…
Atcelt
Saglabāt