Merge pull request #215 from prusa3d/vintagepc-restore-hwcheck-axis-bits
Restore Hardware Error check axis bitspull/212/head
commit
c029ba48ec
|
|
@ -143,14 +143,17 @@ bool HWSanity::StepInner() {
|
||||||
error = ErrorCode::MMU_SOLDERING_NEEDS_ATTENTION;
|
error = ErrorCode::MMU_SOLDERING_NEEDS_ATTENTION;
|
||||||
uint8_t mask = fault_masks[Axis::Idler];
|
uint8_t mask = fault_masks[Axis::Idler];
|
||||||
if (mask) {
|
if (mask) {
|
||||||
|
error |= ErrorCode::TMC_IDLER_BIT;
|
||||||
SetFaultDisplay(0, mask);
|
SetFaultDisplay(0, mask);
|
||||||
}
|
}
|
||||||
mask = fault_masks[Axis::Pulley];
|
mask = fault_masks[Axis::Pulley];
|
||||||
if (mask) {
|
if (mask) {
|
||||||
|
error |= ErrorCode::TMC_PULLEY_BIT;
|
||||||
SetFaultDisplay(2, mask);
|
SetFaultDisplay(2, mask);
|
||||||
}
|
}
|
||||||
mask = fault_masks[Axis::Selector];
|
mask = fault_masks[Axis::Selector];
|
||||||
if (mask) {
|
if (mask) {
|
||||||
|
error |= ErrorCode::TMC_SELECTOR_BIT;
|
||||||
SetFaultDisplay(1, mask);
|
SetFaultDisplay(1, mask);
|
||||||
}
|
}
|
||||||
ml::leds.SetMode(3, ml::red, ml::off);
|
ml::leds.SetMode(3, ml::red, ml::off);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue