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
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