timmmooney
aa6434eebf
Added scope commands
2013-09-23 17:15:52 +00:00
MarkRivers
dbde547693
Added seq, pv to LIBS, needed to build dynamically on Windows
2013-09-20 23:19:55 +00:00
timmmooney
1ffbd7b481
Added notes about EnsembleTrajectoryScan
2013-09-19 22:19:32 +00:00
timmmooney
2d9f71dff6
AeroBasic program that must be compiled and loaded into the controller for EnsembleTrajectoryScan to work.
2013-09-19 22:18:55 +00:00
timmmooney
b28691a460
some cleanup, removing stuff from MAX_trajectoryScan.st (from which this was developed). Trajectory must run while it's being loaded, so user updates and abort handling have moved into loadTrajectory(). If timeMode!=TIME_MODE_TOTAL, calculate total time. Warn if time between trajectory points is less than .03 s, because we won't be able to keep up. Note this code is not ready for more than one motor. Abort handling is still under development, though pretty thorough. sendReceiveCommand() now checks that the "doCommand" program is running, and starts it if it isn't. This should only be needed for aborts.
2013-09-19 22:17:44 +00:00
timmmooney
7a80234f51
Add STATUS_WARNING
2013-09-19 22:08:45 +00:00
kmpeters
eeadbad5bf
Added limit polarity argument to MVP2001Axis
2013-09-13 15:43:19 +00:00
timmmooney
c7afb8d37d
Ensemble trajectory support
2013-09-12 20:51:50 +00:00
kmpeters
d7e6e839c4
Removed the commented-out C300Axis::report method declaration to avoid confusion.
2013-08-28 16:52:21 +00:00
MarkRivers
1b6c89c98a
Comment out axis report() function, not defined in source which leads to error on Windows
2013-08-28 16:25:24 +00:00
MarkRivers
01e5d2924d
Removed redefinition of asynPrint, produces compiler error on Windows
2013-08-28 16:16:45 +00:00
MarkRivers
f088b3319d
Moved epicsExport.h to compile on Windows dynamically
2013-08-28 16:16:03 +00:00
MarkRivers
f97d06ab0f
Removed motorVersion.h, does not exist; fixed names of 2 parameters; moved epicsExport.h to compile on Windows dynamically
2013-08-28 16:15:21 +00:00
MarkRivers
1af1b84179
Changed abs to fabs to avoid compiler error on Windows; other changes to avoid compiler warnings on Linux
2013-08-28 16:14:12 +00:00
kmpeters
7c5e1b5e94
Added new MVP2001 support to motor release documentation.
2013-08-14 22:24:11 +00:00
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