Commit Graph

82 Commits

Author SHA1 Message Date
Ron Sluiter d657dda679 64-bit compatibility. 2008-03-14 20:23:45 +00:00
Ron Sluiter 619eb76eb5 Change order of procedure. 2006-09-14 18:17:59 +00:00
Ron Sluiter 4e237738c3 Closer cast. 2006-01-31 22:10:04 +00:00
MarkRivers 496eeba54c Changed (int32_t) to (int) for Windows 2005-12-08 00:08:40 +00:00
Ron Sluiter 4257c7e1b7 MDrive updates and corrections. 2005-10-20 20:07:54 +00:00
Ron Sluiter cce75a678a Restore orginial format style. 2005-10-20 20:06:47 +00:00
Ron Sluiter 2c99286eaf SSCAN timing data. 2005-05-10 18:31:43 +00:00
Ron Sluiter 5a008cbcba Initialize "update_delay". 2005-05-10 16:36:46 +00:00
Ron Sluiter 419ffe3d6f Bug fix for not setting accel = decel correctly. 2005-04-14 20:31:05 +00:00
David Kline ce49cec901 Corrected compiler error when passing Asyn parameter(s). 2005-04-14 18:52:48 +00:00
Ron Sluiter fc03922f48 Replaced hardcoded task/thread stack size and priority values with generic OSI values. 2005-03-30 19:12:48 +00:00
Ron Sluiter 0b14aeeeae - Flexible MDrive I/O configuration.
- Change Echo mode to 2; eliminate eat_garbage().
2005-03-18 22:32:59 +00:00
Ron Sluiter 8fcb75814e MDrive input config structure added. 2005-03-18 22:26:33 +00:00
Ron Sluiter f9d91843a8 Updated for LS configuration. 2005-03-18 22:22:06 +00:00
Ron Sluiter 547f2b286e Make debug variables always available. 2004-12-21 17:27:42 +00:00
Ron Sluiter 93b6d89462 - asyn R4.1 compatible.
- make debug variables always available.
- MS Visual C compatibility; make all epicsExportAddress
  extern "C" linkage.
- retry on initial communication.
2004-12-21 17:26:44 +00:00
Ron Sluiter 21aa1269f5 - asyn R4.1 support.
- make debug variables always available.
- MS Visual C compatibility; make all epicsExportAddress
  extern "C" linkage.
2004-12-21 17:19:34 +00:00
Ron Sluiter aa99a2556c MicroSoft Visual C compiler compatibility. 2004-12-20 21:12:51 +00:00
Ron Sluiter e6ae2c4eb6 Support for 32axes/controller. 2004-09-20 21:14:14 +00:00
Ron Sluiter 69c924a59a - increase BUFF_SIZE; response was exceeding 13 characters.
- support for 32axes/controller.
- remove '?' command line padding.
2004-09-20 21:04:06 +00:00
Ron Sluiter cc9e77b3ca Remove '?' command string padding. 2004-09-20 20:57:05 +00:00
Ron Sluiter 828ff28e47 Update for IM483. 2004-09-20 20:53:57 +00:00
MarkRivers 4e2eeeb680 asynSyncIO renamed to asynOctetSyncIO 2004-08-17 21:29:52 +00:00
MarkRivers 68d2f255c1 Changes for latest asyn 2004-07-30 04:24:07 +00:00
MarkRivers 1984c18d6f Changes for latest asyn and bug fixes 2004-07-30 04:17:25 +00:00
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