MarkRivers
c1944719da
Added Profile functions to driver table
2009-09-01 16:21:31 +00:00
MarkRivers
ab50f1166b
Minor changes to avoid compiler warnings
2009-09-01 16:20:52 +00:00
MarkRivers
145e053da7
Rename ERROR to avoid conflict on vxWorks; add Profile functions to table
2009-09-01 16:19:45 +00:00
MarkRivers
1fb6a248f3
Change int to size_t and remove unused waitMotors function to avoid compiler warnings
2009-09-01 15:31:50 +00:00
MarkRivers
369935dccb
Added errlog.h
2009-09-01 14:05:38 +00:00
MarkRivers
e058317c7d
Cast pointers to avoid compiler warnings; comment out unused rebootCallback; initialize variable
2009-09-01 14:05:07 +00:00
MarkRivers
3fbf486165
Added parentheses to avoid compiler warnings
2009-09-01 14:04:08 +00:00
Ron Sluiter
421077a826
Updates
2009-08-25 18:31:04 +00:00
Ron Sluiter
7879e8b0d6
Set pp(TRUE) in CNEN so MSTA is updated by STUP.
2009-08-25 18:29:05 +00:00
Ron Sluiter
c01d5bf510
- Fixed MSTA initialization in motor_init().
...
- Added MSTA.EA_POSITION support query to set_status()
2009-08-25 18:25:54 +00:00
Ron Sluiter
5add4b0152
Queries added to some commands to prevent comm. response timeouts.
2009-08-25 18:24:24 +00:00
Ron Sluiter
5fc8035fd7
Bug fixes for multi-axis not reading frequency and set position not setting val/dval/rval.
2009-08-13 20:05:24 +00:00
Ron Sluiter
5e368855dd
Unused variable removed.
2009-07-15 19:05:58 +00:00
Ron Sluiter
88548f5b72
Add drvAsynMotorConfigure() for MM4000Asyn.
2009-07-15 19:04:15 +00:00
Ron Sluiter
c44d6d5d57
Update Newport XPS.
2009-07-15 19:02:15 +00:00
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