Ron Sluiter
f84d5a6d43
Renaming NoMPF/WithMPF NoAsyn/WithAsyn.
2007-11-28 17:52:47 +00:00
Ron Sluiter
99f5f3de36
R6-3 update.
2007-11-27 21:03:42 +00:00
Ron Sluiter
450aa12fdc
Added SmartMotor, piezosystem jena GmbH EDS and Kohzu SC-800.
2007-11-27 21:03:02 +00:00
Ron Sluiter
392192e363
Update ASYN (R4-9) and IPAC (R2-9).
2007-11-27 19:10:31 +00:00
Ron Sluiter
e0dee7ef09
Khozu and SmartMotor added.
2007-11-27 18:20:08 +00:00
Ron Sluiter
43b1f045e6
Khozu SC-800 added.
2007-11-27 18:11:04 +00:00
Ron Sluiter
aa50c6ccb6
Start
2007-11-27 18:01:17 +00:00
Ron Sluiter
97fe8bad88
Added Kohzu.
2007-11-27 17:59:24 +00:00
Ron Sluiter
d86b76b6bf
Set VBAS before jogging.
2007-11-27 17:53:42 +00:00
Peter Denison
387057ca3d
Add some missing status returns to avoid spurious error messages
2007-11-23 13:47:00 +00:00
Peter Denison
aea806e9d9
Use absolute value of MRES in NTM stop calculation
2007-11-23 13:43:19 +00:00
timmmooney
16af12215d
29->37
2007-11-20 18:39:48 +00:00
jsullivan-anl
8365bc8873
fix motor_init (motor_motion = NULL)
2007-11-15 18:47:10 +00:00
Ron Sluiter
3d5465d5b1
motorRecord.cc changes.
2007-11-07 18:55:27 +00:00
Ron Sluiter
ffc234d0d0
- relative moves only if RTRY != 0.
...
- NTM logic uses reference positions.
- Don't post process previous move on "tdir" detection.
2007-11-07 18:54:13 +00:00
Peter Denison
e5b9987b95
Use absolute value of MRES to calculate rdbdpos, to avoid erroneous motor moving
...
states.
2007-11-02 14:39:59 +00:00
Peter Denison
936d0c376b
Improve XPS error reporting by adding axis and card numbers
2007-11-02 10:13:18 +00:00
Ron Sluiter
547f761a6a
PI C-848 fixes.
2007-10-17 19:57:52 +00:00
Ron Sluiter
cc3b613710
- Added "Motor motion timeout" error check.
...
- Set "reference" home switch indicator.
2007-10-17 19:55:42 +00:00
Ron Sluiter
c6bc4832d9
- Due LOAD_POS based on "reference" indicator.
...
- If torque is disabled, clear error conditions before ENABLE_TORQUE command.
2007-10-17 19:54:51 +00:00
Ron Sluiter
48811c56e3
- added "reference" home switch indicator.
...
- increased position resolution scaler.
2007-10-17 19:53:15 +00:00
Ron Sluiter
9356cf03c6
INIT field precedence raised.
2007-10-17 19:23:52 +00:00
Ron Sluiter
da8920976f
Documentation update
2007-10-17 19:23:17 +00:00
Ron Sluiter
82ce776c03
Raised the precedence of INIT string in motor_init_record_com()
...
for controllers (PI C-848) that require an INIT string primitive
before a LOAD_POS can be executed.
2007-10-17 19:09:33 +00:00
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