[go: up one dir, main page]

Menu

Commit [r198]  Maximize  Restore  History

Changed method of retreval of data from EPICS for expect and send statements.

Proper comparisons for EPICS data of the following types are now supported:
Unsigned values - all sizes.
Integer values - all sizes.
Real and doubles.
Priority arrays for floats, reals, enumerated and NULL choices. Indexes not supported yet from script parser yet but comparisons are ready.
Boolean.
Bit strings.
Object IDs.
Character strings - any size.
Enumerated values.
Date values - all comparison operators.
Time values - all comparison operators.
DateTime values - all comparison operators.
DateRange - all comparison operators (where applicable).
Calendar Entries and lists - untested as yet.
Device Address Bindings.
Array of object identifiers.
Arrays and lists of unsigned values.
Arrays of text for active/inactive.

The following type comparisons are not implemented yet:
List of read access specs.
Array of action commands.
VT classes.
Event parameters.
Session keys.
Time Synch recipients.
Recipients.
List of Recipients.
Array of exceptions schedule events.
Array of weekly schedules.
List of object property references.
Setpoint reference.
List of active VT sessions.

A transition was created to return these objects from the internal EPICS store.

madanner 2002-10-21

changed /trunk/VTS3/ScriptExecutor.cpp