MarkRivers
|
451cd433c2
|
New file from Nia Fong at SLAC
|
2012-09-12 17:19:03 +00:00 |
|
MarkRivers
|
5f9b0f2142
|
Changes from Nia Fong at SLAC
|
2012-09-12 17:18:08 +00:00 |
|
MarkRivers
|
10ca839b25
|
New file from Nia Fong at SLAC
|
2012-09-12 17:17:24 +00:00 |
|
MarkRivers
|
53a98f2849
|
New file from Nia Fong at SLAC
|
2012-09-12 17:16:54 +00:00 |
|
Pete Jemian
|
3087c9fb50
|
remove relative paths
|
2012-09-05 19:58:39 +00:00 |
|
kmpeters
|
d6ae408040
|
Modified drvXPSAsyn.c to set motorAxisPowerOn instead of motorAxisProblem so the CNEN field updates properly. Only set motorAxisProblem if the axis is uninitialized or unreferenced.
|
2012-08-15 21:05:14 +00:00 |
|
mp49
|
13d616b139
|
motor: adding two IOC shell functions to asynMotorController to enable changing the polling rates at runtime via the IOC shell.
|
2012-08-03 15:00:49 +00:00 |
|
Ron Sluiter
|
8c51c341e7
|
Added FLNK. Added SVN keyword header.
Synch'd with motor_settings.req; added INIT, PREM and POST.
|
2012-07-30 14:44:55 +00:00 |
|
Ron Sluiter
|
af7dd9eb9a
|
Added FLNK. Added SVN keyword header.
|
2012-07-30 14:43:22 +00:00 |
|
Ron Sluiter
|
0eb80002f9
|
Added SVN keywords to file headers and set svn:eol-style to "native".
|
2012-07-27 18:15:35 +00:00 |
|
Ron Sluiter
|
9952e735ae
|
Steffen Rau's (PI) support for Physik Instrumente's (PI) General Command Set (GCS2).
|
2012-07-27 16:36:42 +00:00 |
|
Ron Sluiter
|
43fff62788
|
Added OMS board reboot detection test.
|
2012-07-26 19:18:18 +00:00 |
|
Ron Sluiter
|
b645e0ff9b
|
Added VME58 reboot error check to send_mess().
|
2012-07-26 19:04:55 +00:00 |
|
Ron Sluiter
|
09a6747dda
|
Removed redundant recGblFwdLink() call.
|
2012-07-23 17:33:04 +00:00 |
|
Ron Sluiter
|
0c3fb57e03
|
Change the motor record's processing order of alarms, events and the forward scan link to conform with order specified in the "EPICS Application Developer's Guide".
|
2012-07-23 14:45:30 +00:00 |
|
Ron Sluiter
|
da29f85562
|
Failed to update MAXvConfig() deceleration after SSI argument addition.
|
2012-07-16 17:23:49 +00:00 |
|
mp49
|
63f3fe5ec9
|
motor: fixed delayed callbacks due to a non-zero DLY. There are two fixes here. One fixes the problem where a process due to device support causes the record to process and complete a put callback (before the DLY timer expired), and the other fixes the problem where there are no device support processes so that when the callback timer expires for DLY the record gets stuck because it didn't handle DMOV correctly, and also didn't do recGblFwdLink.
|
2012-07-13 13:11:21 +00:00 |
|
MarkRivers
|
4154a2c410
|
New file
|
2012-07-06 19:49:53 +00:00 |
|
MarkRivers
|
9658330a3f
|
Call ReadXPSSocket in poll, which will ultimately be used to flag done
|
2012-07-06 19:48:30 +00:00 |
|
MarkRivers
|
e3a0ab48da
|
Added moving_ flag
|
2012-07-06 19:47:01 +00:00 |
|
MarkRivers
|
b3739f6ebc
|
Added ReadXPSSocket, which is used to read on the move socket without waiting
|
2012-07-06 19:46:39 +00:00 |
|
MarkRivers
|
66b62269ea
|
Removed tabs, fixed whitespace
|
2012-07-03 17:13:33 +00:00 |
|
MarkRivers
|
58e5f5668e
|
Bug fix: check if pAxis is null in several places
|
2012-07-03 17:13:01 +00:00 |
|
Ron Sluiter
|
385e09904d
|
Moved PI_GCS2 to PI_GCS2_Src
|
2012-06-08 14:41:16 +00:00 |
|
Kurt Goetze
|
026a0b9729
|
Add PI GCS2 module
|
2012-06-08 14:07:41 +00:00 |
|
Kurt Goetze
|
5643514721
|
Add Newport SMC100 support
|
2012-06-07 21:19:37 +00:00 |
|
Ron Sluiter
|
b30829c781
|
- Communication retries.
- Reading both feedback and commanded positions.
- Deleted duplicate error messages.
|
2012-04-19 17:01:17 +00:00 |
|
Ron Sluiter
|
74cda288ea
|
Increment motor module release to R6-8.
|
2012-04-11 20:33:17 +00:00 |
|
kmpeters
|
2942e4c73f
|
Inverted the priority of sync and status update in do_work().
Before this fix the SYNC field didn't work for motors with soft-channel device support.
|
2012-04-10 22:18:12 +00:00 |
|
Ron Sluiter
|
36cbda4b1a
|
Post SYNC field cleared.
|
2012-03-08 23:13:29 +00:00 |
|
MarkRivers
|
83b63dcfa5
|
Fixed comment
|
2012-03-04 16:51:14 +00:00 |
|
MarkRivers
|
c7ce0950cb
|
Fixed comment
|
2012-03-04 16:51:01 +00:00 |
|
MarkRivers
|
739180cebd
|
Replaced writeController() with writeReadController() to prevent talking too fast; improved debugging
|
2012-03-02 18:56:26 +00:00 |
|
MarkRivers
|
1fa7d143f5
|
Removed functions for talking to controller, these are now in asynMotorController base class
|
2012-03-02 18:55:09 +00:00 |
|
MarkRivers
|
f204d70c5b
|
Removed functions for talking to controller, these are now in asynMotorController base class
|
2012-03-02 18:53:55 +00:00 |
|
MarkRivers
|
2f9195c5f6
|
Use per-axis pasynUser_ for asynPrint in new functions
|
2012-03-02 18:53:04 +00:00 |
|
MarkRivers
|
b1905c82e2
|
Added new convenience functions for communicating with controllers over asynOctet ports
|
2012-03-02 18:52:24 +00:00 |
|
MarkRivers
|
4db754be04
|
Added new convenience functions for communicating with controllers over asynOctet ports
|
2012-03-02 18:51:49 +00:00 |
|
MarkRivers
|
2913f6b6df
|
Fix to use object's own pasynUser_
|
2012-03-02 17:28:03 +00:00 |
|
MarkRivers
|
1097f15110
|
Added MCB4BDriver, model 3 asyn motor driver
|
2012-03-02 00:14:04 +00:00 |
|
MarkRivers
|
e072586e54
|
Added MCB4BDriver, model 3 asyn motor driver
|
2012-03-02 00:13:42 +00:00 |
|
MarkRivers
|
4693e5bbd7
|
New file, Model 3 driver
|
2012-03-02 00:12:33 +00:00 |
|
MarkRivers
|
c547eece69
|
Fix compiler warning
|
2012-03-01 20:22:26 +00:00 |
|
MarkRivers
|
53f64ed717
|
Fix compiler warning
|
2012-03-01 20:21:57 +00:00 |
|
MarkRivers
|
9fef2ffe94
|
Fix nested comments
|
2012-03-01 20:21:33 +00:00 |
|
MarkRivers
|
2b28ba79af
|
Fixed bug that compiler picked up
|
2012-03-01 20:16:35 +00:00 |
|
MarkRivers
|
2bc99446d4
|
Removed writeInt32 and writeFloat64 no longer needed, that code is in XPSAxis methods now; replaced processDeferredMoves with setDeferredMoves
|
2012-03-01 20:15:13 +00:00 |
|
MarkRivers
|
4077b7fb09
|
Removed writeInt32 and writeFloat64 no longer needed, that code is in XPSAxis methods now; replaced processDeferredMoves with setDeferredMoves
|
2012-03-01 20:14:18 +00:00 |
|
MarkRivers
|
50f738967c
|
Added new methods: report(), setLowLimit, setHighLimit, setPGain, setIGain, setDGain, setClosedLoop; the code for these functions was moved from XPSController::writeInt32 and writeFloat64
|
2012-03-01 20:11:34 +00:00 |
|
MarkRivers
|
d7da305900
|
Added new methods: report(), setLowLimit, setHighLimit, setPGain, setIGain, setDGain, setClosedLoop
|
2012-03-01 20:09:49 +00:00 |
|