Commit Graph

1858 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
Ron Sluiter 20a2b436c5 R6-6 update 2011-08-30 20:53:27 +00:00
Ron Sluiter 8ea83fc56d R6-6 update 2011-08-30 20:46:44 +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 375c02d4d6 Update for new syntax of XPS model 3 commands 2011-08-30 19:11:51 +00:00
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