Ron Sluiter
d4e79a4f94
Jen Eden's readPositions patch.
2012-10-12 15:18:11 +00:00
Ron Sluiter
194e3d54da
Grant of License requirement.
2012-10-11 18:07:58 +00:00
Ron Sluiter
83af8f1d92
phase 3 asyn motor support for OMS MAXnet and MAXv from Jens Eden.
2012-10-11 16:47:16 +00:00
Ron Sluiter
5b7b186f39
Refix of DLY problem (retries not working).
2012-10-09 15:49:41 +00:00
MarkRivers
c1a91c3863
Removed tabs
2012-10-09 14:40:34 +00:00
MarkRivers
4a753987b7
Improve debugging output by printing pasynUser->reason as well
2012-10-09 14:32:23 +00:00
MarkRivers
b5ba30d9cd
Add definition of rint for _WIN32
2012-10-02 21:09:13 +00:00
MarkRivers
f28094301d
Comment out redefinition of asynPrint, does not work on Windows
2012-10-02 19:32:40 +00:00
Pete Jemian
a5c8fc134e
ADLs were revised since initial conversion, this commit is a catchup to match current state of ADL files
2012-09-28 19:44:49 +00:00
Ron Sluiter
956fd2854f
Fixed incorrect jog acceleration rate.
2012-09-27 19:44:00 +00:00
MarkRivers
c2a9f13d90
Added svn:ignore
2012-09-12 17:56:29 +00:00
MarkRivers
d2194f655a
Fixes to compile on Linux and vxWorks
2012-09-12 17:55:50 +00:00
MarkRivers
442f9c40db
Change from Nia Fong at SLAC
2012-09-12 17:30:13 +00:00
MarkRivers
37241d2988
Change from Nia Fong at SLAC
2012-09-12 17:27:29 +00:00
MarkRivers
fa03769ac0
New file from Nia Fong at SLAC
2012-09-12 17:27:15 +00:00
MarkRivers
4bc734d9a7
New file from Nia Fong at SLAC
2012-09-12 17:21:17 +00:00
MarkRivers
6e2b491a3f
New file from Nia Fong at SLAC
2012-09-12 17:20:32 +00:00
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
Ron Sluiter
85b1a7e97f
Testing SVN server
2012-09-05 15:13:57 +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
dcf068a9c4
Add Newport SMC100 support
2012-06-07 21:20:04 +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
eb3523674e
R6-8 updates.
2012-04-11 20:57:02 +00:00
Ron Sluiter
74cda288ea
Increment motor module release to R6-8.
2012-04-11 20:33:17 +00:00
kmpeters
ae12aa2b3a
Updated README to include modifications to motorRecord.cc for SYNC bugfixes.
...
Also documented known problem of DMOV not indicating motion during
hard-motor-initiated moves for motors with soft-channel device support when
LOCK is YES.
2012-04-11 20:02:25 +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