Commit Graph

1324 Commits

Author SHA1 Message Date
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
Ron Sluiter a30d4de5d8 64-bit compatibility. 2008-12-10 18:31:38 +00:00
Ron Sluiter b7a1bcb1f7 Building examples comments. 2008-12-09 18:44:01 +00:00
Ron Sluiter 830fe936a7 Correct -r1.7; checked in wrong file. Examples not built by defaut. 2008-12-09 17:05:42 +00:00
Ron Sluiter 2f073c5669 Comments on building motor examples. 2008-12-09 16:59:58 +00:00
Ron Sluiter a7716130a3 - R6-5
- Reformat; tabs -> spaces.
2008-12-05 17:07:44 +00:00
mp49 16198f3684 Called dbProcess instead of pmr->rset->process to aid debugging. 2008-12-01 12:18:35 +00:00
mp49 3141b9d68a motor: Printed mutexId in motorAxisReportAxis to aid debugging 2008-11-28 17:36:59 +00:00
Ron Sluiter 2502430e2c attocube and Aerotech updates. 2008-11-25 17:03:31 +00:00
Ron Sluiter 6b64c30eec attocube and Aerotech updates. 2008-11-25 16:55:44 +00:00
Ron Sluiter 8e81f186c7 Last R6-4 updates. 2008-11-25 16:33:20 +00:00
Ron Sluiter e8b7a59ae1 Clean up header comments. 2008-11-24 22:25:32 +00:00
Ron Sluiter d90ad88288 Updated recommended EPICS base to R3-14-10. 2008-11-24 20:33:29 +00:00
Ron Sluiter 64272a3cd5 Configuration files updated from R3-14-10 makeBaseApp. 2008-11-24 20:30:23 +00:00
Ron Sluiter 4afb59f78c Set direction indicator. 2008-11-20 22:35:11 +00:00
Ron Sluiter 18c2f1c9a4 Added the home direction parameter. 2008-11-20 22:29:35 +00:00
Ron Sluiter 0ba173338d Save the HomeDirection parameter. 2008-11-20 22:28:31 +00:00
Ron Sluiter 48c293203e - support homing in both directions.
- disable LOAD_POS until ABORT command fixed.
- SET_VELOCITY sets both default speed and home feedrate.
2008-11-20 22:27:13 +00:00
Ron Sluiter ca0ab1ab7a - change input EOS to prompt ">".
- support enable/disable "torque".
- zero move bug fix.
- set firmwareVersion.
2008-11-19 21:29:32 +00:00
Ron Sluiter 66398a7b17 RMOD field added for arthmetic and geometric sequence retries. 2008-11-19 21:07:10 +00:00
Ron Sluiter 8ee5ccdc65 - RMOD field added for arthmetic and geometric sequence retries.
- post changes to TWF/TWR.
- ramifications of ORing MIP_MOVE with MIP_RETRY.
2008-11-19 21:06:43 +00:00
Ron Sluiter 378a9e6597 More extensive bit field tests. 2008-11-19 21:04:30 +00:00
JPHammonds 20144bd9e6 Add in support for the PIE816 controller. 2008-11-19 18:01:33 +00:00
JPHammonds 583c228a04 Add hidden button to show detail of MSTA bits. 2008-11-19 17:31:51 +00:00
JPHammonds 1a8b280844 add file to show detail of MSTA field Bits. 2008-11-19 17:31:12 +00:00
Ron Sluiter bd9628d629 motor_motion initialization bug fix. 2008-11-18 15:59:05 +00:00
Ron Sluiter fc816fcc95 LOAD_POS bug fix. 2008-11-18 15:58:21 +00:00
Ron Sluiter c582ec320f Reformatted; tabs -> spaces. 2008-11-14 15:23:00 +00:00
mp49 f8afb15c7d In the status updates, removed the check for not needUpdate before processing the record. This fixes the odd state that motors sometimes get into at startup after having the values written down to the controller, where they do not update their positions, even if the underlying axis moves, unless they are processed first. 2008-11-14 15:18:38 +00:00
mp49 45dbd60c84 Improved documentation for MSTA section. 2008-11-14 14:35:25 +00:00
mp49 3d908ae91c Added HOMED MSTA bit support to header files and Asyn layer. 2008-11-14 14:27:41 +00:00
mp49 7bbbc2e422 Set record into MAJOR STATE alarm if EA_SLIP_STALL or RA_PROBLEM is set. Fix for retry count bug. 2008-11-14 13:39:09 +00:00
Ron Sluiter dff74e17b5 Reformatted. 2008-11-13 21:37:15 +00:00
Ron Sluiter a96188993f Added Aerotech. 2008-11-13 21:16:28 +00:00
Ron Sluiter 1e0f9fc48f Orginial Aerotech source code. 2008-11-13 21:16:02 +00:00