diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 360142b40..d4d646ced 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -14,32 +14,87 @@

MMM DD 2002

+

Changes since beta1

+
-

recGblGetTimeStamp

+

dbCommon.dbd

-

If TSE is -1 then recGblGetTimeStamp does not retrieve time. This allows device/driver support to set the time.

+

Field UDF now has a promptgroup. This allows users to set UDF false via +DCTs.

+ +

errlog

+ +

errlog no longer contains an atexit that calls errlogFlush. This did not +work on all operating systems. cantProceed, iocsh, and ca_task_exit all +call errlogFlush. Other applications may also have to call if before +terminating.

+ +

mbboRecord

+ +

mbboRecord now implements method cvt_dbaddr for the VAL field. If no state +vales or state strings are defined then it sets field_type and dbr_field_type +to DBF_USHORT.

+ +

timeStamp changes

+ +

Changes have been made to:

+ + +

epicsTime.h now has the definitions:

+
#define epicsTimeEventBestTime -1
+#define epicsTimeEventDeviceTime -2
+
+
+ +

These are values for the TSE field of dbCommon.

+ + + +

If the TSEL field refers to the TIME +field of a record then recGblGetTimeStamp sets +TIME equal to the time it gets from the record the +TSEL references. This works for both database and channel +access links. In this case field TSE is not used.

+
 

aiRecord and aoRecord: Setting eoff=egul

Instead of init_record executing code like

    if ((pai->linr == menuConvertLINEAR) && pdset->special_linconv) {
         pai->eoff = pai->egul;
-    }
-
+ }

It now executes:

    if ((pai->eslo==1.0) && (pai->eoff==0.0)) {
         pai->eoff = pai->egul;
-    }
-
+ } +

aoRecord has a similar change

+

This was done so that old device support which does not implement +special_linconv still works.

+

CA puts to disabled record

-

If a CA client issues a put to a disabled record then, when the record is ena -bled, database puts to the record will not make the record process until a CA pu -t is again issued. This is fixed.

+

If a CA client issues a put to a disabled record then, when the record is +ena bled, database puts to the record will not make the record process until +a CA pu t is again issued. This is fixed.

TPRO - trace processing

@@ -116,7 +171,9 @@ application's /configure/CONFIG file (which specifies the path to as seen by the IOC) to apply the same modifications to all paths output in the cdCommands file.

+

Changes since alpha2

+
All changes for release 3.13.5 that also apply to 3.14 have been made.

devAiSoftRaw and devAoSoftRaw