R6-5-2 update

This commit is contained in:
Ron Sluiter
2010-10-07 21:29:05 +00:00
parent 57cd5013e1
commit 5de625e209
2 changed files with 88 additions and 11 deletions
+38 -2
View File
@@ -1,4 +1,4 @@
Motor Record R6-5-1 Release Notice
Motor Record R6-5-2 Release Notice
===============================================================================
The motor record software in this release is compatible with EPICS base
@@ -134,13 +134,49 @@ Known Problems
retry if retries are enabled.
Modification Log from R6-5-1 to R6-5-2
======================================
1) The GNU preprocessor assertions in motor.h are deprecated with the VxWorks
6.x compiler. Test for CPU macros that are compatible with VxWorks 6.x
have been added. This change prevents an "Error: unknown bit order!"
compiler error with VxWorks 6.x.
File modified: motorApp/MotorSrc/motor.h
2) Wang Xiaoqiang (PSI) bug fix for Aerotech Ensemble communication problem
with Ensemble firmware 2.54.004 and above. Redundant EOS append in
sendAndReceive() removed.
File modified: drvEnsembleAsyn.cc
3) Minor bug fix to ACS Motion Control, SPiiPlus controller. Uninitialized
data area would sometimes cause a crash at iocInit time.
Files modified: AcsTech80Src/drvSPiiPlus.cc
AcsTech80Src/Makefile
4) Matthew Pearson's (Diamond) bug fix for deferred moves broken with Motor
Simulation (devMotorSim) device driver.
File modified: MotorSimSrc/drvMotorSim.c
5) Currently, the Aerotech Ensemble home search can not be aborted from EPICS.
Therefore, the home search command has been commented out of this
release until an Ensemble firmware update resolves this problem.
Files modified: devEnsemble.cc and drvEnsembleAsyn.cc
Modification Log from R6-5 to R6-5-1
====================================
1) Aerotech Ensemble asyn motor driver would crash the IOC at boot-up if the
Ensemble was not powered up and able to communicate.
Files modified: drvEnsembleAsyn.cc
File modified: drvEnsembleAsyn.cc
2) Aerotech Ensemble EOT limit switch status was not available except via an
Ensemble fault condition. With this release the status of the EOT
+50 -9
View File
@@ -11,15 +11,56 @@
<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
</head>
<body>
<div style="text-align: center">
<h1>
<b>Motor Record Version 6-5-1 Release Notice</b></h1>
</div>
<div style="text-align: center">
<h4>
Modifications to Existing Features</h4>
</div>
<div style="text-align: center">
<h1><b>Motor Record Version 6-5-2 Release Notice</b></h1>
</div>
<div style="text-align: center">
<h4>Modifications to Existing Features</h4>
</div>
<div style="text-align: left">
<p>
<b>Aerotech Ensemble</b>
</p>
<p>
<ul>
<li>
With the current Aerotech Ensemble firmware a home search can not be aborted
from EPICS. Therefore, the home search command has been commented out of this
release until an Ensemble firmware update resolves this problem. Aerotech's
Ensemble IDE software can be used to perform a home search that can be aborted.
</li>
<li>
Wang Xiaoqiang (PSI) fixed a bug in the Aerotech Ensemble asyn motor driver that
was causing communication problems with Ensemble firmware 2.54.004 and above.
The problem was a redundant EOS was being append to transmitted commands.
</li>
</ul>
</p>
<p>
<b>VxWorks 6.x compiler error</b>
</p>
<p>
The GNU preprocessor assertions in motor.h are deprecated with the VxWorks 6.x
compiler. Test for CPU macros that are compatible with VxWorks 6.x have been
added. This change prevents an "Error: unknown bit order!" compiler error with
VxWorks 6.x.
</p>
</p>
</div>
<div style="text-align: center">
<h1>
<b>Motor Record Version 6-5-1 Release Notice</b></h1>
</div>
<div style="text-align: center">
<h4>
Modifications to Existing Features</h4>
</div>
<div style="text-align: left">
<p><b>Aerotech Ensemble</b></p>
<p>