Ron Sluiter
d9cb77a249
Bug fix for INIT field not working.
2002-04-15 20:07:24 +00:00
Ron Sluiter
196aae8cce
Original
2002-04-12 15:42:28 +00:00
Ron Sluiter
b02a2ce05c
Eliminated SET_ENC_RATIO command.
2002-04-12 14:11:26 +00:00
Ron Sluiter
c05564d0a4
- Eliminated SET_ENC_RATIO command.
2002-04-01 22:47:25 +00:00
Ron Sluiter
494aa3de72
- Eliminated SET_ENC_RATIO command.
...
- Check for valid JVEL when VMAX or VBAS are changed.
2002-04-01 22:47:03 +00:00
Ron Sluiter
6fcab82a19
- Eliminated SET_ENC_RATIO command.
...
- Put oms_build_trans() back like it was in -r 1.5
2002-04-01 22:37:19 +00:00
Ron Sluiter
885639a532
- Eliminated SET_ENC_RATIO command.
2002-04-01 22:34:35 +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
d33fc7c388
RES field removed from motor record.
2002-03-27 21:44:34 +00:00
Ron Sluiter
98fa3fa065
RES field removed.
2002-03-27 21:43:45 +00:00
Ron Sluiter
3f6af5b625
RES field removed. All pos/vel/acc input are now in motor steps.
2002-03-27 21:43:15 +00:00
Ron Sluiter
49159e153e
RES field removed. All pos/vel/acc input are now in motor steps.
2002-03-27 21:33:09 +00:00
Ron Sluiter
35048c0679
Removed RES field from motor record.
2002-03-27 21:24:31 +00:00
Ron Sluiter
8f605b7bc1
Updated support module releases.
2002-03-05 22:06:56 +00:00
Ron Sluiter
640b0949f2
Completely eliminate support for the 'ASCII record separator (IS2) = /x1E'.
2002-03-04 15:24:03 +00:00
MarkRivers
7b4393e513
Fixed wrong files
2002-03-02 19:07:34 +00:00
MarkRivers
60e085f100
New directory, MclennanSrc
2002-03-02 19:05:54 +00:00
MarkRivers
c4486cd9e4
New directory, Mclennan Servo Systems controllers
2002-03-02 19:04:33 +00:00
MarkRivers
8c0f59c87b
Added AcsSrc
2002-03-02 18:47:03 +00:00
MarkRivers
11b729a99d
New directory, ACS MCB-4B controller/driver
2002-03-02 18:43:36 +00:00
Ron Sluiter
43ac28c449
- Eliminated support for the "ASCII record separator (IS2) = /x1E".
2002-03-01 20:38:43 +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
99833bfd7e
Bug fix for invalid OMS commands; prefix space character
...
to the PREM field in oms_build_trans().
2002-02-25 17:49:05 +00:00
Ron Sluiter
7d4073d6ac
Over allocated memory in motor_init_com() for struct board_stat.
2002-02-25 16:57:15 +00:00
Ron Sluiter
9f98f37221
Bug fix for "holes" in controller memory array.
2002-02-25 16:48:13 +00:00
Ron Sluiter
0862d13dda
Bug fix for "holes" in controller memory array.
2002-02-22 22:08:01 +00:00
Ron Sluiter
efeb33ee1e
Verified with firmware comment update: VME8 ver 2.16-8
2002-02-21 15:46:02 +00:00
Ron Sluiter
23ea53a4f5
CDIR must be based on RDIF. Bug fix for when MRES < 0.
2002-02-12 17:46:10 +00:00
Ron Sluiter
6df4747fd1
- Eliminate/minimize EPICS LINK alarms by preventing record processing before "interruptAccept" is true.
...
- If the readback is changing, but motion was not initiated by this record, then reset the motor record's target to actual position (i.e., VAL/DVAL/RVAL = RBV/DRBV/RRBV) after the last readback.
- In soft_process(), call dbProcess() instead of directly calling motor record's process().
2002-02-11 17:34:35 +00:00
Ron Sluiter
b3fae7ce87
Added "initcall" function argument to process_motor_info() to prevent
...
LINK alarms when init_record() called.
2002-02-06 17:43:35 +00:00
Ron Sluiter
5fc7d9a26c
Transform position database.
2002-02-06 17:19:46 +00:00
Ron Sluiter
f892139b61
Added transform position database; TransPos.db
2002-02-06 17:18:37 +00:00
Ron Sluiter
f2e75d7e9e
Fix for "cksum: out of data" messages.
2002-01-28 19:52:35 +00:00
Ron Sluiter
b7813016c9
- Add TOP to macro list.
...
- Add support for "include" directive.
2002-01-28 19:48:26 +00:00
Ron Sluiter
65cd23a13a
Add TOP to macro list.
2002-01-28 19:46:02 +00:00
Ron Sluiter
d79fcdf09a
Updated to EPICS base R3.13.5
2002-01-28 17:14:21 +00:00
Ron Sluiter
4549b590dc
Increased msgQReceive() timeout from 2 to 10 seconds in call from serialIO().
2002-01-24 19:22:44 +00:00
Ron Sluiter
b6b2bb09e6
- Replaced custom link commands with standard macros; LIBOBJS and LIBNAME.
...
- Updated comments.
2002-01-24 19:19:24 +00:00
Ron Sluiter
c9179213c5
Using EPICS portable typedefs.
2001-12-14 20:53:00 +00:00
Ron Sluiter
14d7535bbf
Minor comment changes.
2001-12-14 20:45:23 +00:00
Ron Sluiter
7939ce6dd0
Driver Power Monitoring state indicator must be initialized.
2001-11-12 21:46:34 +00:00
Ron Sluiter
0423811dcf
- Removed erroneous setting of PP <- TRUE in init_record().
...
- Replaced PDIF with CDIR field (see README V4.5 item #2 ).
- Simplified "tdir" logic in process().
2001-10-02 23:16:52 +00:00
Ron Sluiter
27cb93553a
- Replaced PDIF with CDIR field.
...
- PP field initial value is zero.
- See README V4.5 item #2 .
2001-10-02 23:12:16 +00:00
Ron Sluiter
1ec3f85d18
Support one retry after a communication error.
2001-10-02 22:52:27 +00:00
Ron Sluiter
f712bcee23
Allow one retry after a communication error.
2001-10-02 22:44:11 +00:00
Ron Sluiter
622c126137
- allow one retry after a communication error.
...
- use motor status response bit-field.
2001-10-02 22:39:11 +00:00
Ron Sluiter
cbb8892f18
Allow one retry after a communication error.
2001-10-02 22:22:07 +00:00