Fixed homing, closes #140
authorJoseph Coffland <joseph@cauldrondevelopment.com>
Tue, 12 Jun 2018 20:51:21 +0000 (13:51 -0700)
committerJoseph Coffland <joseph@cauldrondevelopment.com>
Tue, 12 Jun 2018 20:51:21 +0000 (13:51 -0700)
CHANGELOG.md
src/py/bbctrl/Mach.py

index 0315dca3730cb6c6132b2aeb2f3c252d9aaf2977..dc6b56d0bbf7c2511eb0236d5f40eb2af66d2a58 100644 (file)
@@ -5,6 +5,7 @@ Buildbotics CNC Controller Firmware Changelog
  - Added unhome button on axis position popup.
  - Ignore soft limits of max <= min.
  - Fixed problem with restarting program in imperial units mode.
+ - Handle GCode with infinite or very long loops correctly.
 
 ## v0.3.23
  - Fix for modbus read operation.
index bd33dabf71e27d94a0ebccb82a44bd5e1a63fae2..46a95274193ff4be75e2edfa80a696bcdf483010 100644 (file)
@@ -236,6 +236,7 @@ class Mach(Comm):
                 # Home axis
                 log.info('Homing %s axis' % axis)
                 self.planner.mdi(axis_homing_procedure % {'axis': axis}, False)
+                super().resume()
 
 
     def unhome(self, axis): self.mdi('G28.2 %c0' % axis)