Ron Sluiter
|
fe2f5e97f2
|
- Converted from MPF to asyn.
- Removed unused <driver>Setup() argument.
|
2004-07-16 19:16:06 +00:00 |
|
Ron Sluiter
|
17a9dc1df4
|
Converted from MPF to asyn.
|
2004-07-16 19:10:39 +00:00 |
|
Ron Sluiter
|
0a8b238dfc
|
Protect against NULL pointer "parms" function argument.
|
2004-03-16 15:13:32 +00:00 |
|
Ron Sluiter
|
d5cab4fc8b
|
- Previous driver releases not working. Fixed by adding
Kevin Peterson's eat_garbage() function.
- Added support for encoder detection via "ident".
|
2004-03-15 21:01:44 +00:00 |
|
Ron Sluiter
|
915eb875cb
|
epicsExport "drvIM483SMdebug".
|
2004-03-15 20:40:20 +00:00 |
|
Ron Sluiter
|
fd4e9e427d
|
epicsExport "drvIM483PLdebug".
|
2004-03-15 20:39:56 +00:00 |
|
Ron Sluiter
|
8924923780
|
Default is no debug messages/variables.
|
2004-03-15 20:35:05 +00:00 |
|
Ron Sluiter
|
1572f9d338
|
Start
|
2004-03-15 20:26:32 +00:00 |
|
Ron Sluiter
|
5d8da57ba7
|
Added variable(drvMDrivedebug).
|
2004-03-15 20:24:46 +00:00 |
|
Ron Sluiter
|
457b432d30
|
Bug fix for LOAD_POS command with encoder.
|
2004-03-15 20:10:25 +00:00 |
|
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 |
|