Commit Graph

2157 Commits

Author SHA1 Message Date
timmmooney 2373fa5d42 tag R6-8 as synApps_5_7 synApps_5_7 2013-08-22 21:41:54 +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
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
Ron Sluiter d5be5ed513 Updated files based on EPICS baseR3.14.12.3 2013-04-30 14:32:44 +00:00
MarkRivers a44d73f63b Add -v flag 2013-04-29 17:26:27 +00:00