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 @@
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'sdevAiSoftRaw and devAoSoftRaw