Commit Graph

  • 572d9ae71c Add epicsShareFunc and shareLib.h for win32 DLL compatibility. MarkRivers 2010-10-18 21:46:31 +00:00
  • e79bddf37f Move epicsExport.h for win32 compatibility. MarkRivers 2010-10-18 21:45:12 +00:00
  • 291d606bff Move epicsExport.h and add extern C for win32 compatibility. MarkRivers 2010-10-18 21:44:23 +00:00
  • efd0126e01 Move epicsExport.h to be last header file included, needed for dynamic build on win32 MarkRivers 2010-10-18 18:44:13 +00:00
  • 700e1a8412 Move epicsExport.h to be last header file included, needed for dynamic build on win32 MarkRivers 2010-10-18 18:42:50 +00:00
  • 4d6f1f89e8 R6-5-2 R6-5-2 Ron Sluiter 2010-10-07 21:31:14 +00:00
  • 5de625e209 R6-5-2 update Ron Sluiter 2010-10-07 21:29:05 +00:00
  • 57cd5013e1 Home search can not be aborted from EPICS. Commented out home search command until an Ensemble firmware update resolves this problem. Ron Sluiter 2010-10-06 20:36:35 +00:00
  • 89d190a2f4 Update ENSEMBLE CONFIGURATION NOTES for network communications. Ron Sluiter 2010-10-06 20:34:41 +00:00
  • 28db0d6659 Removed "OPT_CXXFLAGS =" to prevent overriding -g switch. Ron Sluiter 2010-10-06 19:59:43 +00:00
  • f900cf68eb Forgot header comment. Ron Sluiter 2010-10-06 19:56:57 +00:00
  • cdf9a0ca32 MR's bug fix for deferred moves broken. Ron Sluiter 2010-10-06 19:54:06 +00:00
  • ea32b668bd Uninitialized data area would sometimes cause crash at iocInit time. Ron Sluiter 2010-10-06 19:45:50 +00:00
  • 616b8426c2 Uninitialized data area would sometimes cause crash at iocInit time. Ron Sluiter 2010-10-06 19:43:18 +00:00
  • b9e3ef19a3 Removed "OPT_CXXFLAGS =" to prevent overriding -g switch. Ron Sluiter 2010-10-06 19:39:16 +00:00
  • 1ff73dff44 Uninitialized data area would sometimes cause crash at iocInit time. Ron Sluiter 2010-10-06 19:37:10 +00:00
  • 5ee72a641d Back out bug fix for save/restore not working when URIP=Yes. More extensive changes required. Ron Sluiter 2010-10-06 19:19:58 +00:00
  • 792687005c Wang Xiaoqiang's (PSI) bug fix for communication problem with Ensemble firmware 2.54.004 and above. Redundant EOS append in sendAndReceive() removed. Ron Sluiter 2010-10-05 16:34:30 +00:00
  • 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(). Ron Sluiter 2010-09-09 16:43:20 +00:00
  • 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(). Ron Sluiter 2010-09-09 16:42:16 +00:00
  • a251db3ea7 GNU preprocessor assertions are deprecated with VxWorks 6.x. Added test for CPU macros. Ron Sluiter 2010-09-09 16:36:30 +00:00
  • 0c0606a8d3 GNU preprocessor assertions are deprecated with VxWorks 6.x. Added test for CPU macros. Ron Sluiter 2010-09-09 16:35:39 +00:00
  • 47ec4e90c4 Update ENSEMBLE CONFIGURATION NOTES for network communications. Ron Sluiter 2010-09-02 21:46:30 +00:00
  • 0e6bc896db MP's fix; Callback and Unlock missing. Ron Sluiter 2010-07-23 18:55:25 +00:00
  • 0b54f04aa3 Added RS-232 pinout info Kurt Goetze 2010-07-01 21:25:40 +00:00
  • 7cb8d4acdc R6-6 update. Ron Sluiter 2010-06-18 17:59:40 +00:00
  • c47ef4d43f R6-5-1 update Ron Sluiter 2010-06-09 20:29:21 +00:00
  • 0b9ef231be Disable MAXv board if WDT CTR is nonzero; don't clear CTR. If STAT=STATE, display yellow border around readbacks. Ron Sluiter 2010-06-09 19:41:35 +00:00
  • 687ddee2fa svn keyword headers and properties set. Ron Sluiter 2010-06-09 19:40:42 +00:00
  • 5e1ebc086c OMS MAXv update. Ron Sluiter 2010-06-09 19:04:35 +00:00
  • 139195ccf5 OMS MAXv update. Ron Sluiter 2010-06-09 18:52:49 +00:00
  • b77cdf6cdd Disable MAXv board if WDT CTR is nonzero; don't clear CTR. If STAT=STATE, display yellow border around readbacks. Ron Sluiter 2010-06-09 18:46:38 +00:00
  • 883160c4f8 Disable MAXv board if WDT CTR is nonzero; don't clear CTR. If STAT=STATE, display yellow border around readbacks. Ron Sluiter 2010-06-09 18:43:20 +00:00
  • 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(). Ron Sluiter 2010-06-09 18:34:44 +00:00
  • 270090ca2f set eol property. Ron Sluiter 2010-06-03 20:49:57 +00:00
  • 52d8b14f8d set eol property. Ron Sluiter 2010-06-03 20:02:03 +00:00
  • 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. Ron Sluiter 2010-06-03 19:32:52 +00:00
  • 28bb1d3800 Set motorAxisHasEncoder based on CfgFbkPosType parameter. Ron Sluiter 2010-06-03 19:31:12 +00:00
  • 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. Ron Sluiter 2010-06-03 16:20:53 +00:00
  • d28f694a5f Set motorAxisHasEncoder based on CfgFbkPosType parameter. Ron Sluiter 2010-06-03 16:02:24 +00:00
  • 7f82264a61 Added lock/unlock around MAXnetPoller() flush and read calls. Ron Sluiter 2010-05-12 13:22:05 +00:00
  • d4c96a103d Added lock/unlock around MAXnetPoller() flush and read calls. Ron Sluiter 2010-05-11 20:59:32 +00:00
  • 970b858ead Add Jens Eden's (PTB) asyn motor MAXnet driver. Ron Sluiter 2010-05-11 13:45:50 +00:00
  • d8b20645d0 Add Jens Eden's (PTB) asyn motor MAXnet driver. Ron Sluiter 2010-05-11 13:40:23 +00:00
  • 731e6f35c8 Add Jens Eden's (PTB) asyn motor MAXnet driver. Ron Sluiter 2010-05-10 20:36:06 +00:00
  • ee0babd3d0 Update svn properties and keywords. Ron Sluiter 2010-04-29 17:04:39 +00:00
  • 0750573a9a Update Ron Sluiter 2010-04-29 16:26:34 +00:00
  • 22ff636d0a Document Aerotech Ensemble asyn motor driver support. Ron Sluiter 2010-04-29 16:19:07 +00:00
  • 303a5e9322 Bump VERSION to 6.6 Ron Sluiter 2010-04-29 14:22:31 +00:00
  • 668a288266 Bump VERSION to 6.51 (6.5.1) Ron Sluiter 2010-04-29 14:21:17 +00:00
  • b60076e013 Document Aerotech Ensemble asyn motor driver support. Ron Sluiter 2010-04-29 14:11:09 +00:00
  • fe49cfae67 More error checks to prevent IOC crashing when controller powered-down. Ron Sluiter 2010-04-29 14:08:19 +00:00
  • 76bb992896 More error checks to prevent IOC crashing when controller powerd-down. Ron Sluiter 2010-04-29 12:47:55 +00:00
  • 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. Ron Sluiter 2010-04-28 18:31:39 +00:00
  • a691680383 Conditionals on 'DBD +=' lines are causing parallel build errors. EPICS_HOST_ARCH needs to build all *.dbd's. Ron Sluiter 2010-04-28 18:27:35 +00:00
  • 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. Ron Sluiter 2010-04-28 18:02:12 +00:00
  • acf99307b6 Conditionals on 'DBD +=' lines are causing parallel build errors. EPICS_HOST_ARCH needs to build all *.dbd's. Ron Sluiter 2010-04-26 20:33:33 +00:00
  • 965fa8a9c3 R6-5 bugfix branch for R6-5-x updates Ron Sluiter 2010-04-21 21:07:34 +00:00
  • 261c1f6741 R6-5 updates. Ron Sluiter 2010-04-21 20:59:24 +00:00
  • 2d21d79755 Temporarily backing out previous change on EOT LS's; need more cnfg. info from controller on LS active high/low. Ron Sluiter 2010-04-21 19:38:39 +00:00
  • 82c26005f5 Synchronize field (SYNC) to set VAL/DVAL/RVAL to RBV/DRBV/RRBV. Ron Sluiter 2010-04-21 18:24:59 +00:00
  • 5f24d16cef - Bug fix on "Acknowledged fault before enabling drive". - Change back to reading EOT LS's and let record determine limit error condition. Ron Sluiter 2010-04-19 19:32:33 +00:00
  • 903f18bae2 Update versions of ASYN and EPICS_BASE. Ron Sluiter 2010-04-15 15:23:01 +00:00
  • ce53b5b9de - Update MM4000 status update limitations. - Document PM500 LSIZE setting. Ron Sluiter 2010-04-15 14:44:36 +00:00
  • e090cc0427 Allow MM4005 models to enable/disable torque. Ron Sluiter 2010-04-15 14:40:41 +00:00
  • 22ab36caa3 Converted to XHTML 1.1 Strict and validated MarkRivers 2010-04-14 18:06:40 +00:00
  • 9d5b28455e R6-5 update Ron Sluiter 2010-04-14 12:58:19 +00:00
  • 5279af68f7 Enable interrupts after encoder check in motor_init() so user does not see "motorIsr: command error" messages at iocInit time. Ron Sluiter 2010-04-12 17:57:28 +00:00
  • 8504062e88 Reformatted; tabs -> spaces. Ron Sluiter 2010-04-12 17:38:29 +00:00
  • e2900d9d7d Switching drvEnsembleAsyn source from *.c to *.cc Ron Sluiter 2010-04-08 21:07:30 +00:00
  • a78021c710 Update notes on Ensemble configuration. Ron Sluiter 2010-04-08 21:06:34 +00:00
  • b969a18096 Removed compiler warning on unused variable. Ron Sluiter 2010-04-08 21:05:29 +00:00
  • ea6dbcbb38 Header documentation update; driver works with C-863. Ron Sluiter 2010-04-08 21:02:35 +00:00
  • d77e6cb23f Set svn:keywords. Ron Sluiter 2010-03-25 17:12:41 +00:00
  • cf5626ad21 Fix header keywords for svn. Ron Sluiter 2010-03-25 16:50:30 +00:00
  • ddbd4fa893 Need errlog.h Ron Sluiter 2010-03-25 16:44:27 +00:00
  • 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. Ron Sluiter 2010-03-24 19:42:20 +00:00
  • 9aa3b3e2dc Removed depreciated RES field. Ron Sluiter 2010-03-24 19:40:30 +00:00
  • d62552ee13 MSTA wrong at boot-up; force posting from init_record(). Ron Sluiter 2010-03-18 14:47:03 +00:00
  • f0cf41d4ef sprintf() not callable from any OS ISR. Ron Sluiter 2010-03-15 20:51:23 +00:00
  • 3587ed0b9f Remove sprintf() from ISR. Ron Sluiter 2010-03-10 14:53:41 +00:00
  • 0b55f4d91f Some MR commands still ignored; change fraction to 0.9 Ron Sluiter 2010-03-08 21:10:40 +00:00
  • 9856d9c30e sprintf() not callable from RTEMS interrupt context. NicholasRees 2010-03-08 21:05:22 +00:00
  • d599305d80 sprintf() not callable from RTEMS interrupt context. NicholasRees 2010-03-08 20:48:25 +00:00
  • 2d7aba67c5 Backlash updates NicholasRees 2010-03-05 21:19:45 +00:00
  • 262a5be41a motor: updated documentation for new ADEL and MDEL fields. mp49 2010-03-05 18:06:50 +00:00
  • 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. mp49 2010-03-05 17:30:58 +00:00
  • 8ae32f67c2 Added epicsExit mp49 2010-03-05 16:58:04 +00:00
  • c1fae742f6 Added Soloist and 'asyn motor' Ensemble version. Ron Sluiter 2010-03-02 21:07:37 +00:00
  • 2e6290ceaa Added Soloist and 'asyn motor' Ensemble version. Ron Sluiter 2010-03-02 21:07:00 +00:00
  • b5192084c3 Solaris needs libasyn to build libmotorSimSupport. Ron Sluiter 2010-03-02 20:35:12 +00:00
  • 2fcd0afeb9 Spelling error. Ron Sluiter 2010-03-01 15:12:33 +00:00
  • 36c9c18780 Added trajectoryFile PV MarkRivers 2010-02-22 17:30:07 +00:00
  • 936a734138 Removed PVs for starting and stoping the detector; the responsibility for that now rests with the client MarkRivers 2010-02-22 17:28:43 +00:00
  • 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 MarkRivers 2010-02-22 17:27:51 +00:00
  • 247b187e9d Removed the code that starts and stops the detector; the responsibility for that now rests with the client MarkRivers 2010-02-22 17:27:04 +00:00
  • 688ff2c8b3 Removed detector-related PVS; added new PV controlling trajectory file MarkRivers 2010-02-22 17:26:05 +00:00
  • fe4be115e1 Added time stamps to debugging messages MarkRivers 2010-02-19 20:37:07 +00:00
  • 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 MarkRivers 2010-02-18 22:20:28 +00:00
  • f987b09d4c Update. Ron Sluiter 2010-02-18 18:09:38 +00:00