MarkRivers
c2a2c99bc8
Changes to support AG-UC8 model that requires CC command to select a channel pair
2014-04-08 17:06:24 +00:00
timmmooney
1d4d8c8730
Added docs for MAXv and Ensemble trajectory support. Removed unused PVs.
2014-04-04 22:08:10 +00:00
timmmooney
e7f6d61779
pvPut motorMVA[] and motorMAA[]
2014-04-04 21:38:39 +00:00
timmmooney
83a4e4a39e
motorStart array now defined in header, and assigned to PVs.
...
Set motorMVA and motorMAA to max velocity and acceleration.
pvPut(motorStart[])
2014-04-04 21:35:39 +00:00
timmmooney
3a9489d4a2
Assign motorStart array to PVs
2014-04-04 21:33:42 +00:00
timmmooney
7250c22e78
Put controller-specific PVs on a separate display
2014-04-04 16:48:18 +00:00
timmmooney
a78a81818a
Put controller-specific PVs on a separate display
2014-04-04 16:48:00 +00:00
timmmooney
f34146c7b4
Put controller-specific PVs on a separate display
2014-04-04 16:47:52 +00:00
timmmooney
2beccaa4da
Put controller-specific PVs on a separate display
2014-04-04 16:38:33 +00:00
timmmooney
03c13e0f5a
motorx.adl without enable or scanparm stuff, intended for inclusion in other displays
2014-04-04 16:22:14 +00:00
timmmooney
56da34ebdc
was for debugging
2014-04-04 16:18:24 +00:00
timmmooney
3183284d8b
Don't set IGLOBAL(cmdVar) to 1000 if it was not recognized
2014-04-02 18:24:26 +00:00
timmmooney
9a957fe7ce
Ben Franksen's fix "set the RA_DONE flag when motor_motion is reset to NULL before callback is issued". This fixes a long-standing issue with OMS boards where occasionally the motor record hangs after a move against a limit switch, since it reads a wrong status where the RA_DONE flags is not set.
2014-04-02 17:52:06 +00:00
timmmooney
566a35b75b
encoder_runs_backwards is c-code only
2014-04-01 21:43:09 +00:00
timmmooney
dba5e197b7
Added PulseDir, PulseLenUS, PulseSrc
2014-04-01 16:51:37 +00:00
timmmooney
a6fd00959e
Added PulseDir, PulseLenUS, PulseSrc
2014-04-01 16:50:24 +00:00
timmmooney
6db4dc6f56
Added PulseDir, PulseLenUS, PulseSrc
2014-04-01 16:50:07 +00:00
timmmooney
394608add1
Added PulseDir, PulseLenUS, PulseSrc
2014-04-01 16:49:05 +00:00
timmmooney
fd1bc1b21c
Added PulseDir, PulseLenUS, PulseSrc
2014-04-01 16:47:29 +00:00
MarkRivers
a507efb309
Fixes to build valid trajectory files on Windows and for new XPS-Q8 controller; improve error handling in buildProfile
2014-03-26 20:52:14 +00:00
Jens Eden
576a70b70f
fix rounding for negative steps
2014-03-17 17:36:33 +00:00
Jens Eden
21251e1dcc
add 0.5 secs pause before sending init string
2014-03-17 17:35:27 +00:00
Jens Eden
6bcf494cf4
flush response buffer more than once; set read/write timeout to fixed values, avoid busy waiting if epicsThreadSleepQuantum is small
2014-03-17 17:33:30 +00:00
MarkRivers
70f35f6a3a
Fixes to work with epicsShareClass for Windows DLLs
2014-03-12 18:21:21 +00:00
MarkRivers
183efc5b97
Fixes to work with epicsShareClass for Windows DLLs
2014-03-12 18:19:56 +00:00
MarkRivers
76c23e54df
Add epicsShareClass for Windows DLLs
2014-03-12 18:19:08 +00:00
MarkRivers
a466beeb2c
Add destructor
2014-03-12 18:03:26 +00:00
MarkRivers
34b66342c0
Add epicsShareClass for Windows DLLs; add destructor
2014-03-12 18:03:13 +00:00
MarkRivers
d141d7814b
Add destructor
2014-03-12 18:02:51 +00:00
MarkRivers
ff6aa306ec
Add epicsShareClass for Windows DLLs; add destructor
2014-03-12 18:02:30 +00:00
MarkRivers
00798cd433
Added epicsShareClass to export classes on Windows; minor changes to eliminate compiler warnings
2014-03-11 23:09:12 +00:00
Ron Sluiter
0fbbc04e33
Updated header info
2014-03-05 17:57:39 +00:00
Ron Sluiter
0b8a26f523
- After the initialization string is read, if the limit mode is "Off", set it to "Hard".
...
- Added MAXvConfig() 4th argument to support absolute encoders with grey code data formats.
- Improved MAXvSetup() and MAXvConfig() iocsh 'help" comments.
2014-02-25 18:22:36 +00:00
MarkRivers
1d9b5a25d7
Added asyn.dbd, needed for asyn R4-22 and later
2014-02-18 21:02:28 +00:00
Ron Sluiter
9e193303f5
Terminate PID commands.
2014-02-14 22:38:11 +00:00
Ron Sluiter
a7af84ed57
Adopted Austen Rose's (Diamond) idea; printing the MAXv command on a "command error".
2014-02-07 21:56:24 +00:00
Ron Sluiter
6cc2ef2c57
Terminate INIT string.
2014-02-07 21:46:00 +00:00
Ron Sluiter
51d54168aa
- Moved MAXv firmware version storage from local drvMAXv.cc structure to wider access structure; "MAXvController".
...
- Added (MAXvCntrl->fwver > 1.29) test to LOAD_POS code in oms_build_trans() to prevent "Command errors" on LPE command from earlier firmware.
2014-02-06 21:16:54 +00:00
timmmooney
8a4fe8fa0c
abort was broken, left motor not knowing where it was.
2014-02-04 22:49:55 +00:00
Ron Sluiter
6e30a0d49b
Updated "Verified with firmware" doc's.
2014-02-03 17:20:29 +00:00
Ron Sluiter
cf17099d16
Update Ensemble configuration for EPICS port driver communication.
2014-01-29 21:29:09 +00:00
timmmooney
a600bbba64
converted on 1/29/2014
2014-01-29 18:57:34 +00:00
timmmooney
3129f5cbcc
converted on 1/29/2014
2014-01-29 18:54:11 +00:00
timmmooney
c82d32c099
For two motors
2014-01-29 18:25:04 +00:00
timmmooney
1c03d052da
For one motor
2014-01-29 18:24:50 +00:00
timmmooney
813385af8b
Show motor-start positions, PV to control accel/decel handling, deleted XPS file name
2014-01-29 18:24:22 +00:00
timmmooney
52ec125feb
Significant changes to support adding accel/decel segments to trajectory, post motor-start positions after build, forbid hybrid mode (not supported), in TIME_MODE_TOTAL, timeTrajectory had extra point at end, buildTrajectory was using npulses instead of npoints, don't change MAXv's update freq at run time
2014-01-29 18:20:58 +00:00
timmmooney
5a402fd3f1
Added motor-start PVs, and a PV by which user can choose whether or not software should add accel/decel trajectory segments. Added evflag to moveMode, so we can forbid hybrid mode, which is not supported (yet?) for Ensemble or MAXv.
2014-01-29 18:12:04 +00:00
timmmooney
90f3f1ea0d
Added PV by which user can choose whether or not software should add accel/decel trajectory segments.
2014-01-29 18:09:23 +00:00
timmmooney
5521940fbc
Added motor-start position PVs, and a PV by which user can choose whether or not software should add accel/decel trajectory segments.
2014-01-29 18:08:57 +00:00