aboutsummaryrefslogtreecommitdiff
path: root/MotionControl/Axis.py
diff options
context:
space:
mode:
Diffstat (limited to 'MotionControl/Axis.py')
-rw-r--r--MotionControl/Axis.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/MotionControl/Axis.py b/MotionControl/Axis.py
index ff8c900..4d669c5 100644
--- a/MotionControl/Axis.py
+++ b/MotionControl/Axis.py
@@ -2,6 +2,7 @@
class Axis(object):
def __init__(self, inverted = False, scale={}):
+ from blinker import Signal
self.inverted = inverted
self.scale = scale
self.position = None
@@ -35,13 +36,13 @@ class Axis(object):
self.do_update()
if last_position != self.position:
- self.onPosition.send(position = self.position)
+ self.onPosition.send(self, position = self.position)
if last_running != self.running:
if self.running:
- self.onStarted.send()
+ self.onStarted.send(self)
else:
- self.onStopped.send()
+ self.onStopped.send(self)
if last_initializing != self.initializing:
self.onInitializing.send(self, initializing = self.initializing)