spec motor controller
Hi,
@berruyer asked me if we had a spec motor controller in bliss.
I said no but we could write one. Here is a first version: http://gitlab.esrf.fr/bliss/bliss/blob/spec_motor_controller/bliss/controllers/motors/spec.py
Now I am faced with a problem: bliss demands that I specify acceleration and velocity in the configuration and it will try to set it when an axis is initialized. This is not desirable because it eventually changes spec motoros implicitly each time the an axis is initialized by bliss.
I guess what we need in the case of a spec controller is that bliss behaves passively and does not try to set the acceleration and velocity.I could write something like:
def set_velocity(self, axis, velocity):
pass
...but then we won´t be able to change the acceleration/velocity at any time.
Does anyone have any suggestions?