Page History
...
Panel | ||||||
---|---|---|---|---|---|---|
Class PVMonitorPython wrapper for pdsdata/control/PVMonitor class. ConstructionThis class cannot be instantiated directly, methods of other classes return instances of this type. Method name()Usage: Returns name of the monitoring channel. Method array()Usage: Returns true for array. Method index()Usage: Returns index in the array. Method loValue()Usage: Returns low value as floating number. Method hiValue()Usage: Returns high value as floating number. |
...
Module _pdsdata.epics
This module contains classes corresponding to those in C++ pdsdata/epics package. The module reuses different bits and pieces, such as data type constants, from the underlying EPICS library. Complete EPICS documentation is available at main EPICS site.
Panel | ||||||
---|---|---|---|---|---|---|
ConstantsModule defines a number of constants which determine the type of the EPICS data. This constants are:
where the
Currently the data EPICS stored in XTC files is either of |
...
Panel | ||||||
---|---|---|---|---|---|---|
Function dbr_type_is_CTRL()Usage: Returns true if the EPICS type constant of the data object is one of |
...
Panel | ||||||
---|---|---|---|---|---|---|
Function dbr_type_is_TIME()Usage: Returns true if the EPICS type constant of the data object is one of |
...
Panel | ||
---|---|---|
Array epicsAlarmConditionStrings
Stores string representation of the EPICS status codes. |
...
Panel | ||
---|---|---|
Array epicsAlarmSeverityStrings
Stores string representation of the EPICS severity codes. |
...
Panel | ||||||
---|---|---|---|---|---|---|
Class EpicsPvCtrlPython wrapper for pdsdata/epics/EpicsPvCtrl<T> classes. ConstructionThis class cannot be instantiated directly, methods of other classes return instances of this type. Property iPvIdUsage: Returns PV ID as integer number. Property iDbrTypeUsage: Returns one of the Property iNumElementsUsage: Returns size of PV array. Property sPvNameUsage: Returns PV name. Property statusUsage: Returns status as integer number. Value can be used as an index into Property severityUsage: Returns severity as integer number. Value can be used as an index into Property precisionUsage: Returns precision of the floating point data as number of decimal digits. For non-floating types precision is None. Property unitsUsage: String describing physical units, None for Property upper_disp_limitUsage: One of the EPICS data data limits, type is determined by PV type, None returned for Property lower_disp_limitUsage: One of the EPICS data data limits, type is determined by PV type, None returned for Property upper_alarm_limitUsage: One of the EPICS data data limits, type is determined by PV type, None returned for Property upper_warning_limitUsage: One of the EPICS data data limits, type is determined by PV type, None returned for Property lower_warning_limitUsage: One of the EPICS data data limits, type is determined by PV type, None returned for Property lower_alarm_limitUsage: One of the EPICS data data limits, type is determined by PV type, None returned for Property upper_ctrl_limitUsage: One of the EPICS data data limits, type is determined by PV type, None returned for Property lower_ctrl_limitUsage: One of the EPICS data data limits, type is determined by PV type, None returned for Property no_strUsage: Number of ENUM states, None for non-enum PV types. Property strsUsage: List of ENUM states, None for non-enum PV types. Property valueUsage: PV value, always a single value, for arrays it is first element. Type of the value is determined by PV type. Property valuesUsage: List of PV values of size |