Fix TMC_DEBUG undefined report_tmc_status (#11993)

This commit is contained in:
Scott Lahteine 2018-10-03 11:56:49 -05:00 committed by GitHub
parent c40ea1f0fd
commit 8daadd2c8c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,6 +34,7 @@
#if ENABLED(TMC_DEBUG) #if ENABLED(TMC_DEBUG)
#include "../module/planner.h" #include "../module/planner.h"
static bool report_tmc_status; // = false;
#endif #endif
/** /**
@ -44,7 +45,6 @@
* and so we don't repeatedly report warning before the condition is cleared. * and so we don't repeatedly report warning before the condition is cleared.
*/ */
#if ENABLED(MONITOR_DRIVER_STATUS) #if ENABLED(MONITOR_DRIVER_STATUS)
static bool report_tmc_status = false;
struct TMC_driver_data { struct TMC_driver_data {
uint32_t drv_status; uint32_t drv_status;
@ -144,6 +144,7 @@
} }
else if (st.otpw_count > 0) st.otpw_count = 0; else if (st.otpw_count > 0) st.otpw_count = 0;
#if ENABLED(TMC_DEBUG)
if (report_tmc_status) { if (report_tmc_status) {
const uint32_t pwm_scale = get_pwm_scale(st); const uint32_t pwm_scale = get_pwm_scale(st);
st.printLabel(); st.printLabel();
@ -157,6 +158,7 @@
else if (st.flag_otpw) SERIAL_CHAR('F'); else if (st.flag_otpw) SERIAL_CHAR('F');
SERIAL_CHAR('\t'); SERIAL_CHAR('\t');
} }
#endif
} }
#define HAS_HW_COMMS(ST) AXIS_DRIVER_TYPE(ST, TMC2130) || (AXIS_DRIVER_TYPE(ST, TMC2208) && defined(ST##_HARDWARE_SERIAL)) #define HAS_HW_COMMS(ST) AXIS_DRIVER_TYPE(ST, TMC2130) || (AXIS_DRIVER_TYPE(ST, TMC2208) && defined(ST##_HARDWARE_SERIAL))
@ -205,7 +207,9 @@
monitor_tmc_driver(stepperE5); monitor_tmc_driver(stepperE5);
#endif #endif
#if ENABLED(TMC_DEBUG)
if (report_tmc_status) SERIAL_EOL(); if (report_tmc_status) SERIAL_EOL();
#endif
} }
} }