From b307ef1746b79327a235a286a43996bb4079fed4 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Mon, 18 Apr 2005 13:41:42 +0000 Subject: [PATCH] drvTS changes --- RELEASE_NOTES.html | 98 +++++++++++++++++++++++++++++++++------------- 1 file changed, 71 insertions(+), 27 deletions(-) diff --git a/RELEASE_NOTES.html b/RELEASE_NOTES.html index a6330946c..28dc0662b 100644 --- a/RELEASE_NOTES.html +++ b/RELEASE_NOTES.html @@ -3,54 +3,98 @@ - EPICS Base Release 3.13.10 + EPICS Base Release 3.13.11 -

EPICS Release 3.13.10

+

EPICS Release 3.13.11

+ +

drvTS

+ +

The code for synchronizing a time master with NTP has been greatly +revised. It should now synchronize to NTP within about .01 seconds.. In +addition the out of sync error messages from the clients can be suppressed. +The following new vxWorks shell command is available:

+
    TSsetSyncReportThreshold(syncMilliseconds,syncUnixMilliseconds)
+where + +

This command can be issued on the master and on clients. The value the +client uses is the maximum of the master and client values. For example +if syncUnixMilliseconds is 0 on the master and 10 on the client than the +syncUnixMilliseconds is 10 milliseconds.

+

If a client is not changed it will also resync closer to NTP but out +of sync message can not be suppressed.

+ +

Changes since 3.13.10

+ +

dbAccess DBR_ENUM_STRS for field DTYP

+ +

Data Base Request Option DBR_ENUM_STRS for the DTYP field of soft records +does not report failure. It may cause a task to crash on some board suppot +packages.

+

Changes since 3.13.9

GPL Violation fixed

-

The GNU version of getopt.c that was being included in the Win32 version of -libCom was replaced with a BSD version.

+ +

The GNU version of getopt.c that was being included in the Win32 version +of libCom was replaced with a BSD version.

db_access - conversion of double to float

+

When a CA user asked for display or control limits as a float a 0 value was returned as -1.17549435E-38. This is now fixed.

seq_ca

+

The sequencer did not properly keep track of number of channels connected. -It now checks if it is actually connected/disconnect before it increments/decrements the counts.

+It now checks if it is actually connected/disconnect before it +increments/decrements the counts.

Device Support code

-

Several device support files have been removed that were not being built by -default, some of which would not compile anyway. These are:

+ +

Several device support files have been removed that were not being built +by default, some of which would not compile anyway. These are:

Access Security

-

The access security configuration rules now accept quoted strings -where just names were allowed previously.

-

A new shell command "ascar(int level)" is now available. -It produces a report of the INP channel access connections. -Level (0,1,2) produces (a summary report, summary plus unconnected channels, -summary plus report of all channels)

+ +

The access security configuration rules now accept quoted strings where +just names were allowed previously.

+ +

A new shell command "ascar(int level)" is now available. It produces a +report of the INP channel access connections. Level (0,1,2) produces (a +summary report, summary plus unconnected channels, summary plus report of all +channels)

mbboRecord and mbbiRecord

-

The fields ZRST,...,FFST are now special(SPC_MOD). -init_record now checks to see if state strings or values are defined -during pass 0. Previously if another record had a DBR_STRING link to -an mbboRecord it thought the field was a USHORT instead of an ENUM.

+ +

The fields ZRST,...,FFST are now special(SPC_MOD). init_record now checks +to see if state strings or values are defined during pass 0. Previously if +another record had a DBR_STRING link to an mbboRecord it thought the field +was a USHORT instead of an ENUM.

Channel Access