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
Ron Sluiter
90efa40acc
Item #19 in README file.
2000-07-25 20:34:50 +00:00
Ron Sluiter
4d7c439be9
Original version.
2000-07-25 13:36:44 +00:00
Ron Sluiter
58f3519cfc
Added support for Intelligent Motion Systems, Inc. IM483[PL/SM] controllers.
2000-07-20 20:12:25 +00:00
Ron Sluiter
daf1cbfa8b
- Protect against divide-by-zero with ERES.
...
- backlash correction after Jog fix; README item #17 .
- Activate DMOV when loading a position; Bug fix for V4.0 changes that left MIP nonzero after load position operation; README item #14 .
2000-07-17 18:56:06 +00:00
Ron Sluiter
c4b623ab15
- Support for driver specific axis names.
...
- Support command string record separator.
- Send axis name with send_msg().
- Remove command line terminator from motor_send().
2000-07-17 18:43:40 +00:00
Ron Sluiter
5a9381c060
- Enumerate message types.
...
- Removed 'axis_names' from structure; implemented driver specific axis name arrays.
- Removed command line termination character from send() arguments.
- Added 'axis_names' array to driver_table.
2000-07-17 18:34:02 +00:00
Ron Sluiter
7e0b3f0cfa
- README item #16 ; bug fix for no controller.
...
- Removed initializing axis names in motor_init_com().
- Fixed erroneous error messages.
- Removed initial string argument from motor_start_trans_com().
- Removed command line terminator argument from motor_end_trans_com().
2000-07-17 18:13:45 +00:00
Ron Sluiter
5aa2a8d6bb
- Removed unused axis "name" member from axis_stat structure.
...
- Removed intial string argument from motor_start_trans_com().
- Removed command line terminator from motor_end_trans_com() arguments.
2000-07-17 17:48:55 +00:00
Ron Sluiter
d61d3c8833
Orginial check-in.
2000-07-17 17:21:52 +00:00
Ron Sluiter
ecfc59faf2
- Command line terminator appended to output message by send_mess().
...
- Added NULL axis name array entry to driver_table.
2000-07-17 17:20:28 +00:00
Ron Sluiter
dfe84dc17a
- Added math.h for fabs() declaration.
...
- Removed unused macros.
- Removed initialization string from motor_start_trans_com() arguments.
- Removed command line terminator argument from motor_end_trans_com().
2000-07-17 17:13:46 +00:00
Ron Sluiter
1dc0652a6e
- Added stdlib.h for abs() declaration.
...
- Removed unused macros.
- Removed initialization string from motor_start_trans_com() arguments.
- Removed command line terminator argument from motor_end_trans_com().
2000-07-17 17:11:36 +00:00
Ron Sluiter
dff38eb9ee
Original check-in.
2000-07-17 16:20:16 +00:00
Ron Sluiter
e8a13a1ed8
Support for GPIB Module from Benjamin Franksen.
2000-07-17 16:17:08 +00:00
Ron Sluiter
146a78856b
- New LIBOBJS macro.
...
- Support for EPICS GPIB Module from Benjamin Franksen.
2000-07-17 16:15:46 +00:00
Ron Sluiter
a660d95c74
- Removed unused macros.
...
- Added local axis name array.
- Added axis name array entry to driver_table.
- send_mess() processes axis name if passed in function argument.
2000-07-17 16:09:38 +00:00
Ron Sluiter
7120b5e27f
- Simplified command line termination; no need to pad command strings.
...
- Added local axis name array.
- Added axis name array entry to driver_table.
- send_mess() processes axis name if passed in function argument.
2000-07-14 21:46:43 +00:00
Ron Sluiter
7d25b4ecc8
- send_mess() handles axis name; no need to pad command string.
...
- send_mess() does command line termination.
- Removed oms_trans_axis[]; implemented driver specific axis names.
2000-07-14 20:30:12 +00:00
Ron Sluiter
ea1f18abd6
- Command line termination simplification has made the initialization string function argument in motor_start_trans_com() obsolete.
...
- Removed command line termination character argument from motor_end_trans_com(). Command line termination character processing moved to send_mess().
2000-07-14 20:24:20 +00:00
Ron Sluiter
ea686b1276
- Removed initialization string from motor_start_trans_com() arguments.
...
- Removed command line termination character argument from motor_end_trans_com().
2000-07-14 20:19:08 +00:00