Commit Graph

2166 Commits

Author SHA1 Message Date
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 43c538d088 Added MicronixSrc comment to README and motor_release.html. Ignored build products. 2013-07-10 21:40:37 +00:00
kmpeters 8762eb5b78 Added MicronixSrc 2013-07-10 21:09:16 +00:00
Ron Sluiter ceb19c980c Updated docs. 2013-06-26 21:20:44 +00:00
Ron Sluiter 4f0c1f62ac Update recommended releases 2013-06-21 18:51:44 +00:00
Ron Sluiter 986d2d995e R6-8 update 2013-06-21 16:40:19 +00:00
kmpeters 3b574e8acd Added warning about change in stepPerUnit argument to XPS phase-2 asyn motor support to motor_release.html 2013-06-21 15:57:02 +00:00
Ron Sluiter 506a03e8af Minor doc changes 2013-06-21 15:48:52 +00:00
Ron Sluiter 4e46e76d37 R6-8 update 2013-06-21 15:47:45 +00:00
Ron Sluiter 199d6993c8 R6-8 update 2013-06-21 15:37:51 +00:00
Ron Sluiter c6525f087c Added "In-Position" retry mode. 2013-06-21 14:49:41 +00:00
kmpeters a777a6a782 Added my contributions to motor_release.html. 2013-06-20 22:10:22 +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 442e1b10fd add parm to set resolution at boot time 2013-06-13 20:38:51 +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 5b11019021 Added Newport hexapod examples to iocWithAsyn. Updated README. 2013-06-13 19:13:33 +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 6d2f14176c Ignored O.* directories 2013-06-12 20:40:35 +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 94a33d3a5e R6-8 documentation updates. 2013-05-28 21:03:28 +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 7ddd36825e Added entry for NPointSrc in README 2013-05-06 18:55:07 +00:00