Commit Graph

1832 Commits

Author SHA1 Message Date
MarkRivers 6edea79ac4 Removed NewportModel3 library and devNewportModel3.dbd 2011-08-30 19:11:01 +00:00
MarkRivers c3f4a29e4b Renamed XPSConfig to XPSCreateController, XPSConfigAxis to XPSCreateAxis, and XPSConfigProfile to XPSCreateProfile; changed stepsPerUnit from int to double in XPSCreateAxis, and a string parameter in iocsh 2011-08-30 19:09:54 +00:00
MarkRivers 3bc61e6d0e Removed NewportModel2 and NewportModel3 libraries; no longer needed 2011-08-30 19:07:14 +00:00
MarkRivers 1e7800f43f Enabled XPSRegister3, since it no longer conflicts with XPSRegister 2011-08-30 19:00:18 +00:00
MarkRivers 18bf70c6bd No longer needed, model 3 and model 2 can now coexist 2011-08-30 18:59:41 +00:00
MarkRivers be1a141402 Fixed 2 compiler warnings 2011-08-30 18:58:16 +00:00
MarkRivers 4cbaefccdf Fixed problem on 68040 architecture 2011-08-30 18:54:23 +00:00
Ron Sluiter 4c7bbdc539 VxWorks 5.5.2 DOES support iostream. Backing out -r 13350 changes. 2011-08-30 17:43:33 +00:00
timmmooney 2a1c6b3c5f stdlib.h 2011-08-29 18:13:31 +00:00
timmmooney c57d1a0907 stdlib.h 2011-08-29 17:57:20 +00:00
Ron Sluiter 07d13190d2 - Added feedback position.
- Increased max. # of cards to 10.
- Increased buffer size to 160 bytes.
2011-08-25 20:39:06 +00:00
kmpeters a2d07069ad Bug fix for drvMM4000ReadbackDelay.
The first call after the readback dealy now gets and sets the
status properly.  Also, the delay ws changed from a double (s)
to an int (ms) because the VxWorks shell has problems passing 
floating-point values.
2011-08-25 20:05:25 +00:00
Ron Sluiter 3e37c36e3b Replaced deprecated #cpu preprocessor assertions with the defined() operator. 2011-08-25 16:27:12 +00:00
Ron Sluiter 0ec77b79e6 Replaced '__GNUG__' with '(TOOL_FAMILY == gnu)' in debug message macro. 2011-08-25 16:14:24 +00:00
Ron Sluiter bcb36c8daa Documentation fix for 'Verified with firmware' 2011-08-25 15:37:26 +00:00
Ron Sluiter 6736dd0c82 Updated to reflect <motor>/Makefile and motorExApp changes. 2011-08-16 15:56:15 +00:00
Ron Sluiter db2dae5c11 Fixed registerRecordDeviceDriver() call. 2011-08-16 15:54:54 +00:00
Ron Sluiter 757a5e20b4 VxWorks 5.5.2 does not support iostream. Replaced iostream calls with asynPrint and errlogPrintf calls. 2011-08-05 19:33:07 +00:00
Ron Sluiter b7aa159b6f Eliminate warning message. 2011-08-05 19:26:57 +00:00
MarkRivers 194f0d621d Comment out LdevNewportTS.dbd, does not work with NewportModel3 2011-08-05 15:21:47 +00:00
MarkRivers 33b524cf09 Use NewportModel3; add busySupport 2011-08-05 15:21:14 +00:00
MarkRivers a5b1d376d9 Added busy record, needed for trajectory scan and profile moves; added -include for SUPPORT and EPICS_BASE; new versions of IPAC, ASYN, BASE 2011-08-05 15:19:41 +00:00
timmmooney 8db2a17e04 paths 2011-08-04 17:45:36 +00:00
timmmooney 62caa2a55f minSpeed, maxSpeed PVs, in case trajectory calc needs them to avoid resonance, stall 2011-08-04 17:42:28 +00:00
timmmooney 422acfb061 minSpeed, maxSpeed PVs, in case trajectory calc needs them to avoid resonance, stall 2011-08-04 17:42:08 +00:00
timmmooney 82627feeea minSpeed, maxSpeed PVs, in case trajectory calc needs them to avoid resonance, stall 2011-08-04 17:40:46 +00:00
timmmooney f61a3f7202 minSpeed, maxSpeed PVs, in case trajectory calc needs them to avoid resonance, stall 2011-08-04 17:40:13 +00:00
timmmooney 1050be9ce2 minSpeed, maxSpeed PVs, in case trajectory calc needs them to avoid resonance, stall 2011-08-04 17:39:56 +00:00
timmmooney 76a7d0086e scanOnce arg type 2011-08-04 17:37:44 +00:00
mp49 a06652242b motor: implemented moveToHome in asyn model 3 XPS driver. 2011-07-29 17:41:30 +00:00
mp49 a6f645919e motor: implemented framework for moveToHome functionality in model 3 asyn base classes. 2011-07-29 17:39:29 +00:00
mp49 8ee20230da motor: fixed problem with MSTA not being set at IOC startup for model 3 asyn drivers. 2011-07-29 10:48:48 +00:00
mp49 12d5e53ee8 motor: XPS model 3 driver. Added code to poller to check for error states. Added function to disable MSTA problem bit when in state 20 (disabled state). 2011-07-29 10:46:56 +00:00
mp49 3a65e1060d motor: XPS model 3 driver. set the motorStatusHome and motorStatusHomed MSTA bits correctly. Also added in support in the driver to keep track of referencing mode. 2011-07-29 10:30:32 +00:00
mp49 48e99a40e6 motor: XPS model 3 driver. added limits monitoring to poller. This is useful for when the limits can change on the controller. A seperate set of records is needed to monitor the Asyn parameters and set the motor record limits accordingly. 2011-07-29 10:28:10 +00:00
mp49 f513da466f motor: XPS model 3 driver. removed dealing with jog mode in poller, as we no longer need this now we are stopping the group in the stop function. This means jog mode works with MultipleAxis groups too. Also fixed the stop function so that it works when homing and when in trajectory mode. Also fixed some doxygen comments. 2011-07-29 10:26:38 +00:00
mp49 47e834f337 motor: XPS model 3 driver. modified the home function so that we can do a rehome from states 50 and 63. 2011-07-29 10:23:09 +00:00
mp49 bc55ee3725 motor: XPS model 3 driver. bug fix for code to disable auto enable of an axis. 2011-07-29 10:21:33 +00:00
mp49 64a0a58c73 motor: XPS model 3 driver. added 50ms sleep to setPosition function before the call to GroupReferencingStop(). This seems to be needed by some types of axes, eg. spindle group axes. 2011-07-29 10:19:47 +00:00
mp49 de4040d181 motor: added shell function to XPS model 3 driver to disable auto enable of axes when attempting a move. This is done on a per controller basis. Call XPSDisableAutoEnable(port) at the shell. 2011-07-29 10:17:08 +00:00
mp49 7e3502253c motor: fixed dbd file for Newport model 3 build. 2011-07-29 10:06:40 +00:00
timmmooney 2122446b37 2011-07-25 19:53:41 +00:00
timmmooney b3650e4b89 font size 2011-07-25 19:50:57 +00:00
timmmooney e0c468f346 border 2011-07-25 19:50:23 +00:00
mp49 fbfb02499c motor: added back in the model 2 XPS driver, and compiled it into a seperate library called NewportModel2. I also seperated out the XPS model 3 driver into a library called NewportModel3. For the model 3 driver there is now a seperate dbd file. 2011-07-22 12:58:28 +00:00
MarkRivers a0951feaea Fixed comment 2011-07-21 17:08:31 +00:00
MarkRivers d9bc5d29b2 Fixed comment; problem caught by doxygen 2011-07-21 17:06:14 +00:00
MarkRivers c1153aa6fb Fix comment, problem caught by doxygen 2011-07-21 17:05:03 +00:00
timmmooney 392f577e77 CSS-BOY displays 2011-07-19 20:44:16 +00:00
MarkRivers 53c93173f1 Enhancements to report function 2011-07-14 15:07:04 +00:00