forked from epics_driver_modules/motorBase
0aaf02d779
The following lead to an endless loop: - move the motor by writing to the .VAL field - while moving, home the motor using the HOMF field - while still homing, write a different value to the VAL field. The problem is that for "pmr->val != pmr->lval" the motorRecord is send into do_work() and a new HOME is started. Solution: Reset the HOMF and HOMR buttons.