elmo : home leaves discrepenacy between position and dial
After a homing (tested on an elmo controller), the position and dial position are not synchronized. So next moves requires first a sync_hard(). This was not the case in bliss 1.11.
NSCOPE [55]: rot.home()
NSCOPE [56]: umv(rot,0)
!!! === RuntimeError: rot: discrepancy between dial (0.373005) and controller position (0.365034)
diff=0.00797035 tolerance=0.004 => aborting movement. === !!! ( for more details type cmd 'last_error(1)' )
NSCOPE [63]: rot.sync_hard()
NSCOPE [64]: umv(rot,0)
Moving rot from -130.585212 to 0.000000
Edited by Emmanuel Papillon