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
Ron Sluiter
bcb11ae5a7
Added asyn motor driver support for actual raw velocity (RVEL field).
2013-04-24 18:52:24 +00:00
Ron Sluiter
241f2f24b6
Reformatting only; tabs to spaces.
2013-04-24 18:44:23 +00:00
Ron Sluiter
369f866a4d
Use MRES rather than controller resolution to do EGUtoRAWbacktoEGU conversion.
2013-04-24 16:33:08 +00:00
Ron Sluiter
5bb714768c
Update docs
2013-04-24 16:01:47 +00:00
timmmooney
fe36d37b7a
2013-04-19 19:34:32 +00:00
timmmooney
8ea1944b03
2013-04-19 18:52:23 +00:00
timmmooney
1dd4ee16f0
2013-04-19 18:51:57 +00:00