diff --git a/README b/README index c3117a5a..6ac2fa72 100644 --- a/README +++ b/README @@ -212,7 +212,7 @@ Modification Log from R6-4 to R6-5 set motorAxisDone False in motorAxisDrvSET_t functions that start motion (motorAxisHome, motorAxisMove, motorAxisVelocityMove) and force a status update with a motorParam->callCallback(pAxis->params) call. - + Files modified: - NewportSrc/drvMM4000Asyn.c - AtttoCube/drvANC150.cc - MotorSimSrc/drvMotorSim.c @@ -282,6 +282,32 @@ Modification Log from R6-4 to R6-5 File modified: motorApp/MotorSrc/motorRecord.cc +25) Removed the depreciated motor resolution field (RES) from the motor record + database definition. The RES field has been depreciated by the MRES + field since R4-5 + + Files modified: motorApp/MotorSrc/motorRecord.cc + motorApp/MotorSrc/motorRecord.dbd + +26) Removed unused, and under used, MMAP and NMAP indicators. + + File modified: motorApp/MotorSrc/motorRecord.cc + +27) Two new Aerotech device drives were added. An 'asyn motor' version of the + Ensemble and a Soloist under the old driver architecture. + + Files added: devSoloist.cc, drvSoloist.cc, drvSoloist.h + drvEnsembleAsyn.cc, drvEnsembleAsyn.h + +28) Matthew Pearson (Diamond) added support for the ADEL and MDEL fields. + + Files modified: motorRecord.cc, motorRecord.dbd + +29) Added synchronize field (SYNC) that sets VAL/DVAL/RVAL to RBV/DRBV/RRBV. + + Files modified: motorRecord.cc, motorRecord.dbd + + Modification Log from R6-3 to R6-4 ================================== diff --git a/documentation/motorRecord.html b/documentation/motorRecord.html index cf567b32..a4a525b1 100644 --- a/documentation/motorRecord.html +++ b/documentation/motorRecord.html @@ -1049,10 +1049,10 @@ below. STUP - R + R/W* Status Update Request RECCHOICE - ON(1)
+ OFF(0), ON(1), BUSY(2)
@@ -1063,6 +1063,14 @@ below.
+ + SYNC + R/W* + Sync positions + RECCHOICE + (0:"No", 1:"Yes")
+ + TDIR R @@ -2342,6 +2350,14 @@ below. will immediately be reset to 0, and the motor record will behave as though the VAL field had been changed directly.  + + SYNC + R/W* + Sync positions + RECCHOICE + When this field is set to Yes(1) the record sets the Drive fields (VAL/DVAL/RVAL) + to their readback values (RBV/DRBV/RRBV) and sets the SYNC field back to No(0).  + diff --git a/documentation/motor_release.html b/documentation/motor_release.html index c5e23ad4..af93362f 100644 --- a/documentation/motor_release.html +++ b/documentation/motor_release.html @@ -60,6 +60,13 @@
  • This is the latest release to include the old Ensemble device driver architecture version. See below.
  • +

    + RES field deleted +

    +

    + The RES field was removed from the motor record database definition with this + release (R6-5). The RES field has been depreciated by the MRES field since R4-5. +

    @@ -67,15 +74,30 @@

    - Aerotech Soloist and Ensemble asyn motor support + Aerotech Soloist and Ensemble motor controller support

    - Added two new drivers from Aerotech; the Soloist controller and an asyn motor version - of the Ensemble. Since the Ensemble network connection requires period communication - from the host to prevent the Ensemble from closing the network socket, the Ensemble - support based on the old device driver architecture will be removed after R5-6. - The asyn motor architecture supports continuous, periodic updates; the old architecture - does not. + Two new drivers from Aerotech were add; an asyn motor version of the Ensemble + and the Soloist under the old driver architecture. Since the Ensemble network + connection requires period communication from the host to prevent the Ensemble + from closing the network socket, the Ensemble support based on the old device + driver architecture will be removed after R5-6. The asyn motor architecture + supports continuous, periodic updates; the old architecture does not. +

    +

    + ADEL and MDEL fields added +

    +

    + Matthew Pearson (Diamond) added support for the ADEL and MDEL motor record + fields. Unlike most records, the ADEL/MDEL fields in the motor record apply to + the User Readback Value (RBV). See the motorRecord.html document for details. +

    +

    + Synchronize field (SYNC) +

    +

    + When the SYNC field is set to Yes(1) the record sets the Drive fields (VAL/DVAL/RVAL) + to their readback values (RBV/DRBV/RRBV) and sets SYNC field back to No(0).