Commit Graph

2333 Commits

Author SHA1 Message Date
timmmooney 0c3b5dd3cd Make number of pulse positions a separate PV 2014-07-18 20:19:21 +00:00
timmmooney 4412cbf8fa motor.OUT 2014-06-12 20:49:31 +00:00
timmmooney 4a31cb3ad1 Check motor.OUT; make sure motors are in signal order, with no gaps 2014-06-12 20:49:12 +00:00
timmmooney 5d3c130b07 trajectory support for Ensemble, MAXv 2014-06-12 20:44:48 +00:00
timmmooney a4fe89519b minor edit 2014-06-12 20:41:14 +00:00
Ron Sluiter 12ce2c552b Clear "forceCallback" before processing motor record (from params->callback) and only if forceCallback is ON.
(Fixes motor record left in the moving state (DMOV=0) after limit switch error reported by Andy Foster.)
2014-06-12 14:00:42 +00:00
Ron Sluiter db27747293 Jens Eden's mod to add EPICS_BYTE_ORDER to the logic of setting {MSB/LSB}_First. 2014-06-02 14:52:23 +00:00
timmmooney 9e4022e730 new translation 2014-05-29 15:14:48 +00:00
timmmooney 92dbf5c4ec new translation 2014-05-29 15:14:04 +00:00
timmmooney 31bd2b7829 new translation 2014-05-29 15:13:54 +00:00
MarkRivers 0f5ea3ce50 Fix to allow building dynamically on Windows 2014-05-28 16:22:39 +00:00
MarkRivers 7f640dc568 Commented out line that was defining -g -O0 because that only works on gcc 2014-05-28 16:15:37 +00:00
MarkRivers bcc5c188db Fix to allow building dynamically on Windows 2014-05-28 16:09:33 +00:00
MarkRivers ab860a5e27 Fix to allow building dynamically on Windows 2014-05-28 16:03:03 +00:00
MarkRivers 73bbe31afa Fix to allow building dynamically on Windows 2014-05-28 15:56:28 +00:00
MarkRivers 96218cc520 Fix to allow building dynamically on Windows 2014-05-28 15:51:01 +00:00
MarkRivers e5bff6d9fc Fix to allow building dynamically on Windows 2014-05-28 15:44:44 +00:00
MarkRivers bfc2fda123 Fix to allow building dynamically on Windows 2014-05-28 15:44:28 +00:00
MarkRivers d5c3b78d29 Fix to allow building dynamically on Windows 2014-05-28 15:44:04 +00:00
MarkRivers 6954832bd3 Fix to allow building dynamically on Windows 2014-05-28 15:43:42 +00:00
Ron Sluiter 9b9a4b68e3 Need a Makefile 2014-05-23 19:05:06 +00:00
Ron Sluiter 303a9208e3 - Set "stop" field true if driver returns RA_PROBLEM true.
- Increment version to 6.9
2014-05-23 15:39:57 +00:00
Ron Sluiter 5b21badfad - Rollback -r16386 changes; cannot always access motor record from driver.
- Poll for controller error code; print error code and set RA_PROBLEM if nonzero.
2014-05-23 15:33:19 +00:00
MarkRivers 3702174950 Implemented MoveMode, i.e. ability to do profileMove in absolute or relative mode 2014-05-22 22:15:03 +00:00
MarkRivers 3b668b799b Added MoveMode 2014-05-22 22:02:38 +00:00
MarkRivers d6b6ec6187 Added profileMoveMode 2014-05-22 21:53:45 +00:00
MarkRivers ef90294671 Added profileMoveMode 2014-05-22 21:53:31 +00:00
MarkRivers 77b1e018b3 New PV for MoveMode, absolute or relative 2014-05-22 21:52:47 +00:00
MarkRivers 72dd2fc2e0 New file 2014-05-22 21:52:07 +00:00
Ron Sluiter d8ea61e311 Add grey code arg to MAXvConfig(); set limit switch mode to 'Hard' 2014-05-22 21:42:46 +00:00
MarkRivers a3f16d9998 Fixes to ProfileMove; allow it to work with a single element for shutter control, but continue to work with SPEC for trajectory scanning 2014-05-22 21:30:49 +00:00
Ron Sluiter 5561adf606 Aerotech A3200 added 2014-05-21 17:01:17 +00:00
Ron Sluiter f8f6f51653 Added Corey Bonnell's (Aerotech) support for the Aerotech A3200 motor controller. 2014-05-21 16:48:43 +00:00
Ron Sluiter 52f65c3dad Added Corey Bonnell's (Aerotech) support for the Aerotech A3200 motor controller. 2014-05-21 16:43:51 +00:00
timmmooney 0f92fb1596 modified so SNL doesn't have to monitor pulsePositions (large array) to find out that it has changed, because that crashes the sequencer 2014-05-20 21:59:08 +00:00
timmmooney 0eb20d8bf5 modified to not monitor pulsePositions (large array), because that crashes the sequencer 2014-05-20 21:57:08 +00:00
timmmooney f886f5163f modified pr large array (large array),PulsePositions, because that crashes the sequencer 2014-05-20 21:55:34 +00:00
Ron Sluiter 18a9f30ff8 Error check NULL MAXvCntrl pointer 2014-05-09 21:51:25 +00:00
Ron Sluiter aa0a01bd0b drvMAXv_trajectory.cc replaced by MAX_trajectoryScan.st 2014-05-09 21:36:28 +00:00
Ron Sluiter 81e823fa43 Condition MAX_trajectoryScan.st build on ASYN 2014-05-09 21:35:34 +00:00
MarkRivers 14ce3459ed Define functionName even if not DEBUG to fix compiler error on Windows 2014-05-08 19:24:52 +00:00
MarkRivers 6119c3a030 Added epicsShareClass to avoid errors on Windows 2014-05-08 18:29:26 +00:00
MarkRivers 16a18961b9 Added epicsShareClass to avoid errors on Windows 2014-05-08 18:21:12 +00:00
MarkRivers f75679c4dd Added epicsShareClass to avoid errors on Windows 2014-05-08 18:15:38 +00:00
MarkRivers 554f395dcd Added epicsShareClass to avoid errors on Windows 2014-05-08 18:12:35 +00:00
MarkRivers 52bb2abc77 Added epicsShareClass to avoid errors on Windows 2014-05-08 18:09:33 +00:00
MarkRivers 5c8f516a54 Add epicsShareClass, needed to avoid errors on Windows 2014-05-08 17:35:29 +00:00
MarkRivers a73fe0a869 Removed tabs; improved asynPrint debugging output 2014-05-06 18:31:56 +00:00
timmmooney c21ab7b5b4 Added PulseMode and PulsePositions.
Deleted OutBitNum.
2014-05-02 18:47:34 +00:00
timmmooney 8339f00152 To display PulsePositions waveform 2014-05-02 18:44:10 +00:00