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
|
0b3032b96b
|
- fix multiple STOP commands.
- fix for no backlash after new target position.
|
2009-03-24 18:41:34 +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
|
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 |
|
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
|
a30d4de5d8
|
64-bit compatibility.
|
2008-12-10 18:31:38 +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
|
e8b7a59ae1
|
Clean up header comments.
|
2008-11-24 22:25:32 +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
|
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 |
|
Ron Sluiter
|
2f0b0482ae
|
- added frequency and step mode to polling data.
- support for CNEN field.
- simulate trajectory positon so RDBL link updates.
- allow zero moves so motor record does not get stuck.
|
2008-10-31 18:30:01 +00:00 |
|
Ron Sluiter
|
f8a37dfc99
|
Update frequency with every status update.
|
2008-10-15 18:36:12 +00:00 |
|