Ron Sluiter
991e06934c
Eliminate erroneous "Motor motion timeout ERROR".
2004-02-03 19:53:04 +00:00
Ron Sluiter
b5b9aa6bfc
Converted MSTA #define's to bit field.
2003-12-12 21:40:27 +00:00
Ron Sluiter
53ca020345
Removed drv<driver>ReadbackDelay.
2003-11-07 22:27:00 +00:00
Ron Sluiter
c583aaaf30
Forgot MDrive17.
2003-06-16 15:05:40 +00:00
Ron Sluiter
916dd71fec
Converted to C++ serialIO interface.
2003-05-27 21:59:20 +00:00
Ron Sluiter
be0a1672ae
Oops. #endif error.
2003-05-23 19:42:46 +00:00
Ron Sluiter
0720ac1071
Always register commands; even on VxWorks platforms.
2003-05-23 19:36:35 +00:00
Ron Sluiter
654a27a841
MDrive added.
2003-05-23 19:34:13 +00:00
Ron Sluiter
6e5e196666
Handle LSB first bit-fields.
2003-05-23 19:33:11 +00:00
Ron Sluiter
51b7536cc2
"cast" out compiler warnings.
2003-05-19 17:10:49 +00:00
Ron Sluiter
642320a251
- Removed unused #include files.
...
- "cast" out compiler warnings.
2003-05-19 17:10:22 +00:00
Ron Sluiter
d4ffa24515
Removed unused #include files.
2003-05-19 17:09:07 +00:00
Ron Sluiter
75fd552ebf
- Correct *.cc instead *.c sources.
...
- Added MDrive17 support.
2003-05-19 17:07:10 +00:00
Ron Sluiter
1e64073a5f
R3.14.2 compatible.
2003-05-19 16:41:02 +00:00
Ron Sluiter
db66ccf6fc
- R3.14.2 compatible.
...
- Change input terminator to "
" string.
- Use RTN_STATUS for return values.
2003-05-16 20:43:35 +00:00
Ron Sluiter
fcc66e271e
R3.14.x compatible.
2003-05-16 19:22:11 +00:00
Ron Sluiter
db7f53c5b4
R3.14.2 compatible.
2003-05-16 19:21:19 +00:00
Ron Sluiter
58f42bc5c3
- R3.14.2 compatible.
...
- Eliminate compiler warnings.
- Delete commented out code.
- Protect against NULL *parms pointer.
2003-05-16 19:20:14 +00:00
Ron Sluiter
a3578cb436
- Eliminate compiler warnings.
...
- Delete commented out code.
2003-05-16 19:18:07 +00:00
Ron Sluiter
7d50ffcfd1
R3.14 compatible.
2003-05-15 13:00:12 +00:00
Ron Sluiter
e450bd8213
R3.14 compatible.
2003-05-14 20:21:52 +00:00
Ron Sluiter
add43af1bf
Moved from devIM483SM.c
2003-05-05 18:56:41 +00:00
Ron Sluiter
61184f31fe
Moved from devIM483PL.c
2003-05-05 18:56:02 +00:00
Ron Sluiter
34f5120540
Moved to devIM483PL.cc
2003-05-05 18:55:12 +00:00
Ron Sluiter
1f64a7cf50
Moved to devIM483SM.cc
2003-05-05 18:54:55 +00:00
Ron Sluiter
9dd27138c1
Moved to drvIM483PL.cc
2003-05-05 18:54:23 +00:00
Ron Sluiter
53198880f9
Moved to drvIM483SM.cc
2003-05-05 18:53:54 +00:00
Ron Sluiter
66ebc16e5c
Converted to R3.14.x.
2002-10-21 21:14:31 +00:00
Ron Sluiter
fe6b08e43b
Make consistent with devIM483SM.c
2002-07-11 20:38:10 +00:00
Ron Sluiter
103eeda61f
Update documentation.
2002-07-11 20:37:34 +00:00
Ron Sluiter
71bc4b0e2d
Seperate +/- limit switch status bits.
2002-07-05 19:27:24 +00:00
Ron Sluiter
1252efb6b3
Restored SET_ENC_RATIO command.
2002-07-05 19:25:38 +00:00
Ron Sluiter
03e6a9b343
Restored SET_ENC_RATIO command.
2002-07-05 19:14:31 +00:00
Ron Sluiter
f3cca296d5
- No GPIB in report().
...
- Limit switch bug fix. Set RA_DIRECTION based on difference in commanded position.
- Removed support for 'ASCII record separator' from send_mess().
2002-04-19 18:14:28 +00:00
Ron Sluiter
10b2ac1b20
- Limit switch bug fix. Set RA_DIRECTION based on difference in commanded position.
...
- Removed support for "ASCII record separator" from send_mess().
- No GPIB in report().
2002-04-15 20:20:23 +00:00
Ron Sluiter
d9cb77a249
Bug fix for INIT field not working.
2002-04-15 20:07:24 +00:00
Ron Sluiter
4ca495ad75
- Eliminated SET_ENC_RATIO command.
...
- In build_trans(), must send empty message for GET_INFO command.
2002-04-01 22:33:46 +00:00
Ron Sluiter
2abec66d51
- Normal exit from send_mess() with no operation, if message is empty.
...
- In set_status(), support reading encoder.
- In motor_init(), assume encoder supported and present.
2002-03-29 21:15:24 +00:00
Ron Sluiter
eab51467ef
Normal exit from send_mess() with no operation, if message is empty.
2002-03-29 21:13:24 +00:00
Ron Sluiter
724ec531fe
Since motor_[start/end]_trans_com() don't allocate memory, only
...
call motor_end_trans_com() if valid message (i.e., not NULL).
2002-03-29 21:08:53 +00:00
Ron Sluiter
d813881f34
- Eliminated "ASCII record separator (IS2) = /x1E".
...
- Stub out start_trans() and end_trans().
- Call motor_start_trans_com() at the begining of build_trans().
- Call motor_end_trans_com() at the end of build_trans().
2002-03-01 17:45:09 +00:00
Ron Sluiter
c9179213c5
Using EPICS portable typedefs.
2001-12-14 20:53:00 +00:00
Ron Sluiter
f712bcee23
Allow one retry after a communication error.
2001-10-02 22:44:11 +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
dfce66423a
Added Jog Velocity motor command.
2001-04-21 18:15:43 +00:00
Ron Sluiter
4d7c439be9
Original version.
2000-07-25 13:36:44 +00:00