timmmooney
|
e52d1301f2
|
|
2012-01-31 22:28:53 +00:00 |
|
timmmooney
|
db2a93252c
|
|
2012-01-31 22:26:27 +00:00 |
|
MarkRivers
|
bdce535676
|
Fixed error in TRAJECTORY_DIRECTORY; initialize movesDeferred to 0; improved report() function
|
2012-01-13 00:22:16 +00:00 |
|
Ron Sluiter
|
e50b51d616
|
Changed the example MAXv ISR interrupt vector to 200 (avoid sharing vector with OMS VME58).
|
2012-01-09 20:57:30 +00:00 |
|
Ron Sluiter
|
e3c69c4441
|
Restored home search using HomeAsync.abx vendor program.
|
2011-12-22 20:24:19 +00:00 |
|
Ron Sluiter
|
86abff6400
|
Added SYNC target to feedback button
|
2011-12-22 20:08:01 +00:00 |
|
Ron Sluiter
|
f6381302d5
|
Bug fix for jog not terminating; must check both PLANESTATUS and AXISSTATUS for move_active.
|
2011-12-15 19:21:27 +00:00 |
|
Ron Sluiter
|
d71dfcdee8
|
R6-7 update.
|
2011-12-01 20:29:32 +00:00 |
|
Ron Sluiter
|
fbd552c62b
|
In order to support SCURVE trajectories; changed from MOVE[ABS/INC] to LINEAR move command.
|
2011-12-01 18:23:53 +00:00 |
|
Ron Sluiter
|
910c5e350f
|
Ensemble 4.x compatibility.
|
2011-11-30 20:49:02 +00:00 |
|
Ron Sluiter
|
9b98584b63
|
- 8 axis with max. precision can overflow comm. buffers; increased buffer size from 100 to 160 bytes.
- Wait for power on status response after sending motor power on command.
|
2011-11-29 22:12:30 +00:00 |
|
Ron Sluiter
|
a491da41f4
|
Changed diagnostic message macro 'Debug' to Mark Rivers inline variable argument function calls.
|
2011-11-29 21:52:25 +00:00 |
|
Ron Sluiter
|
5da19bdf31
|
- Patch from Kenneth Lauer (BNL).
- Changed diagnostic message macro 'Debug' to Mark Rivers inline variable argument function calls.
|
2011-11-29 21:35:36 +00:00 |
|
Ron Sluiter
|
ee795dfa1f
|
Changed diagnostic message macro 'Debug' to Mark Rivers inline variable argument function calls.
|
2011-11-29 20:50:00 +00:00 |
|
Ron Sluiter
|
d007745eee
|
- Set MAXv motor type at boot-up.
- Use MAXv motor type to support MRES and ERES with different polarities.
- Fix SSI bit flag registration.
|
2011-11-04 18:20:09 +00:00 |
|
Ron Sluiter
|
370d0fe2dc
|
Document SSI based absolute encoder bit flag argument to MAXvConfig() call.
|
2011-11-04 18:15:34 +00:00 |
|
MarkRivers
|
ff4b0a7bec
|
Fixed binary input and binary output for asyn R4-18
|
2011-10-31 20:43:39 +00:00 |
|
Ron Sluiter
|
fb3b4163ab
|
Added standard registrar(OmsMAXvRegister); "trajectory" as an option.
|
2011-10-26 14:09:06 +00:00 |
|
Ron Sluiter
|
071db8d48d
|
Restore "standard" MAXv driver as the default; "trajectory" as an option.
|
2011-10-26 14:06:15 +00:00 |
|
Ron Sluiter
|
9d900b586e
|
Added PPC32 to MSB bit-field test.
|
2011-10-21 21:31:23 +00:00 |
|
Ron Sluiter
|
bdbf61cf99
|
R6-7 update.
|
2011-10-20 21:50:45 +00:00 |
|
Ron Sluiter
|
05b412312a
|
Use counter to prevent endless loop in send_mess() after VME58 reboot.
|
2011-10-20 21:38:58 +00:00 |
|
Ron Sluiter
|
dbcf4bc2a9
|
- Disable soft travel limit error check during home search.
- Use home velocity (HVEL), base velocity (BVEL) and accel. time (ACCL) fields to calculate home acceleration rate.
|
2011-10-20 21:02:14 +00:00 |
|
mp49
|
2b058851b1
|
motor: fix for a race condition in the deferred moves in the XPS drivers. It is important to clear the deferred move flag for each axis after sending the move command to the controller, so that the poller thread cannot preempt the control thread between unsetting the flag and sending the move command. This was causing the occasional move to return early when using deferred moves.
|
2011-10-11 15:08:41 +00:00 |
|
Ron Sluiter
|
c0385df9fc
|
Out of date.
|
2011-10-04 14:34:02 +00:00 |
|
MarkRivers
|
ff50cfcbf7
|
Fixed problems when the controller had multiple groups
|
2011-09-23 17:15:36 +00:00 |
|
MarkRivers
|
271138b101
|
Fixed PV names and improved appearance
|
2011-09-23 17:14:40 +00:00 |
|
mp49
|
3925deff0c
|
motor: added a change to drvMAXv from Austin Rose. Implemented absolute encoder register interface and extra configuration parameter to MAXvConfig function call (supports SSI interface).
|
2011-09-23 15:42:04 +00:00 |
|
MarkRivers
|
51b8556485
|
Bug fix in readbackProfile - it was skipping over unused axes when it should not
|
2011-09-22 03:11:12 +00:00 |
|
MarkRivers
|
116319e65c
|
Fixed PV names
|
2011-09-21 18:20:38 +00:00 |
|
MarkRivers
|
a2cf8c90b0
|
Fixed typo in Direction record
|
2011-09-21 18:20:08 +00:00 |
|
MarkRivers
|
14d1f5914a
|
Additional asynTrace statements for debugging
|
2011-09-20 01:53:32 +00:00 |
|
MarkRivers
|
152bd9f940
|
Skip soft-limit calculations for motors that are not involved in a profile move
|
2011-09-19 18:45:40 +00:00 |
|
MarkRivers
|
f851939f16
|
Fixed PV names in plots for axes 3-8
|
2011-09-18 22:38:46 +00:00 |
|
MarkRivers
|
9cd3e5f38a
|
Added debugging; added XPS_MIN_PROFILE_ACCEL_TIME to help avoid acceleration to large errors
|
2011-09-18 22:37:50 +00:00 |
|
MarkRivers
|
8dae69fc7d
|
Added XPS_MIN_PROFILE_ACCEL_TIME
|
2011-09-18 22:35:25 +00:00 |
|
MarkRivers
|
9ada8b5300
|
Added asynPrint to defineProfile for debugging
|
2011-09-18 22:34:48 +00:00 |
|
MarkRivers
|
eb26872ee9
|
Fixed comment
|
2011-09-18 22:33:07 +00:00 |
|
MarkRivers
|
18ee205447
|
Fixed comment
|
2011-09-18 22:33:01 +00:00 |
|
MarkRivers
|
0538ecf2c2
|
Removed 0 from Release Message; don't want to do anything on release
|
2011-09-17 13:15:17 +00:00 |
|
MarkRivers
|
f58a3746bf
|
Changed FTVL of waveforms used for long strings from UCHAR to CHAR because some utilities only recognize that (spec, dbpf, etc.)
|
2011-09-17 13:14:24 +00:00 |
|
MarkRivers
|
20b0f295bc
|
Fixed bugs in profile moves
|
2011-09-16 20:43:45 +00:00 |
|
MarkRivers
|
5fb11a1e4b
|
Fixed typo in comment
|
2011-09-16 20:42:54 +00:00 |
|
MarkRivers
|
e8e3fdc043
|
Improved efficiency
|
2011-09-07 17:41:46 +00:00 |
|
MarkRivers
|
667fa51e73
|
Changed debugging to use inline function rather than macro
|
2011-09-07 17:30:54 +00:00 |
|
MarkRivers
|
f46567543d
|
Changed debugging to use inline function rather than macro
|
2011-09-07 17:30:39 +00:00 |
|
Ron Sluiter
|
c9af15294b
|
Prevent Visual C compiler error and increment release # to 6.7.
|
2011-09-06 20:49:46 +00:00 |
|
Ron Sluiter
|
20a2b436c5
|
R6-6 update
|
2011-08-30 20:53:27 +00:00 |
|
Ron Sluiter
|
8ea83fc56d
|
R6-6 update
|
2011-08-30 20:46:44 +00:00 |
|
MarkRivers
|
83035f7f5d
|
Changed stepsPerUnit argument to XPSCreateAxis from double to string so it can be called from vxWorksXPSController.cpp
|
2011-08-30 19:32:02 +00:00 |
|