Commit Graph

1443 Commits

Author SHA1 Message Date
MarkRivers ff50cfcbf7 Fixed problems when the controller had multiple groups 2011-09-23 17:15:36 +00:00
MarkRivers 271138b101 Fixed PV names and improved appearance 2011-09-23 17:14:40 +00:00
mp49 3925deff0c motor: added a change to drvMAXv from Austin Rose. Implemented absolute encoder register interface and extra configuration parameter to MAXvConfig function call (supports SSI interface). 2011-09-23 15:42:04 +00:00
MarkRivers 51b8556485 Bug fix in readbackProfile - it was skipping over unused axes when it should not 2011-09-22 03:11:12 +00:00
MarkRivers 116319e65c Fixed PV names 2011-09-21 18:20:38 +00:00
MarkRivers a2cf8c90b0 Fixed typo in Direction record 2011-09-21 18:20:08 +00:00
MarkRivers 14d1f5914a Additional asynTrace statements for debugging 2011-09-20 01:53:32 +00:00
MarkRivers 152bd9f940 Skip soft-limit calculations for motors that are not involved in a profile move 2011-09-19 18:45:40 +00:00
MarkRivers f851939f16 Fixed PV names in plots for axes 3-8 2011-09-18 22:38:46 +00:00
MarkRivers 9cd3e5f38a Added debugging; added XPS_MIN_PROFILE_ACCEL_TIME to help avoid acceleration to large errors 2011-09-18 22:37:50 +00:00
MarkRivers 8dae69fc7d Added XPS_MIN_PROFILE_ACCEL_TIME 2011-09-18 22:35:25 +00:00
MarkRivers 9ada8b5300 Added asynPrint to defineProfile for debugging 2011-09-18 22:34:48 +00:00
MarkRivers eb26872ee9 Fixed comment 2011-09-18 22:33:07 +00:00
MarkRivers 18ee205447 Fixed comment 2011-09-18 22:33:01 +00:00
MarkRivers 0538ecf2c2 Removed 0 from Release Message; don't want to do anything on release 2011-09-17 13:15:17 +00:00
MarkRivers f58a3746bf Changed FTVL of waveforms used for long strings from UCHAR to CHAR because some utilities only recognize that (spec, dbpf, etc.) 2011-09-17 13:14:24 +00:00
MarkRivers 20b0f295bc Fixed bugs in profile moves 2011-09-16 20:43:45 +00:00
MarkRivers 5fb11a1e4b Fixed typo in comment 2011-09-16 20:42:54 +00:00
MarkRivers e8e3fdc043 Improved efficiency 2011-09-07 17:41:46 +00:00
MarkRivers 667fa51e73 Changed debugging to use inline function rather than macro 2011-09-07 17:30:54 +00:00
MarkRivers f46567543d Changed debugging to use inline function rather than macro 2011-09-07 17:30:39 +00:00
Ron Sluiter c9af15294b Prevent Visual C compiler error and increment release # to 6.7. 2011-09-06 20:49:46 +00:00
MarkRivers 83035f7f5d Changed stepsPerUnit argument to XPSCreateAxis from double to string so it can be called from vxWorksXPSController.cpp 2011-08-30 19:32:02 +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 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
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