Commit Graph

51 Commits

Author SHA1 Message Date
Ron Sluiter a30d4de5d8 64-bit compatibility. 2008-12-10 18:31:38 +00:00
JPHammonds 20144bd9e6 Add in support for the PIE816 controller. 2008-11-19 18:01:33 +00:00
Ron Sluiter d657dda679 64-bit compatibility. 2008-03-14 20:23:45 +00:00
Ron Sluiter cc3b613710 - Added "Motor motion timeout" error check.
- Set "reference" home switch indicator.
2007-10-17 19:55:42 +00:00
Ron Sluiter c6bc4832d9 - Due LOAD_POS based on "reference" indicator.
- If torque is disabled, clear error conditions before ENABLE_TORQUE command.
2007-10-17 19:54:51 +00:00
Ron Sluiter 48811c56e3 - added "reference" home switch indicator.
- increased position resolution scaler.
2007-10-17 19:53:15 +00:00
Ron Sluiter e1ed7b812e Document M-111.12S stage to ACS driver adapter. 2007-07-05 20:22:12 +00:00
jsullivan-anl 2876cbb362 Add PI E-516 Piezo Motor Controller driver 2007-03-30 20:02:52 +00:00
jsullivan-anl 6e37f34387 Initial implementation of PI E-516 Piezo Motor Controller
1 or 3 axis models.
2007-03-30 20:01:05 +00:00
jsullivan-anl e81910b7e0 disable change of direction tests in motorRecord
this is a serving device
2006-12-18 17:42:56 +00:00
jsullivan-anl 5cf02a6c71 add PIE710 support files to repository 2006-10-06 18:18:22 +00:00
jsullivan-anl 2496700f7d add PIE710 support to build 2006-10-06 18:17:23 +00:00
Ron Sluiter 02029fa2d9 Need "status update delay" to prevent dropped characters. 2006-09-28 14:39:11 +00:00
Ron Sluiter 150031d7a8 Bit fields must be padded out in full for WRS compiler. 2006-09-26 15:47:52 +00:00
Ron Sluiter a490de96ed Set LS error indicator based on LS active high/low
configuration indicator and the state of the LS.
2006-09-25 19:42:40 +00:00
Ron Sluiter 424fcd4cb9 COMM_TIMEOUT must be a float. 2006-09-25 19:34:21 +00:00
Ron Sluiter e291c31bd2 - strip trailing cmnd separator (",") from message.
- simulate jogging with absolute moves to soft limit.
2006-09-25 19:32:22 +00:00
Ron Sluiter 930d1cb030 C-862 added. 2006-09-13 16:45:10 +00:00
Ron Sluiter 45c976a0ff C-862 added. 2006-09-13 16:36:49 +00:00
Ron Sluiter 17f97a0cce Orginial 2006-09-13 16:36:05 +00:00
jsullivan-anl 68ebb79536 add 662 drivers 2006-04-14 20:36:18 +00:00
jsullivan-anl 83e4fa7ddc add 662 driver 2006-04-14 20:35:22 +00:00
jsullivan-anl 90da52144e Initial version of the 662 driver 2006-04-14 20:34:42 +00:00
Ron Sluiter 4e237738c3 Closer cast. 2006-01-31 22:10:04 +00:00
MarkRivers 69694bf4c4 Changed (int32_t) to (int) for Windows 2005-12-08 00:16:25 +00:00
Ron Sluiter e38534bab9 Fix comments; Don't query axis if IDENT fails. 2005-10-18 21:31:10 +00:00
Ron Sluiter b83854f2ca Added C-630 and C-848 PI model support. 2005-10-04 19:53:05 +00:00
Ron Sluiter 3deb415c67 Bug fix for missing "break"'s in axis #4 switch/case stmts. in set_status(). 2005-10-04 19:52:02 +00:00
Ron Sluiter 515d943e00 Removed unused "struct PIC844controller *cntrl". 2005-10-04 19:47:12 +00:00
Ron Sluiter 6f79bbfc7f Added PI C-848 controller support. 2005-10-04 19:45:52 +00:00
Ron Sluiter 607aec1c73 Added K. Goetze's PI C-630 controller support. 2005-10-04 19:45:08 +00:00
Ron Sluiter 1e9870990a Initialize "update_delay". 2005-05-10 16:42:48 +00:00
Ron Sluiter 33d605d303 ASYN R4-3 compatiblity. 2005-04-14 20:14:11 +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 88fc742232 - asyn R4.0 support.
- make debug variables always available.
- MS Visual C compatibility; make all
epicsExportAddress extern "C" linkage.
2004-12-20 21:35:37 +00:00
Ron Sluiter 68a6684a70 - always make debug variables available.
- forgot to register PI setup and config commands.
2004-12-20 21:33:47 +00:00
Ron Sluiter 3b04689a56 Omitted iocshRegister() call to resister PIC844Config(). 2004-12-20 21:30:38 +00:00
Ron Sluiter aa99a2556c MicroSoft Visual C compiler compatibility. 2004-12-20 21:12:51 +00:00
Ron Sluiter 422490b9c6 - Retry on initial communication.
- Support for 32axes/controller.
2004-09-21 14:41:41 +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
Ron Sluiter f75b442557 Added debug variable to *.dbd file. 2004-07-19 13:57:46 +00:00
Ron Sluiter c7ec3f7e06 - Converted from MPF to asyn.
- Removed unused <driver>Setup() argument.
2004-07-16 19:40:25 +00:00
Ron Sluiter f022133039 Converted from MPF to asyn. 2004-07-16 19:37:10 +00:00
Ron Sluiter d581657cfd Eliminate compiler warnings. 2004-03-16 15:18:27 +00:00
Ron Sluiter be44621cfd Eliminate erroneous "Motor motion timeout ERROR". 2004-02-03 20:00:00 +00:00
Ron Sluiter 6fc68863d1 Fix INIT field processing; support HOME and PID commands. 2004-01-22 22:09:56 +00:00
Ron Sluiter 084216006e Do communication test on "AXIS:STAT?". 2004-01-13 21:01:38 +00:00
Ron Sluiter c638a77244 Document RS232 configuration. 2004-01-13 21:00:06 +00:00
Ron Sluiter 7671bba225 - Do multiple command on one command line.
- Support jogging.
2004-01-13 20:59:36 +00:00