diff options
author | David Crocker <dcrocker@eschertech.com> | 2022-02-24 21:56:07 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2022-02-24 21:56:07 +0300 |
commit | 8dc25dd017e091c093be4ec320d15959f50977bf (patch) | |
tree | e223ce30f7ebe606b4e499084a027864fddfac1a /src/Movement | |
parent | eb416408f6aa9ba3ade7c0a4b7d2f6535b451fc9 (diff) |
Changed the names of homing files for lowercase axis letters
Diffstat (limited to 'src/Movement')
-rw-r--r-- | src/Movement/Kinematics/Kinematics.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/Movement/Kinematics/Kinematics.cpp b/src/Movement/Kinematics/Kinematics.cpp index 6ccc5f9d..f99ee705 100644 --- a/src/Movement/Kinematics/Kinematics.cpp +++ b/src/Movement/Kinematics/Kinematics.cpp @@ -184,7 +184,16 @@ AxesBitmap Kinematics::GetHomingFileName(AxesBitmap toBeHomed, AxesBitmap alread if (toBeHomed.IsBitSet(axis) && (axis != Z_AXIS || !homeZLast || (alreadyHomed & homeFirst) == homeFirst)) { filename.copy("home"); - filename.cat(tolower(reprap.GetGCodes().GetAxisLetters()[axis])); + const char axisLetter = reprap.GetGCodes().GetAxisLetters()[axis]; + if (islower(axisLetter)) + { + filename.cat('\''); + filename.cat(axisLetter); + } + else + { + filename.cat(tolower(axisLetter)); + } filename.cat(".g"); return AxesBitmap(); } |