Ron Sluiter
d7286577c9
Added OMS VME58 st.cmd startup command.
2000-09-06 14:14:37 +00:00
Ron Sluiter
c78c9bf883
- Original.
2000-09-06 14:10:41 +00:00
Ron Sluiter
63dfc80496
- Original.
2000-09-06 13:53:29 +00:00
Ron Sluiter
ca19beb632
- Added PM500 and IMS file; st.cmd commands.
2000-09-05 22:47:24 +00:00
Ron Sluiter
d2f1a3a352
- Added PM500 and IMS files.
...
- Grouped communiation files together.
2000-09-05 22:43:44 +00:00
Ron Sluiter
7c6aacba07
- Release V4.2
2000-09-05 22:42:31 +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
adcc69afed
Original version.
2000-08-29 13:50:32 +00:00
Ron Sluiter
2cf352b10c
removed unused iocmotor directory
2000-08-29 13:39:56 +00:00
Ron Sluiter
e27b1d0c6d
- V4.2 updates.
2000-08-18 19:58:47 +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
a4ecf827c3
- Force user to edit SUPPORT.
...
- TEMPLATE_TOP and MSITOP must be defined to build motorExApp directory.
2000-08-16 18:51:21 +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
3b99d1caab
- EPICS_BASE should be at end of RELEASE.
...
- Support for MPF_SERIAL and Benjamin Franksen GPIB.
2000-07-17 18:59:31 +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
Ron Sluiter
ae0c9e72e4
Removed unused macro. Axis name processing moved to send_mess().
2000-07-14 20:01:20 +00:00
Ron Sluiter
1397511c9e
Don't override CROSS_COMPILER_TARGET_ARCHS defaults.
2000-07-01 20:02:26 +00:00
Ron Sluiter
20d1f64b28
Use new LIBOBJS macro.
2000-06-14 16:30:31 +00:00
Ron Sluiter
664f52b7c9
- Moving off limit switch fix for VME58 (see README item #3 ).
...
- oms_build_trans() logic documentation.
2000-06-14 16:23:49 +00:00
Ron Sluiter
298364e99a
- Replaced obsolete stdioLib.h with stdio.h
...
- Initialize "cmnd_response" indicator.
- "dbior" crash fix (see README item #2 ).
2000-06-14 16:16:13 +00:00
Ron Sluiter
bbee7d30b5
- Replaced obsolete stdioLib.h with stdio.h
...
- Initialize "cmnd_response" indicator.
- Added "... not found" message to report().
2000-06-14 16:13:56 +00:00
Ron Sluiter
781e7bcb2e
- Replaced obsolete stdioLib.h with stdio.h
...
- Initialize "cmnd_response" indicator.
2000-06-14 16:10:05 +00:00
Ron Sluiter
186f16e092
- Replaced obsolete stdioLib.h with stdio.h
...
- Uninitialized pointer bug.
- Process unsolicited error message response due to limit switch
activation so that responses don't get out of synch.
- Return zero length message size on error returns.
2000-06-14 15:21:35 +00:00
Ron Sluiter
41c2099112
PM500 support added.
2000-06-14 15:12:53 +00:00
Ron Sluiter
4a197dcd73
- Removed unused command type, QUERY.
...
- Added support for unsolicited controller responses.
2000-06-14 15:11:37 +00:00
Ron Sluiter
4e7b1bf996
- Removed unused command type, QUERY.
...
- Added "cmnd_response" to support unsolicited controller responses.
2000-06-14 15:09:40 +00:00