Commit Graph

1152 Commits

Author SHA1 Message Date
timmmooney 1e679e832e New display 2007-09-21 19:04:38 +00:00
Peter Denison 98f2ba3854 Improve error reporting e.g. with bad axis number 2007-09-20 10:34:47 +00:00
Peter Denison 4e83896390 Fix behaviour of motorUtil in the face of incorrect prefix. Now does not
call ca_task_exit() unless it is ending the task.
Do not use epicsThreadSuspendSelf(), but instead wait on an event, in
    soft_motor_task() and motorUtil_task(), to avoid suspended threads.
2007-09-19 15:57:41 +00:00
Peter Denison dd8934bbda Correct initialisation order in devMotorAsyn.c to make sure autosaved values
get picked up as the initial motor position, val, dval, rbv, etc
Fix initialisation of motors on Linux with autosave (was trying to lock a
   previously-destroyed mutex)
2007-09-18 12:41:59 +00:00
MarkRivers 11908beb94 Added strtok_r for WIN32 2007-09-13 16:51:30 +00:00
MarkRivers 1c68ddaaa0 New file required for WIN32 2007-09-13 16:47:16 +00:00
MarkRivers 5c3a905e0a Changed int32_t to epicsInt32 to compile on WIN32 2007-09-13 16:36:38 +00:00
Ron Sluiter 8123928211 Eric Norum discovered this device needs an update delay. 2007-09-06 20:25:53 +00:00
Ron Sluiter ce5ccd655a PI C-848 added. 2007-08-16 18:52:37 +00:00
Ron Sluiter 0477a8732f "stale data" problem resolved. 2007-08-16 18:48:12 +00:00
Ron Sluiter 3ca2418685 OMS VME58 update. 2007-08-16 18:47:00 +00:00
Ron Sluiter fe5d453c28 OMS MAXv driver update. 2007-08-15 20:44:08 +00:00
Ron Sluiter 8e6fe13374 - Make send_mess() and recv_mess() non-global.
- removed unneeded stub start_status().
2007-08-15 20:43:02 +00:00
Ron Sluiter e1ed7b812e Document M-111.12S stage to ACS driver adapter. 2007-07-05 20:22:12 +00:00
MarkRivers 3a1cf3842b Fixed restrictions section 2007-06-29 23:24:02 +00:00
MarkRivers 562c9a0c47 Many changes for XPS additions and other improvements 2007-06-29 21:59:46 +00:00
MarkRivers 0cfed35e86 New documentation file 2007-06-29 21:58:49 +00:00
MarkRivers dc73d9f8b3 Updated comments 2007-06-29 21:58:00 +00:00
MarkRivers f45d06307d New png files to replace old gif files 2007-06-28 18:39:30 +00:00
MarkRivers 5bbb46e04d Replaced with trajectoryScanDebug.png 2007-06-28 18:38:25 +00:00
MarkRivers dbc2775fe5 Replaced with trajectoryScan.png 2007-06-28 18:38:06 +00:00
MarkRivers c14728a7e7 Replaced with trajectoryPlot2.png 2007-06-28 18:37:39 +00:00
MarkRivers a3126e652b Replaced with trajectoryPlot1.png 2007-06-28 18:37:00 +00:00
MarkRivers e3436a7eda Convert from XPS unit to motor record user coordinates in several places.
Bug fix: replace break with continue.
Fix velocity calculation in trajectory: the exit velocity of element N is now the
average of the velocity in element N and element N+1.
2007-06-28 17:52:47 +00:00
MarkRivers d75e953aba New file for MM4005 and XPS trajectory scanning 2007-06-15 15:11:26 +00:00
MarkRivers 25b4e5251c Bug fix 2007-06-15 15:01:57 +00:00
jsullivan-anl 9744e5e89f Add piezosystem jena driver (asyn serial) 2007-06-14 17:11:23 +00:00
jsullivan-anl 333d140559 add IOC startup script examples for
serial.cmd and motor.substitutions
2007-06-14 16:12:43 +00:00
jsullivan-anl 60bb0f3c16 Intial development release 2007-06-14 15:56:59 +00:00
MarkRivers f1d514fb9c New files for trajectory scanning with MM4005 and XPS 2007-06-11 22:14:36 +00:00
Ron Sluiter 5aadc1123e Added Jens Eden (BESSY) modifications;
- register iocsh commands.
- added USE_DEVLIB with RTEMS conditionial.
- replaced errlogPrintf in ISR with epicsInterruptContextMessage calls.
2007-06-06 18:50:41 +00:00
MarkRivers f7920a3ada Changed logic for checking motor done to work with old 6.15 firmware 2007-05-30 21:40:35 +00:00
Ron Sluiter 997da29273 motorUtil fixes. 2007-05-24 19:01:17 +00:00
jsullivan-anl 8e369ecc8e Modified for robustness - added EHCO OFF command
on communication retries.
2007-05-23 14:56:06 +00:00
Ron Sluiter 79e14d0014 Force "alldone" PV to "done" state on record initialization. 2007-05-22 17:24:50 +00:00
MarkRivers 3c788ea344 V2.1.0 from Newport with minor edits 2007-05-18 21:53:26 +00:00
Ron Sluiter 95f99a1f07 Fix for motorUtilInit()'s PVNAME_SZ error check using an uninitialized variable. 2007-05-10 20:14:21 +00:00
MarkRivers be8d67626f Obsolete, no longer needed 2007-05-08 19:30:16 +00:00
MarkRivers 3ca3b2ed3a Removed WIN32 specific stuff 2007-05-08 19:28:37 +00:00
Ron Sluiter cb10b6ffb4 Start 2007-05-08 14:45:17 +00:00
Ron Sluiter d74e91350e Added SmartMotor support. 2007-05-08 14:39:07 +00:00
Ron Sluiter 47d8e3e1d3 R6-3 update. 2007-05-08 14:38:14 +00:00
MarkRivers e334c7242d Change logic for definition of DLL so that it works if application is being statically built 2007-05-01 22:20:29 +00:00
MarkRivers c26c0b8c35 Changed SRCS to Newport_SRCS, otherwise it linked PROD with object files, not library 2007-05-01 22:11:38 +00:00
MarkRivers 9b932ce7bc Removed status argument from interrupt callbacks 2007-04-23 20:45:38 +00:00
MarkRivers bc7d0bb2a8 Removed status argument from interrupt callbacks 2007-04-23 20:39:20 +00:00
MarkRivers 25d699eb73 Removed status argument from interrupt callbacks 2007-04-23 20:32:04 +00:00
MarkRivers 26599493ed New file for testing XPS with WithMPF 2007-04-17 21:09:44 +00:00
MarkRivers 30f24d531c Added status argument in callbacks 2007-04-17 21:08:44 +00:00
MarkRivers 99438abc45 Added status argument in callbacks; deleted unused resolution variable 2007-04-17 21:05:42 +00:00