Commit Graph

483 Commits

Author SHA1 Message Date
Ron Sluiter a6ebded033 No C code; no need for USR_CFLAGS. 2004-02-12 14:48:27 +00:00
Ron Sluiter 311df52dc9 Delay logic in process_messages() still wrong.
Limit valid "delay" in process_messages() to;
0 <= delay <= (quantum * 2).
2004-02-11 22:24:15 +00:00
Ron Sluiter 93f6a6694a Explicitly specify directories and order of processing. 2004-02-03 20:25:10 +00:00
Ron Sluiter 6854fecd72 Added PI. 2004-02-03 20:18:30 +00:00
Ron Sluiter 361aa3d9db - Added PI.
- Support for IPAC R2.6 and above.
2004-02-03 20:18:11 +00:00
Ron Sluiter 4d5c4e4ef7 - Added PI.
- Support for either IPAC R2.5 and below, or, R2.6 and above.
2004-02-03 20:16:49 +00:00
Ron Sluiter af22a808f3 Add Max. Velocity and PID parameters. 2004-02-03 20:10:03 +00:00
Ron Sluiter 3eee8b4b5d Eliminate erroneous "Motor motion timeout ERROR". 2004-02-03 20:09:00 +00:00
Ron Sluiter be44621cfd Eliminate erroneous "Motor motion timeout ERROR". 2004-02-03 20:00:00 +00:00
Ron Sluiter 991e06934c Eliminate erroneous "Motor motion timeout ERROR". 2004-02-03 19:53:04 +00:00
Ron Sluiter cf16857433 Initialize PID parameters. 2004-02-03 19:42:47 +00:00
Ron Sluiter 7024907cce Default to no device drivers built. 2004-01-23 15:14:14 +00:00
Ron Sluiter eecea0d957 Document configuration for both IPAC R2.5 and R2.6. 2004-01-23 15:08:35 +00:00
Ron Sluiter 5c9000f090 Update to EPICS R3.14.4; IPAC R2.5; MPF R2.4. 2004-01-22 23:52:26 +00:00
Ron Sluiter 4b9086bcd9 Added PI C-844 support. 2004-01-22 22:58:53 +00:00
Ron Sluiter 04bf14f94a Remove compiler warning on "status" in build(). 2004-01-22 22:22:04 +00:00
Ron Sluiter fdc058fcd9 Remove compiler warning on "ls_active" in set_status. 2004-01-22 22:18:49 +00:00
Ron Sluiter 6fc68863d1 Fix INIT field processing; support HOME and PID commands. 2004-01-22 22:09:56 +00:00
Ron Sluiter 86e485d95f Use menu(motorSTUP) with STUP; prevent STUP for activating DLY. 2004-01-22 21:57:51 +00:00
Ron Sluiter 6f1a47d59d Use menu(motorSTUP) with STUP. 2004-01-22 21:19:03 +00:00
Ron Sluiter 084216006e Do communication test on "AXIS:STAT?". 2004-01-13 21:01:38 +00:00
Ron Sluiter c638a77244 Document RS232 configuration. 2004-01-13 21:00:06 +00:00
Ron Sluiter 7671bba225 - Do multiple command on one command line.
- Support jogging.
2004-01-13 20:59:36 +00:00
Ron Sluiter 79d02fbe7b Added Physik Instrumente C-844 motor controller. 2004-01-07 15:00:07 +00:00
Ron Sluiter 7c9857718b Added directory for Physik Instrumente. 2004-01-07 14:58:43 +00:00
Ron Sluiter 7144c84d66 Valid "delay" in process_messages(); 0 < delay <= (quantum * 2). 2003-12-23 16:14:27 +00:00
Ron Sluiter 17215e95f5 Make T2.0.2 the default. 2003-12-19 18:36:11 +00:00
Kurt Goetze f185081974 added units 2003-12-17 21:58:18 +00:00
Kurt Goetze 0283ab5a0f cleaned up 2003-12-17 18:01:15 +00:00
Ron Sluiter 8deb26ca27 Make DMOV visible for VDCT. 2003-12-17 16:20:10 +00:00
Ron Sluiter 1c7f04abda R5.3 update. 2003-12-12 21:55:39 +00:00
Ron Sluiter 4277772b0e Converted MSTA #define's to bit field. 2003-12-12 21:53:10 +00:00
Ron Sluiter b5b9aa6bfc Converted MSTA #define's to bit field. 2003-12-12 21:40:27 +00:00
Ron Sluiter 213011e486 Added status update field (STUP). 2003-12-12 21:38:17 +00:00
Ron Sluiter 025f23289b - Bug fix for tweaks ignored.
- Converted MSTA #define's to bit field.
- Added status update field (STUP).
2003-12-12 21:37:50 +00:00
Ron Sluiter bba6774558 update rate bug fix. 2003-12-03 19:12:35 +00:00
Ron Sluiter 48cb0141ec Use results from putenv in cdCommands with R3.14.4 2003-11-13 19:57:58 +00:00
Ron Sluiter 6a95e432a2 Use results from putenv in cdCommands with R3.13.4 2003-11-13 19:55:56 +00:00
Ron Sluiter 92144a5c32 R5.2 update. 2003-11-10 15:29:30 +00:00
Ron Sluiter 3d17790636 Removed unused omsSpyClkrate. 2003-11-07 22:28:38 +00:00
Ron Sluiter 53ca020345 Removed drv<driver>ReadbackDelay. 2003-11-07 22:27:00 +00:00
Ron Sluiter 2763a78a7b Copied bug fix from R3.13_branch.
Added a final poll of motor status if drvMM4000ReadbackDelay is
non-zero.  This is required to work around a bug in the firmware
(versions 2.40 and 2.44) that the motor is reported as done moving
on the first poll after a move is begun with the motor power off.
2003-11-07 22:24:21 +00:00
Ron Sluiter 33eb1357d4 Fix backlash correction after jogging for controllers that don't support multi-position commands. 2003-11-07 21:23:22 +00:00
Ron Sluiter 35cb0b6179 Use epicsThreadSleepQuantum() to generalize time delays. 2003-11-06 21:21:57 +00:00
Ron Sluiter 9c016d102d Bug fixes for polling rate and 10 ms. INFO update delay. 2003-11-06 15:56:10 +00:00
Ron Sluiter dc955e383b - initialize "drive_resolution".
- drvESP300ReadbackDelay replaced by DLY field fix.
- Removed STATIC.
2003-11-04 15:50:57 +00:00
Ron Sluiter 82a56a4ee0 - User must set MRES to drive resolution.
- Removed STATIC.
2003-11-04 15:49:01 +00:00
Ron Sluiter 4911c6ee22 Newport configuration documentation. 2003-11-04 14:53:42 +00:00
Ron Sluiter 1ab33a1daf initTtyPort() changed to initTtyVxPort() with mpf R2-3. 2003-11-03 19:41:41 +00:00
Ron Sluiter fc784dc6d3 For EPICS R3.14.3 and above, prefix registerRecordDeviceDriver() with the name of the application. 2003-11-03 19:15:25 +00:00