Commit Graph

1504 Commits

Author SHA1 Message Date
Ron Sluiter 57cd5013e1 Home search can not be aborted from EPICS. Commented out home search command until an Ensemble firmware update resolves this problem. 2010-10-06 20:36:35 +00:00
Ron Sluiter 89d190a2f4 Update ENSEMBLE CONFIGURATION NOTES for network communications. 2010-10-06 20:34:41 +00:00
Ron Sluiter cdf9a0ca32 MR's bug fix for deferred moves broken. 2010-10-06 19:54:06 +00:00
Ron Sluiter b9e3ef19a3 Removed "OPT_CXXFLAGS =" to prevent overriding -g switch. 2010-10-06 19:39:16 +00:00
Ron Sluiter 1ff73dff44 Uninitialized data area would sometimes cause crash at iocInit time. 2010-10-06 19:37:10 +00:00
Ron Sluiter 5ee72a641d Back out bug fix for save/restore not working when URIP=Yes. More extensive changes required. 2010-10-06 19:19:58 +00:00
Ron Sluiter b5f3dd4062 - 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:43:20 +00:00
Ron Sluiter 0c0606a8d3 GNU preprocessor assertions are deprecated with VxWorks 6.x. Added test for CPU macros. 2010-09-09 16:35:39 +00:00
Ron Sluiter c47ef4d43f R6-5-1 update 2010-06-09 20:29:21 +00:00
Ron Sluiter 0b9ef231be Disable MAXv board if WDT CTR is nonzero; don't clear CTR.
If STAT=STATE, display yellow border around readbacks.
2010-06-09 19:41:35 +00:00
Ron Sluiter 687ddee2fa svn keyword headers and properties set. 2010-06-09 19:40:42 +00:00
Ron Sluiter 5e1ebc086c OMS MAXv update. 2010-06-09 19:04:35 +00:00
Ron Sluiter 270090ca2f set eol property. 2010-06-03 20:49:57 +00:00
Ron Sluiter 52d8b14f8d set eol property. 2010-06-03 20:02:03 +00:00
Ron Sluiter f41a195765 - 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 19:32:52 +00:00
Ron Sluiter 28bb1d3800 Set motorAxisHasEncoder based on CfgFbkPosType parameter. 2010-06-03 19:31:12 +00:00
Ron Sluiter 7f82264a61 Added lock/unlock around MAXnetPoller() flush and read calls. 2010-05-12 13:22:05 +00:00
Ron Sluiter 970b858ead Add Jens Eden's (PTB) asyn motor MAXnet driver. 2010-05-11 13:45:50 +00:00
Ron Sluiter 668a288266 Bump VERSION to 6.51 (6.5.1) 2010-04-29 14:21:17 +00:00
Ron Sluiter b60076e013 Document Aerotech Ensemble asyn motor driver support. 2010-04-29 14:11:09 +00:00
Ron Sluiter fe49cfae67 More error checks to prevent IOC crashing when controller powered-down. 2010-04-29 14:08:19 +00:00
Ron Sluiter a691680383 Conditionals on 'DBD +=' lines are causing parallel build errors. EPICS_HOST_ARCH needs to build all *.dbd's. 2010-04-28 18:27:35 +00:00
Ron Sluiter 6b68417068 - 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:02:12 +00:00
Ron Sluiter 965fa8a9c3 R6-5 bugfix branch for R6-5-x updates 2010-04-21 21:07:34 +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