Commit Graph

221 Commits

Author SHA1 Message Date
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 feab75f119 - Restored SET_ENC_RATIO command.
- Force RDBD >= MRES.
- Do another update after Done due to LS error.
- CDIR matches TDIR and RA_DIRECTION.
- Seperate +/- limit switch status bits.
2002-07-05 19:13:24 +00:00
Ron Sluiter 6c32a33a14 - Restored SET_ENC_RATIO command.
- Instead of calling process() directly from motor_callback(),
call dbProcess().
2002-07-05 18:52:58 +00:00
Ron Sluiter f03fa7c265 Seperate +/- limit switch status bits. 2002-07-05 18:48:44 +00:00
Ron Sluiter 79c56c4549 - Restored SET_ENC_RATIO command.
- Seperate +/- limit switch status bits.
2002-07-05 17:10:31 +00:00
Ron Sluiter be88f00535 Seperate +/- limit switch status bits. 2002-07-05 17:07:25 +00:00
Ron Sluiter 77b3a342cc Restored SET_ENC_RATIO command. 2002-07-05 17:03:39 +00:00
Ron Sluiter aa7e22266d Seperate +/- limit switch status bits. 2002-07-03 21:37:28 +00:00
Ron Sluiter 4e4936cd7f Restored SET_ENC_RATIO command. 2002-07-03 21:13:52 +00:00
Ron Sluiter 587300e479 Restored SET_ENC_RATIO command. 2002-07-03 20:02:57 +00:00
Ron Sluiter 73d167031b - Changed "dinp_value" MOVE state to SOFTMOVE and HARDMOVE.
- Set "dinp_value" to DONE in soft_dinp_func() if SOFTMOVE.
2002-06-25 20:12:24 +00:00
Ron Sluiter 7327245dfa - Changed "dinp_value" MOVE to SOFTMOVE.
- Bug fix; "default_done_behavior" not initialized to OFF.
2002-06-25 20:05:26 +00:00
Ron Sluiter 1ad4511058 Detect when "soft motor" has NOT initiated a move. 2002-06-25 20:01:28 +00:00
Ron Sluiter 08ccf8bccd Make tanget arm "height" adjustable. 2002-04-22 14:11:11 +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 4fd0d1b1ae Default to no device drivers built. 2002-04-19 16:31:54 +00:00
Ron Sluiter 5fe0e236fd - Restored RES field for backward compatibility; RES == MRES.
- Backlash done in a separate command; after orginial move completed.
- Bug fix on RVAL when setting commanded <= feedback positions.
2002-04-19 16:24:10 +00:00
Ron Sluiter 14c7a1bbc4 Restored RES field for backward compatibility. 2002-04-19 14:59:22 +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 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