Ron Sluiter
4549b590dc
Increased msgQReceive() timeout from 2 to 10 seconds in call from serialIO().
2002-01-24 19:22:44 +00:00
Ron Sluiter
b6b2bb09e6
- Replaced custom link commands with standard macros; LIBOBJS and LIBNAME.
...
- Updated comments.
2002-01-24 19:19:24 +00:00
Ron Sluiter
c9179213c5
Using EPICS portable typedefs.
2001-12-14 20:53:00 +00:00
Ron Sluiter
14d7535bbf
Minor comment changes.
2001-12-14 20:45:23 +00:00
Ron Sluiter
7939ce6dd0
Driver Power Monitoring state indicator must be initialized.
2001-11-12 21:46:34 +00:00
Ron Sluiter
0423811dcf
- Removed erroneous setting of PP <- TRUE in init_record().
...
- Replaced PDIF with CDIR field (see README V4.5 item #2 ).
- Simplified "tdir" logic in process().
2001-10-02 23:16:52 +00:00
Ron Sluiter
27cb93553a
- Replaced PDIF with CDIR field.
...
- PP field initial value is zero.
- See README V4.5 item #2 .
2001-10-02 23:12:16 +00:00
Ron Sluiter
1ec3f85d18
Support one retry after a communication error.
2001-10-02 22:52:27 +00:00
Ron Sluiter
f712bcee23
Allow one retry after a communication error.
2001-10-02 22:44:11 +00:00
Ron Sluiter
622c126137
- allow one retry after a communication error.
...
- use motor status response bit-field.
2001-10-02 22:39:11 +00:00
Ron Sluiter
cbb8892f18
Allow one retry after a communication error.
2001-10-02 22:22:07 +00:00
Ron Sluiter
de71daf5a4
Moved MOTOR_STATUS bit-field here from drvMM4000.c
2001-10-02 22:19:30 +00:00
Ron Sluiter
e6f5bcd56f
Moved MOTOR_STATUS bit-field to drvMMCom.h
2001-10-02 22:17:59 +00:00
Ron Sluiter
906cd47b80
- created a bit-field for motor status response.
...
- start_status() allows one retry after a communication error.
- set_status() sets RA_PROBLEM along with CNTRL_COMM_ERR to terminate node.
2001-10-02 21:33:56 +00:00
MarkRivers
5b091da7c1
Added #include <sysLib.h> because CLOCKS_PER_SEC led to fatal undefined error when
...
cross compiling from Linux
2001-09-07 23:16:04 +00:00
Ron Sluiter
f517a4b176
Eliminate ANSI warning messages on bit-fields (README item #9 ).
2001-08-22 18:46:12 +00:00
Ron Sluiter
57dd1bdead
Eliminate ANSI warning messages on bit-fields (README item #9 ).
2001-08-22 18:37:27 +00:00
Ron Sluiter
6c4cbdc3bf
Lost "Use Readback" text.
2001-07-24 18:27:13 +00:00
Ron Sluiter
9a128f05a2
Comments on VS4 support.
2001-07-24 18:23:50 +00:00
Ron Sluiter
54947d248a
Added comment on OMS firmware version.
2001-06-19 18:31:24 +00:00
Ron Sluiter
3307f9cdec
Added comment on OMS firmware version.
2001-06-19 18:25:10 +00:00
Ron Sluiter
e190e6feef
V4.4 item #8 .
...
Bug fix for MIP left in STOP state if STOP set TRUE or SPMG set to STOP in between MIP set to RETRY in maybeRetry() and MIP set to MOVE in do_work().
2001-06-08 16:17:14 +00:00
Ron Sluiter
0c9d43d66c
V2.3 - added Jog velocity and acceleration fields.
2001-06-05 20:15:26 +00:00
Ron Sluiter
b9590c8198
No initial value for JAR.
...
JAR defaults to VELO/ACCL.
2001-06-05 15:43:52 +00:00
Ron Sluiter
58c0617437
LVIO bug fix (see README, V4.4 item #6 ).
...
Modified do_work() LVIO logic to set DMOV true only if MIP is DONE.
2001-06-05 15:38:44 +00:00
Ron Sluiter
3fcfa4becc
- Support changing jog velocity while jogging.
2001-05-16 16:22:46 +00:00
Ron Sluiter
4a0c2b61d7
- Allow jogging.
...
- Support changing jog velocity while jogging.
2001-05-16 16:22:16 +00:00
Ron Sluiter
4847c7eb78
Hideos support removed.
2001-05-15 16:04:34 +00:00
Ron Sluiter
fc3f629fbe
- Jog velocity and acceleration command support.
2001-05-14 20:50:54 +00:00
Ron Sluiter
05fb919171
Merged with V4.3
2001-05-14 20:38:50 +00:00
Ron Sluiter
29ff1cf709
Merged with V4.3
2001-05-14 20:13:48 +00:00
Ron Sluiter
57fc2ac6f3
Bug fix for entering small target positions through RVAL; README item #5 .
2001-05-14 19:52:30 +00:00
Ron Sluiter
5cc529c262
- Support for changing jog velocity on-the-fly.
...
- Added JVEL and JAR fields.
2001-05-14 19:48:43 +00:00
Ron Sluiter
7f9c6793d3
Support for changing jog velocity on-the-fly.
2001-05-14 19:46:46 +00:00
Ron Sluiter
ad7b2e28a6
- Debug messages added to motorRecord.c
...
- Merged with R4.3
2001-05-14 19:45:42 +00:00
Ron Sluiter
4d2e174585
- Jog fields (JVEL/JAR) added.
...
- Merged with V4.3
2001-05-11 21:24:21 +00:00
Ron Sluiter
bc136e9e38
Added Jog Velocity motor command.
2001-04-21 18:29:31 +00:00
Ron Sluiter
dfce66423a
Added Jog Velocity motor command.
2001-04-21 18:15:43 +00:00
Ron Sluiter
0410c17f5c
- Remove HIDEOS support.
...
- Use conditional (i.e., MPF_SERIAL) to simplify usage.
2000-11-22 17:18:56 +00:00
Ron Sluiter
7c0bf54369
Use conditional (i.e., MPF_SERIAL) to simplify Makefile.
2000-11-22 17:13:22 +00:00
Ron Sluiter
f670bc59de
- Velocity, acceleration and jogging command parameters off by 1,000.
2000-11-08 20:41:33 +00:00
Ron Sluiter
7fe47da759
- Error introduced when item #14 under V4.2 was implemented.
...
- Error occurred if the STOP field was activated when the motor was not moving. Motor would become "stuck" until MIP field cleared.
- V4.3 item #1 in README file. Modified do_work() logic.
2000-11-08 20:26:53 +00:00
Ron Sluiter
81a0c00c88
- Moved "encoder_status" from motordrvCom.h to here.
2000-09-05 22:13:07 +00:00
Ron Sluiter
bdde263f84
- Add communication timeout error check.
...
- Added test for "SE" error response; send msg. to system console.
2000-09-05 22:11:58 +00:00
Ron Sluiter
315c262f3e
- Moved "encoder_status" to drvOmsCom.h.
2000-09-05 22:07:59 +00:00
Ron Sluiter
3070543aa0
- Cannot move after homing to LVIO. This is only part of the problem.
2000-09-05 22:06:50 +00:00
Ron Sluiter
fe157684ac
- Bug fix for retries not working.
2000-08-18 19:44:37 +00:00
Ron Sluiter
4679fbf1ed
- Fix for erroneous retries when target position is 1/2 way between two adjacent raw positions; round-off and subtraction errors; see README item #20 .
2000-08-16 19:09:06 +00:00
Ron Sluiter
ee511df56f
- Fix for record hanging because of erroneous retries; see README item #20 .
2000-08-16 19:04:39 +00:00
Ron Sluiter
4f774921a3
- Added a simple, basic, motor template.
2000-08-16 19:02:20 +00:00