Zeroing and homing fixes
authorJoseph Coffland <joseph@cauldrondevelopment.com>
Thu, 20 Jul 2017 23:38:43 +0000 (16:38 -0700)
committerJoseph Coffland <joseph@cauldrondevelopment.com>
Thu, 20 Jul 2017 23:38:43 +0000 (16:38 -0700)
src/js/control-view.js

index a20c5ac751d24ef599845d34fb288d14d5b551ca..7427a61eabcdd53c7d10c0ec438c79807f783d29 100644 (file)
@@ -227,11 +227,9 @@ module.exports = {
       else {
         var motor = this.get_axis_motor(axis);
 
-        if (motor['homing-mode'] == 'manual') {
-          this.axis_position = this.state[axis + 'w'];
+        if (motor['homing-mode'] == 'manual')
           this.manual_home[axis] = true;
-
-        } else api.put('home/' + axis);
+        else api.put('home/' + axis);
       }
     },
 
@@ -255,7 +253,7 @@ module.exports = {
 
     set_position: function (axis, position) {
       this.position_msg[axis] = false;
-      api.put('position/' + axis, {position: parseFloat(position)});
+      api.put('position/' + axis, {position: 0});
     },