Commit Graph

14 Commits

Author SHA1 Message Date
Torsten Bögershausen 532afdc5a0 Remove all lines with svn keywords
They have no meaning in Git, are not updated and may cause unwanted diffs when
otherwise nothing is changed in a file
2015-11-23 08:23:12 +01:00
Ron Sluiter 83af8f1d92 phase 3 asyn motor support for OMS MAXnet and MAXv from Jens Eden. 2012-10-11 16:47:16 +00:00
Ron Sluiter f900cf68eb Forgot header comment. 2010-10-06 19:56:57 +00:00
Ron Sluiter 0e6bc896db MP's fix; Callback and Unlock missing. 2010-07-23 18:55:25 +00:00
Ron Sluiter 076f2c342f - Matthew Pearson's fix for record seeing motorAxisDone True on 1st status update after a move.
- Matthew Pearson added deferred move support.
2009-06-18 19:38:20 +00:00
Ron Sluiter d5e994aa39 Matthew Pearson's (Diamond) "set position" fix. 2009-02-18 21:39:40 +00:00
mp49 3141b9d68a motor: Printed mutexId in motorAxisReportAxis to aid debugging 2008-11-28 17:36:59 +00:00
Peter Denison b40820e90b Enabled autosave on asynMotor to restore DVAL after power cycle by writing new
init_controller routine and calling LOAD_POS
2007-02-03 12:07:17 +00:00
Peter Denison ede6b73b0e Fix 'not ready' error by removing needUpdate=1 on MotorStatus
use MotorStatus interface for all status calls
add start position to motor simulator
2006-08-10 08:12:47 +00:00
Peter Denison 785307839c Added new asyn interface for atomic status callbacks, and converted
devMotorAsyn.c and drvMotorAsyn.c to use it
Added STATUS_* reason codes to get at individual bits of status
Fix SET_{LOW,HIGH}_LIMIT command when MRES negative
2006-07-01 20:08:56 +00:00
Peter Denison ad11d7ec6f Interface changes:
Removed motorAxisPrimitive, motorAxisSetLogParam
    motorAxisSetLog now takes a logParam parameter
    drvMotorAsynConfigure takes an extra can_block parameter
    Simulator create function only takes int parameters to avoid problems
        passing double parameters from the vxWorks shell on PowerPC arch
Functional changes:
    Order of drvMotorAsyn interrupt callbacks has been changed to pass back
        Float64 interrupts (typically position, etc.) before Int32 interrupts
        (typically status), so that a move reaches its desired position before
        it is signalled as complete. This is not a complete solution.
    More parameter checking, particularly of axis number
2006-06-06 08:50:14 +00:00
MarkRivers 8a12545605 Added support for motorAxisResolution 2006-04-08 20:06:39 +00:00
MarkRivers d2efccce39 Changes from Nick Rees for logging and for paramLib 2006-04-06 20:08:13 +00:00
MarkRivers d2e766e4b1 New files for simulated motor 2006-03-21 22:59:40 +00:00