umvd (standard spec command) not implemented
We need something that will allow us to move motor in dial units (typically to fix positions when a user does a wrong position assignment). It existed as a standard spec command. For myself I wrote:
def umvd(my_axis, new_pos):
print('moving {} from dial {} to {}'.format(my_axis.name, my_axis.dial, new_pos))
print('in user units: from {} to {}'.format(my_axis.position, my_axis.sign*new_pos + my_axis.offset))
umv(my_axis,my_axis.sign*new_pos + my_axis.offset)