Ron Sluiter
5ad7adfede
- Bug fix for backlash in wrong direction when MRES < 0.
...
- Fix for bug introduced with R4.6; record locks-up when
BDST != 0, DLY != 0 and new target position before backlash
correction move.
- Update readback after DLY timeout.
- Removed dMdR = 1.0, since R4.5.
2003-11-03 18:43:15 +00:00
Ron Sluiter
65538e87af
- moved OMS specific "irqdatastr" from motordrvCom.h to
...
drvOms.h and DevicePrivate.
- removed "max_io_tries" from timeout calculations.
- changed omsGet() timeout argument to type bool.
- changed recv_rng and send_rng from C to C++ interface.
2003-10-28 16:57:01 +00:00
Ron Sluiter
a6e50a06f4
Moved OMS8/44 specific "irqdatastr" from motordrvCom.h to drvOms.h.
2003-10-28 16:41:14 +00:00
Ron Sluiter
ee91fbe028
- moved OMS specific "irqdatastr" from motordrvCom.h to here.
...
- changed recv_rng and send_rng from C to C++ interface.
2003-10-28 16:40:05 +00:00
Ron Sluiter
d44657de9a
Moved OMS specific "irqdatastr" to OmsSrc.
2003-10-28 16:32:11 +00:00
Ron Sluiter
c6fabe6d27
- VX2 spurious interrupt fix; enable TBE_E interrupt.
...
- Removed STATIC definition.
2003-10-24 14:40:12 +00:00
Ron Sluiter
e955f67a57
VX2 spurious interrupt fix; enable TBE_E interrupt.
2003-10-24 14:39:38 +00:00
Ron Sluiter
78f577c72a
Fix for comm. synch from "system error" response;
...
- eat the MM3000 error response.
- output an error message.
- retry recv_mess().
2003-10-23 19:57:28 +00:00
Ron Sluiter
90bd1ffdff
R5.2
2003-10-23 19:52:16 +00:00
Ron Sluiter
b434a7ba2e
SUNWspro compiler cannot handle multi-line Debug macro.
2003-10-23 19:40:11 +00:00
Ron Sluiter
b73fa822ae
SUNWspro compiler cannot handle multi-line Debug macro.
2003-10-23 19:13:50 +00:00
Ron Sluiter
6b7d3510f1
DEBUG off by default.
2003-10-23 18:41:55 +00:00
MarkRivers
ae7873ebf6
Added epicsMessageQueue
2003-09-17 16:43:59 +00:00
MarkRivers
d37d0eaa5b
Changed from epicsRingPointer to epicsMessageQueue for message passing, much better performance
2003-09-17 16:43:05 +00:00
MarkRivers
637f7d1bc4
Uncommented debugging
2003-09-02 05:11:18 +00:00
MarkRivers
c16848290a
Fixed serious bug in serialIOSendRecv, uncommented debugging
2003-09-02 05:10:01 +00:00
MarkRivers
de02159d2a
Increased stack size to fix overflow on PPC
2003-06-30 04:57:09 +00:00
Ron Sluiter
a156a55da2
Merged R3_13_branch changes; use strncpy for safety.
2003-06-25 16:48:29 +00:00
Ron Sluiter
96b7341245
Merged R3_13_branch changes; Changed hardcoded 50 to MAX_IDENT_LEN = 100.
2003-06-25 16:46:23 +00:00
Ron Sluiter
16f9b91ae6
Eliminate compiler warnings.
2003-06-16 15:42:07 +00:00
Ron Sluiter
f9a0a7f43e
Removed unused monitor_mask variable.
2003-06-16 15:32:43 +00:00
Ron Sluiter
9109007802
Updated modification log.
2003-06-16 15:08:24 +00:00
Ron Sluiter
c211bdc2b5
Merged with R3_13_Branch.
2003-06-16 15:07:25 +00:00
Ron Sluiter
c583aaaf30
Forgot MDrive17.
2003-06-16 15:05:40 +00:00
Ron Sluiter
b2a3906490
Update modification log.
2003-06-16 15:03:12 +00:00
Ron Sluiter
4e35bfe46e
Copied from R3_13_branch.
2003-06-12 22:28:49 +00:00
Ron Sluiter
944dc12554
Set DBE_LOG with all db_post_events()'s.
2003-06-06 21:09:24 +00:00
Ron Sluiter
5ee7c7d22e
Stack overflows on soft_motor_task.
2003-06-06 16:18:27 +00:00
Ron Sluiter
52985c8bcf
Don't need motorCOM_mpf for MX.
2003-06-05 20:44:49 +00:00
Ron Sluiter
f6549cd4e6
- PUT device directive.
...
- ver 2.35-8 firmware Limit Switch problem workaround.
2003-06-05 16:41:44 +00:00
Ron Sluiter
a62c55d9f8
PUT device directive.
2003-06-05 16:39:25 +00:00
Ron Sluiter
002f940636
Home velocity field (HVEL) added.
2003-06-05 16:02:34 +00:00
Ron Sluiter
c6074ea245
Home velocity field (HVEL) added.
2003-06-05 15:54:08 +00:00
Ron Sluiter
ee866d9cc7
Remove unused #include's.
2003-06-04 18:36:59 +00:00
Ron Sluiter
00739f9b1f
Compiler error with gcc-2.96.
2003-05-30 19:35:20 +00:00
Ron Sluiter
b9d684d702
- R3.14.2 compatible; i.e., MPF_SERIAL bundled into MPF.
...
- All devices, except Highland converted to R3.14.
2003-05-28 15:01:48 +00:00
Ron Sluiter
dd46206ba0
Changed serialInfo to C++ serialIO interface.
2003-05-28 14:58:16 +00:00
Ron Sluiter
4a5a521936
Changed to C++ serialIO interface.
2003-05-28 14:57:30 +00:00
Ron Sluiter
b120861a31
R3.14.2 compatible.
2003-05-28 14:54:47 +00:00
Ron Sluiter
509d40614d
- Converted to serialIO C++ interface.
...
- Merged PM600 model support from 1.1.4.1
2003-05-28 14:53:50 +00:00
Ron Sluiter
8c826f5220
Converted to C++ for R3.14.x.
2003-05-28 14:50:46 +00:00
Ron Sluiter
4d29cff1a0
Registrar name change.
2003-05-28 14:33:57 +00:00
Ron Sluiter
6b85ab6862
R3.14.2 compatible.
2003-05-28 14:33:09 +00:00
Ron Sluiter
916dd71fec
Converted to C++ serialIO interface.
2003-05-27 21:59:20 +00:00
Ron Sluiter
1cff11c192
Added serialIOSendRecv().
2003-05-27 21:56:44 +00:00
Ron Sluiter
4807b6d03b
Changed to C++ serialIO interface.
2003-05-27 21:48:45 +00:00
Ron Sluiter
b0ad58a29d
Moved to C++ for R3.14.
2003-05-27 14:12:53 +00:00
Ron Sluiter
dc3a25f873
Restore errlogPrintf in debug messages.
2003-05-27 14:09:10 +00:00
Ron Sluiter
623a39cc39
R3.14.2 compatible.
2003-05-27 14:07:02 +00:00
Ron Sluiter
9dca023fe6
R3.14.x compatible.
2003-05-27 14:05:46 +00:00