caproto.server.records.CalcoutFields

Inheritance diagram of CalcoutFields
class caproto.server.records.CalcoutFields(prefix, **kw)[source]
CalcoutFields pvproperties

Attribute

Suffix

Docs

Type

Notes

Alarm Group

access_security_group

ASG

Access Security Group

PvpropertyChar

Length(29) Inherited from RecordFieldGroup

alarm_acknowledge_severity

ACKS

Alarm Ack Severity

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

alarm_acknowledge_transient

ACKT

Alarm Ack Transient

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

alarm_deadband

HYST

Alarm Deadband

PvpropertyDouble

Inherited from CalcoutFields

alarm_status

STAT

Alarm Status

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

archive_deadband

ADEL

Archive Deadband

PvpropertyDouble

Inherited from CalcoutFields Get Put

calc_valid

CLCV

CALC Valid

PvpropertyInteger

Inherited from CalcoutFields

calculation

CALC

Calculation

PvpropertyChar

Length(80) Inherited from CalcoutFields

current_alarm_severity

SEVR

Alarm Severity

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

dbputfield_process

PUTF

dbPutField process

PvpropertyByteRO

Read-only Inherited from RecordFieldGroup

description

DESC

Descriptor

PvpropertyChar

Length(41) Inherited from RecordFieldGroup

device_type

DTYP

Device Type

PvpropertyEnum

Inherited from RecordFieldGroup

disable

DISA

Disable

PvpropertyShort

Inherited from RecordFieldGroup

disable_alarm_severity

DISS

Disable Alarm Sevrty

PvpropertyEnum

Inherited from RecordFieldGroup

disable_putfield

DISP

Disable putField

PvpropertyByte

Inherited from RecordFieldGroup

disable_value

DISV

Disable Value

PvpropertyShort

Inherited from RecordFieldGroup

display_precision

PREC

Display Precision

PvpropertyShort

Inherited from CalcoutFields Get Put

engineering_units

EGU

Engineering Units

PvpropertyChar

Length(16) Inherited from CalcoutFields

event_name

EVNT

Event Name

PvpropertyChar

Length(40) Inherited from RecordFieldGroup

event_to_issue

OEVT

Event To Issue

PvpropertyChar

Length(40) Inherited from CalcoutFields

forward_link

FLNK

Forward Process Link

PvpropertyString

Inherited from RecordFieldGroup

high_alarm_limit

HIGH

High Alarm Limit

DOUBLE

Inherited from _Limits Get Put

high_operating_range

HOPR

High Operating Range

DOUBLE

Inherited from _Limits Get Put

high_severity

HSV

High Severity

ENUM

Inherited from _Limits

hihi_alarm_limit

HIHI

Hihi Alarm Limit

DOUBLE

Inherited from _Limits Get Put

hihi_severity

HHSV

Hihi Severity

ENUM

Inherited from _Limits

inpa_pv_status

INAV

INPA PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inpb_pv_status

INBV

INPB PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inpc_pv_status

INCV

INPC PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inpd_pv_status

INDV

INPD PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inpe_pv_status

INEV

INPE PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inpf_pv_status

INFV

INPF PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inpg_pv_status

INGV

INPG PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inph_pv_status

INHV

INPH PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inpi_pv_status

INIV

INPI PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inpj_pv_status

INJV

INPJ PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inpk_pv_status

INKV

INPK PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

inpl_pv_status

INLV

INPL PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

input_a

INPA

Input A

PvpropertyString

Inherited from CalcoutFields

input_b

INPB

Input B

PvpropertyString

Inherited from CalcoutFields

input_c

INPC

Input C

PvpropertyString

Inherited from CalcoutFields

input_d

INPD

Input D

PvpropertyString

Inherited from CalcoutFields

input_e

INPE

Input E

PvpropertyString

Inherited from CalcoutFields

input_f

INPF

Input F

PvpropertyString

Inherited from CalcoutFields

input_g

INPG

Input G

PvpropertyString

Inherited from CalcoutFields

input_h

INPH

Input H

PvpropertyString

Inherited from CalcoutFields

input_i

INPI

Input I

PvpropertyString

Inherited from CalcoutFields

input_j

INPJ

Input J

PvpropertyString

Inherited from CalcoutFields

input_k

INPK

Input K

PvpropertyString

Inherited from CalcoutFields

input_l

INPL

Input L

PvpropertyString

Inherited from CalcoutFields

invalid_output_action

IVOA

INVALID output action

PvpropertyEnum

Inherited from CalcoutFields

invalid_output_value

IVOV

INVALID output value

PvpropertyDouble

Inherited from CalcoutFields

last_val_monitored

MLST

Last Val Monitored

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

last_value_alarmed

LALM

Last Value Alarmed

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

last_value_archived

ALST

Last Value Archived

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

lock_count

LCNT

Lock Count

PvpropertyByteRO

Read-only Inherited from RecordFieldGroup

lolo_alarm_limit

LOLO

Lolo Alarm Limit

DOUBLE

Inherited from _Limits Get Put

lolo_severity

LLSV

Lolo Severity

ENUM

Inherited from _Limits

low_alarm_limit

LOW

Low Alarm Limit

DOUBLE

Inherited from _Limits Get Put

low_operating_range

LOPR

Low Operating Range

DOUBLE

Inherited from _Limits Get Put

low_severity

LSV

Low Severity

ENUM

Inherited from _Limits

monitor_deadband

MDEL

Monitor Deadband

PvpropertyDouble

Inherited from CalcoutFields Get Put

new_alarm_severity

NSEV

New Alarm Severity

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

new_alarm_status

NSTA

New Alarm Status

PvpropertyEnumRO

Read-only Inherited from RecordFieldGroup

ocal_valid

OCLV

OCAL Valid

PvpropertyInteger

Inherited from CalcoutFields

out_pv_status

OUTV

OUT PV Status

PvpropertyEnumRO

Read-only Inherited from CalcoutFields

output_calculation

OCAL

Output Calculation

PvpropertyChar

Length(80) Inherited from CalcoutFields

output_data_opt

DOPT

Output Data Opt

PvpropertyEnum

Inherited from CalcoutFields

output_delay_active

DLYA

Output Delay Active

PvpropertyShortRO

Read-only Inherited from CalcoutFields

output_execute_delay

ODLY

Output Execute Delay

PvpropertyDouble

Inherited from CalcoutFields

output_execute_opt

OOPT

Output Execute Opt

PvpropertyEnum

Inherited from CalcoutFields

output_specification

OUT

Output Specification

PvpropertyString

Inherited from CalcoutFields

output_value

OVAL

Output Value

PvpropertyDouble

Inherited from CalcoutFields

prev_value_of_a

LA

Prev Value of A

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_b

LB

Prev Value of B

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_c

LC

Prev Value of C

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_d

LD

Prev Value of D

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_e

LE

Prev Value of E

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_f

LF

Prev Value of F

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_g

LG

Prev Value of G

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_h

LH

Prev Value of H

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_i

LI

Prev Value of I

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_j

LJ

Prev Value of J

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_k

LK

Prev Value of K

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_l

LL

Prev Value of L

PvpropertyDoubleRO

Read-only Inherited from CalcoutFields

prev_value_of_oval

POVL

Prev Value of OVAL

PvpropertyDouble

Inherited from CalcoutFields

previous_value

PVAL

Previous Value

PvpropertyDouble

Inherited from CalcoutFields

process_at_iocinit

PINI

Process at iocInit

PvpropertyEnum

Inherited from RecordFieldGroup

process_record

PROC

Force Processing

PvpropertyByte

Inherited from RecordFieldGroup

record_active

PACT

Record active

PvpropertyByteRO

Read-only Inherited from RecordFieldGroup

record_name

NAME

Record Name

PvpropertyCharRO

Read-only Length(61) Inherited from RecordFieldGroup

record_type

RTYP

Record type

PvpropertyStringRO

Read-only Inherited from RecordFieldGroup

reprocess

RPRO

Reprocess

PvpropertyByteRO

Read-only Inherited from RecordFieldGroup

scan_phase

PHAS

Scan Phase

PvpropertyShort

Inherited from RecordFieldGroup

scan_rate

SCAN

Scan Mechanism

PvpropertyEnum

Inherited from RecordFieldGroup

scanning_disable

SDIS

Scanning Disable

PvpropertyString

Inherited from RecordFieldGroup

scheduling_priority

PRIO

Scheduling Priority

PvpropertyEnum

Inherited from RecordFieldGroup

time_stamp_event

TSE

Time Stamp Event

PvpropertyShort

Inherited from RecordFieldGroup

time_stamp_link

TSEL

Time Stamp Link

PvpropertyString

Inherited from RecordFieldGroup

trace_processing

TPRO

Trace Processing

PvpropertyByte

Inherited from RecordFieldGroup

undefined

UDF

Undefined

PvpropertyByte

Inherited from RecordFieldGroup

undefined_alarm_severity

UDFS

Undefined Alarm Sevrty

PvpropertyEnum

Inherited from RecordFieldGroup

value_of_input_a

A

Value of Input A

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_b

B

Value of Input B

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_c

C

Value of Input C

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_d

D

Value of Input D

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_e

E

Value of Input E

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_f

F

Value of Input F

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_g

G

Value of Input G

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_h

H

Value of Input H

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_i

I

Value of Input I

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_j

J

Value of Input J

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_k

K

Value of Input K

PvpropertyDouble

Inherited from CalcoutFields

value_of_input_l

L

Value of Input L

PvpropertyDouble

Inherited from CalcoutFields

Methods

group_read(instance)

Generic read called for channels without get defined

group_write(instance, value)

Generic write called for channels without put defined

publish(flags)

value_write_hook(instance, value)

An overridable hook for the parent value having been updated.

Attributes

default_values

has_val_field

scan_rate_sec

Record scan rate, in seconds (read-only)

type_map

type_map_read_only

pvproperty methods

archive_deadband.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
display_precision.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
high_alarm_limit.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
high_operating_range.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
hihi_alarm_limit.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
lolo_alarm_limit.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
low_alarm_limit.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
low_operating_range.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
monitor_deadband.getter(self, instance)
41
42
43
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)