Ron Sluiter
22ff636d0a
Document Aerotech Ensemble asyn motor driver support.
2010-04-29 16:19:07 +00:00
Ron Sluiter
303a5e9322
Bump VERSION to 6.6
2010-04-29 14:22:31 +00:00
Ron Sluiter
76bb992896
More error checks to prevent IOC crashing when controller powerd-down.
2010-04-29 12:47:55 +00:00
Ron Sluiter
ffe75e7310
- IOC crashes at boot-up when Ensemble is power-ed off; error check that pController is not Null.
...
- changed EOT LS read status from AXISFAULT to AXISSTATUS so LS status can be monitored independent of fault status.
2010-04-28 18:31:39 +00:00
Ron Sluiter
acf99307b6
Conditionals on 'DBD +=' lines are causing parallel build errors. EPICS_HOST_ARCH needs to build all *.dbd's.
2010-04-26 20:33:33 +00:00
Ron Sluiter
261c1f6741
R6-5 updates.
2010-04-21 20:59:24 +00:00
Ron Sluiter
2d21d79755
Temporarily backing out previous change on EOT LS's; need more cnfg. info from controller on LS active high/low.
2010-04-21 19:38:39 +00:00
Ron Sluiter
82c26005f5
Synchronize field (SYNC) to set VAL/DVAL/RVAL to RBV/DRBV/RRBV.
2010-04-21 18:24:59 +00:00
Ron Sluiter
5f24d16cef
- Bug fix on "Acknowledged fault before enabling drive".
...
- Change back to reading EOT LS's and let record determine limit error condition.
2010-04-19 19:32:33 +00:00
Ron Sluiter
903f18bae2
Update versions of ASYN and EPICS_BASE.
2010-04-15 15:23:01 +00:00
Ron Sluiter
ce53b5b9de
- Update MM4000 status update limitations.
...
- Document PM500 LSIZE setting.
2010-04-15 14:44:36 +00:00
Ron Sluiter
e090cc0427
Allow MM4005 models to enable/disable torque.
2010-04-15 14:40:41 +00:00
MarkRivers
22ab36caa3
Converted to XHTML 1.1 Strict and validated
2010-04-14 18:06:40 +00:00
Ron Sluiter
9d5b28455e
R6-5 update
2010-04-14 12:58:19 +00:00
Ron Sluiter
5279af68f7
Enable interrupts after encoder check in motor_init() so user does
...
not see "motorIsr: command error" messages at iocInit time.
2010-04-12 17:57:28 +00:00
Ron Sluiter
8504062e88
Reformatted; tabs -> spaces.
2010-04-12 17:38:29 +00:00
Ron Sluiter
e2900d9d7d
Switching drvEnsembleAsyn source from *.c to *.cc
2010-04-08 21:07:30 +00:00
Ron Sluiter
a78021c710
Update notes on Ensemble configuration.
2010-04-08 21:06:34 +00:00
Ron Sluiter
b969a18096
Removed compiler warning on unused variable.
2010-04-08 21:05:29 +00:00
Ron Sluiter
ea6dbcbb38
Header documentation update; driver works with C-863.
2010-04-08 21:02:35 +00:00
Ron Sluiter
d77e6cb23f
Set svn:keywords.
2010-03-25 17:12:41 +00:00
Ron Sluiter
cf5626ad21
Fix header keywords for svn.
2010-03-25 16:50:30 +00:00
Ron Sluiter
ddbd4fa893
Need errlog.h
2010-03-25 16:44:27 +00:00
Ron Sluiter
042ca61833
- removed post_MARKed_fields()
...
- removed unused and under used MMAP and NMAP indicators; added MMAP indicator for STOP field.
- removed depreciated RES field.
- changed MDEL/ADEL support for RBV so that record behaves the same as before when MDEL and ADEL are zero.
2010-03-24 19:42:20 +00:00
Ron Sluiter
9aa3b3e2dc
Removed depreciated RES field.
2010-03-24 19:40:30 +00:00
Ron Sluiter
d62552ee13
MSTA wrong at boot-up; force posting from init_record().
2010-03-18 14:47:03 +00:00
Ron Sluiter
f0cf41d4ef
sprintf() not callable from any OS ISR.
2010-03-15 20:51:23 +00:00
Ron Sluiter
3587ed0b9f
Remove sprintf() from ISR.
2010-03-10 14:53:41 +00:00
Ron Sluiter
0b55f4d91f
Some MR commands still ignored; change fraction to 0.9
2010-03-08 21:10:40 +00:00
NicholasRees
9856d9c30e
sprintf() not callable from RTEMS interrupt context.
2010-03-08 21:05:22 +00:00
NicholasRees
d599305d80
sprintf() not callable from RTEMS interrupt context.
2010-03-08 20:48:25 +00:00
NicholasRees
2d7aba67c5
Backlash updates
2010-03-05 21:19:45 +00:00
mp49
262a5be41a
motor: updated documentation for new ADEL and MDEL fields.
2010-03-05 18:06:50 +00:00
mp49
df1586fd5a
motor: added support for ADEL and MDEL fields in motor record. The implementation in monitor() is based on the ai record. Also had to modify post_MARKed_fields in order to get RBV and DMOV posts behaving correctly.
2010-03-05 17:30:58 +00:00
mp49
8ae32f67c2
Added epicsExit
2010-03-05 16:58:04 +00:00
Ron Sluiter
c1fae742f6
Added Soloist and 'asyn motor' Ensemble version.
2010-03-02 21:07:37 +00:00
Ron Sluiter
2e6290ceaa
Added Soloist and 'asyn motor' Ensemble version.
2010-03-02 21:07:00 +00:00
Ron Sluiter
b5192084c3
Solaris needs libasyn to build libmotorSimSupport.
2010-03-02 20:35:12 +00:00
Ron Sluiter
2fcd0afeb9
Spelling error.
2010-03-01 15:12:33 +00:00
MarkRivers
36c9c18780
Added trajectoryFile PV
2010-02-22 17:30:07 +00:00
MarkRivers
936a734138
Removed PVs for starting and stoping the detector; the responsibility for that now rests with the client
2010-02-22 17:28:43 +00:00
MarkRivers
99fe9ec53e
Removed the code that starts and stops the detector; the responsibility for that now rests with the client; changed hard-coded trajectory file name to a PV
2010-02-22 17:27:51 +00:00
MarkRivers
247b187e9d
Removed the code that starts and stops the detector; the responsibility for that now rests with the client
2010-02-22 17:27:04 +00:00
MarkRivers
688ff2c8b3
Removed detector-related PVS; added new PV controlling trajectory file
2010-02-22 17:26:05 +00:00
MarkRivers
fe4be115e1
Added time stamps to debugging messages
2010-02-19 20:37:07 +00:00
MarkRivers
2bc018d1e3
No longer skip first line in gathering file, since XPS only puts out exact number of requested pulses now; the readback positions are now the positions at the start of each pixel, not the end
2010-02-18 22:20:28 +00:00
Ron Sluiter
f987b09d4c
Update.
2010-02-18 18:09:38 +00:00
Ron Sluiter
4993ae192c
Fix for backlash not done when MRES<0 and DIR="Neg".
2010-02-18 17:38:13 +00:00
Ron Sluiter
295f5ea917
Removing support for Highland V544.
2010-02-17 21:42:49 +00:00
Ron Sluiter
0e78ceb145
Bug fix for controller error check overwriting position buffer.
2010-02-17 19:00:32 +00:00