kmpeters
9b2e2b346a
Added asyn, model-3 driver for the MVP2001.
2013-08-14 22:14:00 +00:00
kmpeters
9b3af6ab55
Updated to PI_GCS2_2013_07_12.tgz
2013-08-02 22:02:31 +00:00
kmpeters
99922e7d6b
Added support for rotary stages to smarAct MCS driver.
2013-07-26 21:24:53 +00:00
mp49
1409d6323f
XPSController and XPSAxis: moved some defines from the source file to the header file in XPSController. Added support for reading the XPS positioner status string in XPSAxis, and adding it to the parameter library.
2013-07-18 19:59:06 +00:00
mp49
e9e0eecd88
asynMotorAxis: added support for setting axis specific strings in the parameter library.
2013-07-18 19:55:05 +00:00
mp49
03f345a61c
newport model 3 driver: reverted back to the old definition of moving axis in the poller in XPSAxis.cpp. I made the new method, of checking the socket return value, an option which is enabled by using a new function called XPSEnableMovingMode. Also added the ability to run a TCL script. This may become a generic function in the base classes later on. Added a Db template to set and execute a TCL script.
2013-07-12 14:31:22 +00:00
kmpeters
8762eb5b78
Added MicronixSrc
2013-07-10 21:09:16 +00:00
Ron Sluiter
506a03e8af
Minor doc changes
2013-06-21 15:48:52 +00:00
kmpeters
7b8065c2f7
Added HXP.adl, a top-level menu for Newport hexapod displays.
2013-06-20 21:48:28 +00:00
kmpeters
031c9c1de1
Added NPointSrc to motorApp/Makefile
2013-06-20 20:06:07 +00:00
Ron Sluiter
98452caf93
- bug fix for backlash using relative moves when RMOD = "In-Position".
...
- bug fix for "can't tweak in either direction near soft-travel limit". No need in process() to test MIP_MOVE type moves for soft-travel limits.
- Need "preferred_dir" for LVIO test. Moved LVIO test in do_work() to after "preferred_dir" is set.
2013-06-20 18:55:48 +00:00
kmpeters
e515d23f20
Added records to HXP_coords.db to sync motor target positions and read CS's after a CS is changed.
2013-06-19 19:41:30 +00:00
kmpeters
e837c38da6
Updated Newport Hexapod example
2013-06-18 21:10:29 +00:00
kmpeters
857172bffe
Added the ability to redefine the origin of hexapod coordinate-systems.
2013-06-18 21:01:10 +00:00
kmpeters
fbe9fdea42
Added reading of coordinate-system definitions to Newport HXP support.
2013-06-18 19:16:57 +00:00
Ron Sluiter
85511023e9
- Ignore RDBD on 1st move.
...
- Toggle DMOV on tweaks (TWF/TWR)that are < MRES.
- Remove soft travel-limit error checks from home search request.
- Moved synch'ing target position with readback to subroutine.
- Allow moving out of invalid soft limit travel range toward valid soft limit travel range.
- In-position retry mode for servos.
2013-06-17 14:31:34 +00:00
Ron Sluiter
8dfcc340fe
Update svn:keywords and header docs.
2013-06-17 14:23:05 +00:00
Ron Sluiter
02bedb4ca2
Update svn:keywords and header docs.
2013-06-17 14:20:08 +00:00
kmpeters
eea6efa880
Added the ability to move all hexapod motors to new target positions (not using deferred moves).
2013-06-14 20:50:47 +00:00
Kurt Goetze
04aa31f957
Fix resolution handling for servo and stepper stages
2013-06-13 20:36:10 +00:00
Kurt Goetze
9d81588677
Fix resolution handling for servo and stepper stages
2013-06-13 20:35:43 +00:00
kmpeters
5f292c9368
Added RTRY to asyn_motor.db with a default value so that existing templates aren't broken.
2013-06-13 18:02:24 +00:00
kmpeters
5866b61c0a
Set motorStatusPowerOn_ in HXP poll() so CNEN field accurately reflects enabled state. Added hxp_errors.h
2013-06-13 16:31:14 +00:00
kmpeters
78a7178740
Added error string PV to hexapod support
2013-06-12 22:01:32 +00:00
kmpeters
41576edab2
Added ERROR PV to hexapod support.
2013-06-12 20:39:23 +00:00
MarkRivers
0b76faa39e
Changes to return actual value of valueRtrn in case of error
2013-06-11 19:10:21 +00:00
kmpeters
9267d6bed7
Added HXP adls.
2013-06-11 15:41:13 +00:00
timmmooney
a1db2979bc
drvMAXv_trajectory.cc folded into drvMAXv.cc, build MAX_trajectoryScan.st if SNCSEQ is defined
2013-06-10 21:38:17 +00:00
timmmooney
72c0ea0061
added epicsMutex
2013-06-10 21:36:59 +00:00
timmmooney
c88bf92e03
drvMAXv_trajectory.cc folded into drvMAXv.cc
2013-06-10 21:34:20 +00:00
timmmooney
30bdcf9b19
removed unused variables from getMotorPositions
2013-06-10 21:32:54 +00:00
kmpeters
ca5f16f663
Added status PV to hexapod support
2013-06-10 20:22:42 +00:00
MarkRivers
a00c552055
Fixed problem with DLL definitions on Windows; was getting unresolved symbols on Windows
2013-06-07 16:21:20 +00:00
MarkRivers
296d224533
Replaced tabs with spaces for legibility
2013-06-07 16:20:12 +00:00
Ron Sluiter
4f20d703db
Publish PI *.db files.
2013-05-13 19:12:57 +00:00
Ron Sluiter
dcbace5351
Forgot *.db files
2013-05-13 18:45:56 +00:00
kmpeters
456dd8ef71
Added NPointSrc
2013-05-06 18:49:25 +00:00
Kurt Goetze
c5c9d3c89a
add 104 motor status display
2013-05-06 14:58:27 +00:00
timmmooney
a2338a21a5
Removed post-executiuon reporting of motor position as function of time. It was based on reading the motor, and was much less accurate than the actual motor steps.
2013-05-02 20:27:32 +00:00
timmmooney
5a4918191b
Removed spline option, and some reading of speed and acceleration during trajectory execution that was missed in last commit
2013-05-02 20:20:47 +00:00
timmmooney
f9214e66b9
Removed development support for reading motor speeds, and accelerations while trajectory was executing. They are not a reliable way to assess trajectory execution.
2013-05-02 20:14:39 +00:00
timmmooney
0600479d4e
removed traj_accel_latency; it made no improvement
2013-05-02 20:09:16 +00:00
kmpeters
9740530b14
Added xpsSlave.st
2013-04-30 15:58:02 +00:00
MarkRivers
c4c4e4f79f
Added enableSetPosition to report
2013-04-25 23:21:05 +00:00
MarkRivers
06d22f3e89
Improved error message on enableSetPosition error
2013-04-25 23:20:40 +00:00
Ron Sluiter
c21d381b28
Copyright information banner added to header and updated to PI_GCS2_2013_04_09.tgz
2013-04-24 21:24:22 +00:00
Ron Sluiter
f1e107c0de
Added actual velocity to status update
2013-04-24 19:41:05 +00:00
Ron Sluiter
5c206450c6
Elminate duplication between basic_motor_settings.req and motor_settings.req
2013-04-24 19:37:40 +00:00
Ron Sluiter
abd01d700c
Added Retry Mode (RMOD)
2013-04-24 19:32:17 +00:00
Ron Sluiter
55a43f02a7
Eliminate 'Duplicate definition of record type' error from base-3.15.0.1's dbdExpand.pl utilitiy
2013-04-24 19:30:01 +00:00