Commit Graph

1358 Commits

Author SHA1 Message Date
jsullivan-anl b4e40c2c0b fix m79 typo 2009-07-10 17:02:16 +00:00
Ron Sluiter 3fd4eb6b42 Backwards compatibility with ver:1.29 and earlier firmware. 2009-07-02 17:54:14 +00:00
Ron Sluiter 42ca8869a7 Update 2009-06-18 19:40:18 +00:00
Ron Sluiter 076f2c342f - Matthew Pearson's fix for record seeing motorAxisDone True on 1st status update after a move.
- Matthew Pearson added deferred move support.
2009-06-18 19:38:20 +00:00
Ron Sluiter 1918b8c682 Matthew Pearson's fix for record seeing motorAxisDone True on 1st status update after a move. 2009-06-18 19:30:56 +00:00
Ron Sluiter 2b02a15d89 - Matthew Pearson's fix for record seeing motorAxisDone True on 1st status update after a move
- bug fix; limit commands reversed.
- set motorAxisDirection.
2009-06-18 19:26:18 +00:00
Ron Sluiter a364da3930 - Fix for PACT cleared early when MIP_DELAY_REQ set.
- Prevent redundant DMOV postings when using DLY field.
2009-06-18 19:19:57 +00:00
Ron Sluiter 77daecbe24 Make oms58Setup() error messages more prominent. 2009-06-18 19:10:49 +00:00
Ron Sluiter ac1bb2af82 Make omsSetup() error messages more prominent 2009-06-18 19:09:58 +00:00
Ron Sluiter b9ccb177fe Make MAXvSetup() and MAXvConfig() error messages more prominent 2009-06-18 19:09:15 +00:00
Ron Sluiter 06a2f3fe9d Removed OMSL field to avoid confusion with closed-loop position control. 2009-06-15 14:20:02 +00:00
Ron Sluiter deda7b75e8 Fix up MAXv comments on Address Space. 2009-05-01 18:31:18 +00:00
Ron Sluiter 5a29fe6dbd *** empty log message *** 2009-05-01 18:26:30 +00:00
Ron Sluiter 1de9b68e78 Added New Target Monitoring (NTM) and NTM deadband factor (NTMF). 2009-05-01 18:15:49 +00:00
Ron Sluiter 2f75044d81 ASCII_ACK_CHAR added. 2009-05-01 18:13:42 +00:00
Ron Sluiter 243c8b8cb0 - Using EOT fault indicators rather than LS's to set RA_PLUS/MINUS_LS indicators.
- Fix HOME_LIMIT/MARKER_BIT mask.
- More extensive comm. error checks in set_status(); handle ASCII_ACK_CHAR as error.
- cntrl->drive_resolution must be initialized with fabs().
2009-05-01 18:13:12 +00:00
Ron Sluiter 7a4144a355 Fix for wrong jog velocity. 2009-05-01 18:11:51 +00:00
Ron Sluiter 79ad5810f6 MRP's fix for motor simulator stuck in Moving state after multiple LOAD_POS
commands to the same position; set needUpdate = 1 in asynCallback() before
dbProcess.
2009-05-01 17:55:28 +00:00
MarkRivers d2cc08a23e Add asyn.dbd to application to enable asyn debugging commands 2009-04-29 15:19:00 +00:00
Ron Sluiter 4c7f24c1e6 Move preprocessor assertions to the end to avoid MSVC compiler errors. 2009-04-27 14:28:42 +00:00
Ron Sluiter b71474106c Note ESP301 supported. 2009-04-27 14:03:02 +00:00
Ron Sluiter 10dd6744ff Clear moveRequestPending. 2009-04-24 17:22:38 +00:00
Ron Sluiter 2bd8b43dc3 Can't call dbProcess before dbScanLockOK. 2009-04-24 17:20:45 +00:00
Ron Sluiter d8473b91c6 - Prevent moveRequestPending being left nonzero after LOAD_POS command.
- Minor compiler warnings eliminated.
2009-04-15 18:36:18 +00:00
Ron Sluiter 56dd376a32 R6-5 update. 2009-03-24 18:46:45 +00:00
Ron Sluiter 0b3032b96b - fix multiple STOP commands.
- fix for no backlash after new target position.
2009-03-24 18:41:34 +00:00
Ron Sluiter dd909d6335 R6-5 update. 2009-02-27 22:05:46 +00:00
Ron Sluiter 557410cd64 MM4000Asyn added. 2009-02-25 15:24:35 +00:00
Ron Sluiter f0c769098a Added asyn_motor.db; the asyn motor corollary to motor.db 2009-02-19 21:30:09 +00:00
Ron Sluiter d5acf3f221 asyn motor corollary to motor.db 2009-02-19 21:29:17 +00:00
Ron Sluiter 9facc6a34d - Use errlogPrintf() for Debug messages.
- Add card and status register to "NOT running" error message.
2009-02-19 17:01:02 +00:00
Ron Sluiter dc074e670b Reformat; tabs -> spaces. No code changes. 2009-02-19 15:20:30 +00:00
Ron Sluiter df4de27742 R6-5 update. 2009-02-18 22:20:30 +00:00
Ron Sluiter 6322aa57e4 Supports Ensemble firmware 2.5.2 and above. 2009-02-18 22:06:38 +00:00
Ron Sluiter be142fb11d - ABORT command fixed with Ensemble firmware 2.5.2.
- enable LOAD_POS command.
2009-02-18 22:05:27 +00:00
Ron Sluiter d5e994aa39 Matthew Pearson's (Diamond) "set position" fix. 2009-02-18 21:39:40 +00:00
Ron Sluiter d1ffebe065 Added "Controller Error" message. 2009-02-18 21:25:55 +00:00
Ron Sluiter 74474dc69a Set RA_PROBLEM based on controller error. 2009-02-18 20:54:20 +00:00
Ron Sluiter 2950e22cc5 - Fix intermittent "set position" problem.
- Added check for controller error.
2009-02-18 20:50:16 +00:00
Ron Sluiter 6be5c641b0 Reformatted MM4000Poler(); no code changes. 2009-02-18 20:00:36 +00:00
Ron Sluiter a2843f4b45 Adds the SET_POSITION case to the moveRequestPending logic. 2009-02-09 19:51:34 +00:00
Ron Sluiter c6497cf7d3 Wrong index in Alt-Small M3. 2009-02-05 21:32:42 +00:00
Ron Sluiter 897c31951d start_status() starts ALL updates before waiting. 2009-02-05 19:25:04 +00:00
Ron Sluiter 8886820adb motor_task() always checks for incoming messages. 2009-02-05 19:19:29 +00:00
Ron Sluiter e4a8aa0060 Matthew Pearson's (Diamond) fix for;
- idle polling interfering with setting position.
- auto save/restore not working.
2009-02-05 16:01:51 +00:00
Ron Sluiter 1d67e60ab0 Copied Matthew Pearson's (Diamond) XPS fix for;
- idle polling interfering with setting position.
- auto save/restore not working.
2009-02-05 16:01:21 +00:00
Ron Sluiter a5d7bca12f Configuration files updated from R3-14-10 makeBaseApp. 2009-02-03 18:27:16 +00:00
MarkRivers 68337d7adf Fixed bug in trajectory scanning for motors with .DIR=1 (NEG), was scanning wrong direction 2009-01-16 21:16:23 +00:00
Ron Sluiter bf248ae580 Bug fix for overwriting home switch status in the response string. 2009-01-05 19:40:25 +00:00
Ron Sluiter 5c050a1fbf - update recommended versions of ASYN, SNCSEQ and IPAC.
- restore MX.
2008-12-19 18:38:10 +00:00