Commit Graph

  • 18253335e2 Added Micronix to Makefile. kmpeters 2013-11-08 16:47:36 +00:00
  • e2dc2ac947 Move busy before aysn, would not build on Cygwin in other order; add PI_GCS2Support MarkRivers 2013-11-05 20:50:57 +00:00
  • 7a6545120d Added .VELO, needed in some applications MarkRivers 2013-11-01 18:32:39 +00:00
  • 96035c7e6e Modified MMC-200 driver to also support the MMC-100 kmpeters 2013-10-31 21:44:37 +00:00
  • 9493eed8d4 Modified MMC200Driver.cpp to clear errors if present while polling. kmpeters 2013-10-29 15:46:51 +00:00
  • f1d6a3ced5 Fixed caByte display of MSTA field. kmpeters 2013-10-22 21:20:35 +00:00
  • 38dde6adc1 Updated MAXv limit switch true commands (LL & LH are legacy commands). Ron Sluiter 2013-10-10 18:20:17 +00:00
  • a1e1d298fc Added Micronix MMC-200 examples. kmpeters 2013-10-08 21:00:45 +00:00
  • dba34ec14c Added ignoreLimit argument to MMC200Controller() kmpeters 2013-10-08 18:25:07 +00:00
  • e410d7ba5c Removed asyn.dbd and motorRecord.dbd; not needed and does not work on 3.15 MarkRivers 2013-10-02 18:17:57 +00:00
  • aa6434eebf Added scope commands timmmooney 2013-09-23 17:15:52 +00:00
  • dbde547693 Added seq, pv to LIBS, needed to build dynamically on Windows MarkRivers 2013-09-20 23:19:55 +00:00
  • 1ffbd7b481 Added notes about EnsembleTrajectoryScan timmmooney 2013-09-19 22:19:32 +00:00
  • 2d9f71dff6 AeroBasic program that must be compiled and loaded into the controller for EnsembleTrajectoryScan to work. timmmooney 2013-09-19 22:18:55 +00:00
  • 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. timmmooney 2013-09-19 22:17:44 +00:00
  • 7a80234f51 Add STATUS_WARNING timmmooney 2013-09-19 22:08:45 +00:00
  • eeadbad5bf Added limit polarity argument to MVP2001Axis kmpeters 2013-09-13 15:43:19 +00:00
  • c7afb8d37d Ensemble trajectory support timmmooney 2013-09-12 20:51:50 +00:00
  • d7e6e839c4 Removed the commented-out C300Axis::report method declaration to avoid confusion. kmpeters 2013-08-28 16:52:21 +00:00
  • 1b6c89c98a Comment out axis report() function, not defined in source which leads to error on Windows MarkRivers 2013-08-28 16:25:24 +00:00
  • 01e5d2924d Removed redefinition of asynPrint, produces compiler error on Windows MarkRivers 2013-08-28 16:16:45 +00:00
  • f088b3319d Moved epicsExport.h to compile on Windows dynamically MarkRivers 2013-08-28 16:16:03 +00:00
  • f97d06ab0f Removed motorVersion.h, does not exist; fixed names of 2 parameters; moved epicsExport.h to compile on Windows dynamically MarkRivers 2013-08-28 16:15:21 +00:00
  • 1af1b84179 Changed abs to fabs to avoid compiler error on Windows; other changes to avoid compiler warnings on Linux MarkRivers 2013-08-28 16:14:12 +00:00
  • 2373fa5d42 tag R6-8 as synApps_5_7 synApps_5_7 timmmooney 2013-08-22 21:41:54 +00:00
  • 7c5e1b5e94 Added new MVP2001 support to motor release documentation. kmpeters 2013-08-14 22:24:11 +00:00
  • 9b2e2b346a Added asyn, model-3 driver for the MVP2001. kmpeters 2013-08-14 22:14:00 +00:00
  • 9b3af6ab55 Updated to PI_GCS2_2013_07_12.tgz kmpeters 2013-08-02 22:02:31 +00:00
  • 99922e7d6b Added support for rotary stages to smarAct MCS driver. kmpeters 2013-07-26 21:24:53 +00:00
  • 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. mp49 2013-07-18 19:59:06 +00:00
  • e9e0eecd88 asynMotorAxis: added support for setting axis specific strings in the parameter library. mp49 2013-07-18 19:55:05 +00:00
  • 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. mp49 2013-07-12 14:31:22 +00:00
  • 43c538d088 Added MicronixSrc comment to README and motor_release.html. Ignored build products. kmpeters 2013-07-10 21:40:37 +00:00
  • 8762eb5b78 Added MicronixSrc kmpeters 2013-07-10 21:09:16 +00:00
  • ceb19c980c Updated docs. Ron Sluiter 2013-06-26 21:20:44 +00:00
  • 4f0c1f62ac Update recommended releases Ron Sluiter 2013-06-21 18:51:44 +00:00
  • 5f05048094 Bug fix branch for R6-8. Ron Sluiter 2013-06-21 17:07:30 +00:00
  • 8bc347ec13 R6-8 R6-8 Ron Sluiter 2013-06-21 17:06:07 +00:00
  • 986d2d995e R6-8 update Ron Sluiter 2013-06-21 16:40:19 +00:00
  • 3b574e8acd Added warning about change in stepPerUnit argument to XPS phase-2 asyn motor support to motor_release.html kmpeters 2013-06-21 15:57:02 +00:00
  • 506a03e8af Minor doc changes Ron Sluiter 2013-06-21 15:48:52 +00:00
  • 4e46e76d37 R6-8 update Ron Sluiter 2013-06-21 15:47:45 +00:00
  • 199d6993c8 R6-8 update Ron Sluiter 2013-06-21 15:37:51 +00:00
  • c6525f087c Added "In-Position" retry mode. Ron Sluiter 2013-06-21 14:49:41 +00:00
  • a777a6a782 Added my contributions to motor_release.html. kmpeters 2013-06-20 22:10:22 +00:00
  • 7b8065c2f7 Added HXP.adl, a top-level menu for Newport hexapod displays. kmpeters 2013-06-20 21:48:28 +00:00
  • 031c9c1de1 Added NPointSrc to motorApp/Makefile kmpeters 2013-06-20 20:06:07 +00:00
  • 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. Ron Sluiter 2013-06-20 18:55:48 +00:00
  • e515d23f20 Added records to HXP_coords.db to sync motor target positions and read CS's after a CS is changed. kmpeters 2013-06-19 19:41:30 +00:00
  • e837c38da6 Updated Newport Hexapod example kmpeters 2013-06-18 21:10:29 +00:00
  • 857172bffe Added the ability to redefine the origin of hexapod coordinate-systems. kmpeters 2013-06-18 21:01:10 +00:00
  • fbe9fdea42 Added reading of coordinate-system definitions to Newport HXP support. kmpeters 2013-06-18 19:16:57 +00:00
  • 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. Ron Sluiter 2013-06-17 14:31:34 +00:00
  • 8dfcc340fe Update svn:keywords and header docs. Ron Sluiter 2013-06-17 14:23:05 +00:00
  • 02bedb4ca2 Update svn:keywords and header docs. Ron Sluiter 2013-06-17 14:20:08 +00:00
  • eea6efa880 Added the ability to move all hexapod motors to new target positions (not using deferred moves). kmpeters 2013-06-14 20:50:47 +00:00
  • 442e1b10fd add parm to set resolution at boot time Kurt Goetze 2013-06-13 20:38:51 +00:00
  • 04aa31f957 Fix resolution handling for servo and stepper stages Kurt Goetze 2013-06-13 20:36:10 +00:00
  • 9d81588677 Fix resolution handling for servo and stepper stages Kurt Goetze 2013-06-13 20:35:43 +00:00
  • 5b11019021 Added Newport hexapod examples to iocWithAsyn. Updated README. kmpeters 2013-06-13 19:13:33 +00:00
  • 5f292c9368 Added RTRY to asyn_motor.db with a default value so that existing templates aren't broken. kmpeters 2013-06-13 18:02:24 +00:00
  • 5866b61c0a Set motorStatusPowerOn_ in HXP poll() so CNEN field accurately reflects enabled state. Added hxp_errors.h kmpeters 2013-06-13 16:31:14 +00:00
  • 78a7178740 Added error string PV to hexapod support kmpeters 2013-06-12 22:01:32 +00:00
  • 6d2f14176c Ignored O.* directories kmpeters 2013-06-12 20:40:35 +00:00
  • 41576edab2 Added ERROR PV to hexapod support. kmpeters 2013-06-12 20:39:23 +00:00
  • 0b76faa39e Changes to return actual value of valueRtrn in case of error MarkRivers 2013-06-11 19:10:21 +00:00
  • 9267d6bed7 Added HXP adls. kmpeters 2013-06-11 15:41:13 +00:00
  • a1db2979bc drvMAXv_trajectory.cc folded into drvMAXv.cc, build MAX_trajectoryScan.st if SNCSEQ is defined timmmooney 2013-06-10 21:38:17 +00:00
  • 72c0ea0061 added epicsMutex timmmooney 2013-06-10 21:36:59 +00:00
  • c88bf92e03 drvMAXv_trajectory.cc folded into drvMAXv.cc timmmooney 2013-06-10 21:34:20 +00:00
  • 30bdcf9b19 removed unused variables from getMotorPositions timmmooney 2013-06-10 21:32:54 +00:00
  • ca5f16f663 Added status PV to hexapod support kmpeters 2013-06-10 20:22:42 +00:00
  • a00c552055 Fixed problem with DLL definitions on Windows; was getting unresolved symbols on Windows MarkRivers 2013-06-07 16:21:20 +00:00
  • 296d224533 Replaced tabs with spaces for legibility MarkRivers 2013-06-07 16:20:12 +00:00
  • 94a33d3a5e R6-8 documentation updates. Ron Sluiter 2013-05-28 21:03:28 +00:00
  • 4f20d703db Publish PI *.db files. Ron Sluiter 2013-05-13 19:12:57 +00:00
  • dcbace5351 Forgot *.db files Ron Sluiter 2013-05-13 18:45:56 +00:00
  • 7ddd36825e Added entry for NPointSrc in README kmpeters 2013-05-06 18:55:07 +00:00
  • 456dd8ef71 Added NPointSrc kmpeters 2013-05-06 18:49:25 +00:00
  • c5c9d3c89a add 104 motor status display Kurt Goetze 2013-05-06 14:58:27 +00:00
  • 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. timmmooney 2013-05-02 20:27:32 +00:00
  • 5a4918191b Removed spline option, and some reading of speed and acceleration during trajectory execution that was missed in last commit timmmooney 2013-05-02 20:20:47 +00:00
  • f9214e66b9 Removed development support for reading motor speeds, and accelerations while trajectory was executing. They are not a reliable way to assess trajectory execution. timmmooney 2013-05-02 20:14:39 +00:00
  • 0600479d4e removed traj_accel_latency; it made no improvement timmmooney 2013-05-02 20:09:16 +00:00
  • 9740530b14 Added xpsSlave.st kmpeters 2013-04-30 15:58:02 +00:00
  • d5be5ed513 Updated files based on EPICS baseR3.14.12.3 Ron Sluiter 2013-04-30 14:32:44 +00:00
  • a44d73f63b Add -v flag MarkRivers 2013-04-29 17:26:27 +00:00
  • 20db357376 Add -v flag MarkRivers 2013-04-29 17:26:24 +00:00
  • c4c4e4f79f Added enableSetPosition to report MarkRivers 2013-04-25 23:21:05 +00:00
  • 06d22f3e89 Improved error message on enableSetPosition error MarkRivers 2013-04-25 23:20:40 +00:00
  • fbd9bb0250 Added eol-style MarkRivers 2013-04-25 17:39:15 +00:00
  • 6917b5af58 Removed eol MarkRivers 2013-04-25 17:38:41 +00:00
  • 55764d1267 Set eol native MarkRivers 2013-04-25 17:37:19 +00:00
  • 404cbeeba8 Removed svn:executable MarkRivers 2013-04-25 17:36:08 +00:00
  • 6de79fd1eb Set mime type MarkRivers 2013-04-25 17:34:45 +00:00
  • d510bb7af7 New file, not complete MarkRivers 2013-04-25 17:29:38 +00:00
  • c21d381b28 Copyright information banner added to header and updated to PI_GCS2_2013_04_09.tgz Ron Sluiter 2013-04-24 21:24:22 +00:00
  • f1e107c0de Added actual velocity to status update Ron Sluiter 2013-04-24 19:41:05 +00:00
  • 5c206450c6 Elminate duplication between basic_motor_settings.req and motor_settings.req Ron Sluiter 2013-04-24 19:37:40 +00:00
  • abd01d700c Added Retry Mode (RMOD) Ron Sluiter 2013-04-24 19:32:17 +00:00