[Date Prev][Date Next][Date Index]

motor record update




Dear folks,

I put version 2.0 of the motor record and related software in the EPICS Software
distribution. (Follow links from 'http://www.aps.anl.gov/Epics', or go straight 
to 'http://www.aps.anl.gov/xfd/WWW/xfd/SoftDist/Welcome.html#Custom_EPICS'.)

There are some bug fixes in the record and ascii files (the field SREV was a
DBF_SHORT, which conflicted with the ascii file and also with Highland V544
requirements).  Also, the VME58 driver can now restore motor positions at
boot time (so it works with Bob Dalesio's 'bumpless-reboot' software).

Here are the recent comments in recMotor.c:

 * .24  02-09-96 tmm  Version 1.96  Don't db_post dmov==0 if special() already
 *                    posted it.
 * .25  03-19-96 tmm  v1.97  Much more precise encoder-ratio calculation.
 *                    Made actual home speed independent of UEIP flag.
 *                    (Thanks to Vicky Austin, Royal Greenwich Observatory.)
 * .26  06-07-96 tmm  v1.98 Added more debugging output.
 * .27  06-10-96 tmm  v2.00 Fixed the way changes to resolutions and speeds are
 *                    handled in init_record() and in special().  Now, when
 *                    motor resolution is changed, speeds in revs/sec are held
 *                    constant, which requires speeds in EGUs/sec to change.

Tim Mooney