mirror of
https://github.com/MarlinFirmware/Marlin.git
synced 2025-01-31 14:12:52 +00:00
🐛 Fix report_a_position ABC criteria
This commit is contained in:
parent
9130f58f3f
commit
c2c7a03706
1 changed files with 10 additions and 7 deletions
|
@ -2825,19 +2825,22 @@ int32_t Stepper::triggered_position(const AxisEnum axis) {
|
|||
return v;
|
||||
}
|
||||
|
||||
#if ANY(CORE_IS_XZ, CORE_IS_YZ, DELTA)
|
||||
#define USES_ABC 1
|
||||
#if ANY(CORE_IS_XY, CORE_IS_XZ, MARKFORGED_XY, IS_SCARA, DELTA)
|
||||
#define SAYS_A 1
|
||||
#endif
|
||||
#if ANY(USES_ABC, MARKFORGED_XY, IS_SCARA)
|
||||
#define USES_AB 1
|
||||
#if ANY(CORE_IS_XY, CORE_IS_YZ, MARKFORGED_XY, IS_SCARA, DELTA)
|
||||
#define SAYS_B 1
|
||||
#endif
|
||||
#if ANY(CORE_IS_XZ, CORE_IS_YZ, DELTA)
|
||||
#define SAYS_C 1
|
||||
#endif
|
||||
|
||||
void Stepper::report_a_position(const xyz_long_t &pos) {
|
||||
SERIAL_ECHOLNPAIR_P(
|
||||
LIST_N(DOUBLE(LINEAR_AXES),
|
||||
TERN(USES_AB, PSTR(STR_COUNT_A), PSTR(STR_COUNT_X)), pos.x,
|
||||
TERN(USES_AB, PSTR("B:"), SP_Y_LBL), pos.y,
|
||||
TERN(USES_ABC, PSTR("C:"), SP_Z_LBL), pos.z,
|
||||
TERN(SAYS_A, PSTR(STR_COUNT_A), PSTR(STR_COUNT_X)), pos.x,
|
||||
TERN(SAYS_B, PSTR("B:"), SP_Y_LBL), pos.y,
|
||||
TERN(SAYS_C, PSTR("C:"), SP_Z_LBL), pos.z,
|
||||
SP_I_LBL, pos.i,
|
||||
SP_J_LBL, pos.j,
|
||||
SP_K_LBL, pos.k
|
||||
|
|
Loading…
Reference in a new issue