MarkRivers
efd0126e01
Move epicsExport.h to be last header file included, needed for dynamic build on win32
2010-10-18 18:44:13 +00:00
MarkRivers
700e1a8412
Move epicsExport.h to be last header file included, needed for dynamic build on win32
2010-10-18 18:42:50 +00:00
Ron Sluiter
28db0d6659
Removed "OPT_CXXFLAGS =" to prevent overriding -g switch.
2010-10-06 19:59:43 +00:00
Ron Sluiter
f900cf68eb
Forgot header comment.
2010-10-06 19:56:57 +00:00
Ron Sluiter
ea32b668bd
Uninitialized data area would sometimes cause crash at iocInit time.
2010-10-06 19:45:50 +00:00
Ron Sluiter
616b8426c2
Uninitialized data area would sometimes cause crash at iocInit time.
2010-10-06 19:43:18 +00:00
Ron Sluiter
792687005c
Wang Xiaoqiang's (PSI) bug fix for communication problem with Ensemble firmware 2.54.004 and above. Redundant EOS append in sendAndReceive() removed.
2010-10-05 16:34:30 +00:00
Ron Sluiter
7673f64a74
- clean-up RCNT change value posting in do_work().
...
- bug fix for save/restore not working when URIP=Yes. DRBV not getting initialized. Fixed in initial call to process_motor_info().
2010-09-09 16:42:16 +00:00
Ron Sluiter
a251db3ea7
GNU preprocessor assertions are deprecated with VxWorks 6.x. Added test for CPU macros.
2010-09-09 16:36:30 +00:00
Ron Sluiter
47ec4e90c4
Update ENSEMBLE CONFIGURATION NOTES for network communications.
2010-09-02 21:46:30 +00:00
Ron Sluiter
0e6bc896db
MP's fix; Callback and Unlock missing.
2010-07-23 18:55:25 +00:00
Kurt Goetze
0b54f04aa3
Added RS-232 pinout info
2010-07-01 21:25:40 +00:00
Ron Sluiter
7cb8d4acdc
R6-6 update.
2010-06-18 17:59:40 +00:00
Ron Sluiter
139195ccf5
OMS MAXv update.
2010-06-09 18:52:49 +00:00
Ron Sluiter
b77cdf6cdd
Disable MAXv board if WDT CTR is nonzero; don't clear CTR.
...
If STAT=STATE, display yellow border around readbacks.
2010-06-09 18:46:38 +00:00
Ron Sluiter
883160c4f8
Disable MAXv board if WDT CTR is nonzero; don't clear CTR.
...
If STAT=STATE, display yellow border around readbacks.
2010-06-09 18:43:20 +00:00
Ron Sluiter
b261684e5b
Signal hardware (RA_PROBLEM) instead of communication problem (CNTRL_COMM_ERR) when a NULL motor_state[] ptr is detected in motor_end_trans_com().
2010-06-09 18:34:44 +00:00
Ron Sluiter
8330da002b
- Save firmware version in static float array.
...
- For firmware ver:1.33 and above, read Watchdog Timeout Counter. If Counter is nonzero, print error message and clear Counter.
2010-06-03 16:20:53 +00:00
Ron Sluiter
d28f694a5f
Set motorAxisHasEncoder based on CfgFbkPosType parameter.
2010-06-03 16:02:24 +00:00
Ron Sluiter
d4c96a103d
Added lock/unlock around MAXnetPoller() flush and read calls.
2010-05-11 20:59:32 +00:00
Ron Sluiter
d8b20645d0
Add Jens Eden's (PTB) asyn motor MAXnet driver.
2010-05-11 13:40:23 +00:00
Ron Sluiter
731e6f35c8
Add Jens Eden's (PTB) asyn motor MAXnet driver.
2010-05-10 20:36:06 +00:00
Ron Sluiter
ee0babd3d0
Update svn properties and keywords.
2010-04-29 17:04:39 +00:00
Ron Sluiter
0750573a9a
Update
2010-04-29 16:26:34 +00:00
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