Axis::stop has no effect after move(..., wait=False)
Tried with a mockup axis:
controller:
plugin: emotion
class: mockup
axes:
- velocity: 1
name: simot1
acceleration: 10
steps_per_unit: 100
WWW [1]: simot1.state
Out [1]: AxisState: READY (Axis is READY)
WWW [2]: move(simot1, 1000000, wait=False)
WWW [3]: simot1.state
Out [3]: AxisState: MOVING (Axis is MOVING)
WWW [4]: simot1.stop(wait=False) # doesnt stop
WWW [5]: simot1.state
Out [5]: AxisState: MOVING (Axis is MOVING)
WWW [6]: simot1.stop() # stuck, can't ctrl-c