caproto.server.records.AoFields

class caproto.server.records.AoFields(prefix, **kw)[source]
AoFields pvproperties

Attribute

Suffix

Docs

Type

Notes

Alarm Group

access_security_group

ASG

Access Security Group

CHAR

Length(29) Inherited from RecordFieldGroup

adjustment_offset

AOFF

Adjustment Offset

DOUBLE

adjustment_slope

ASLO

Adjustment Slope

DOUBLE

alarm_acknowledge_severity

ACKS

Alarm Ack Severity

ENUM

Read-only Inherited from RecordFieldGroup

alarm_acknowledge_transient

ACKT

Alarm Ack Transient

ENUM

Read-only Inherited from RecordFieldGroup

alarm_deadband

HYST

Alarm Deadband

DOUBLE

alarm_status

STAT

Alarm Status

ENUM

Read-only Inherited from RecordFieldGroup

archive_deadband

ADEL

Archive Deadband

DOUBLE

Get Put

current_alarm_severity

SEVR

Alarm Severity

ENUM

Read-only Inherited from RecordFieldGroup

current_raw_value

RVAL

Current Raw Value

LONG

dbputfield_process

PUTF

dbPutField process

CHAR

Read-only Inherited from RecordFieldGroup

description

DESC

Descriptor

CHAR

Length(41) Inherited from RecordFieldGroup Get Put

desired_output_loc

DOL

Desired Output Loc

STRING

device_type

DTYP

Device Type

ENUM

Inherited from RecordFieldGroup

disable

DISA

Disable

INT

Inherited from RecordFieldGroup

disable_alarm_severity

DISS

Disable Alarm Sevrty

ENUM

Inherited from RecordFieldGroup

disable_putfield

DISP

Disable putField

CHAR

Inherited from RecordFieldGroup

disable_value

DISV

Disable Value

INT

Inherited from RecordFieldGroup

display_precision

PREC

Display Precision

INT

Get Put

drive_high_limit

DRVH

Drive High Limit

DOUBLE

drive_low_limit

DRVL

Drive Low Limit

DOUBLE

egu_to_raw_offset

EOFF

EGU to Raw Offset

DOUBLE

egu_to_raw_slope

ESLO

EGU to Raw Slope

DOUBLE

eng_units_full

EGUF

Eng Units Full

DOUBLE

eng_units_low

EGUL

Eng Units Low

DOUBLE

engineering_units

EGU

Engineering Units

CHAR

Length(16)

event_name

EVNT

Event Name

CHAR

Length(40) Inherited from RecordFieldGroup

forward_link

FLNK

Forward Process Link

STRING

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

initialized

INIT

Initialized?

INT

Read-only

invalid_output_action

IVOA

INVALID output action

ENUM

invalid_output_value

IVOV

INVALID output value

DOUBLE

last_val_monitored

MLST

Last Val Monitored

DOUBLE

Read-only

last_value_alarmed

LALM

Last Value Alarmed

DOUBLE

Read-only

last_value_archived

ALST

Last Value Archived

DOUBLE

Read-only

lastbreak_point

LBRK

LastBreak Point

INT

Read-only

linearization

LINR

Linearization

ENUM

lock_count

LCNT

Lock Count

CHAR

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

DOUBLE

Get Put

new_alarm_severity

NSEV

New Alarm Severity

ENUM

Read-only Inherited from RecordFieldGroup

new_alarm_status

NSTA

New Alarm Status

ENUM

Read-only Inherited from RecordFieldGroup

out_full_incremental

OIF

Out Full/Incremental

ENUM

output_mode_select

OMSL

Output Mode Select

ENUM

output_rate_of_change

OROC

Output Rate of Change

DOUBLE

output_specification

OUT

Output Specification

STRING

output_value

OVAL

Output Value

DOUBLE

prev_readback_value

ORBV

Prev Readback Value

LONG

Read-only

prev_simulation_mode

OLDSIMM

Prev. Simulation Mode

ENUM

Read-only

previous_raw_value

ORAW

Previous Raw Value

LONG

Read-only

previous_value

PVAL

Previous value

DOUBLE

Read-only

process_at_iocinit

PINI

Process at iocInit

ENUM

Inherited from RecordFieldGroup

process_record

PROC

Force Processing

CHAR

Inherited from RecordFieldGroup Put

raw_offset

ROFF

Raw Offset

LONG

readback_value

RBV

Readback Value

LONG

Read-only

record_active

PACT

Record active

CHAR

Read-only Inherited from RecordFieldGroup

record_name

NAME

Record Name

CHAR

Read-only Length(61) Inherited from RecordFieldGroup

record_type

RTYP

Record type

STRING

Read-only Inherited from RecordFieldGroup

reprocess

RPRO

Reprocess

CHAR

Read-only Inherited from RecordFieldGroup

scan_phase

PHAS

Scan Phase

INT

Inherited from RecordFieldGroup

scan_rate

SCAN

Scan Mechanism

ENUM

Inherited from RecordFieldGroup Put

scanning_disable

SDIS

Scanning Disable

STRING

Inherited from RecordFieldGroup

scheduling_priority

PRIO

Scheduling Priority

ENUM

Inherited from RecordFieldGroup

sim_mode_async_delay

SDLY

Sim. Mode Async Delay

DOUBLE

sim_mode_scan

SSCN

Sim. Mode Scan

ENUM

simulation_mode

SIMM

Simulation Mode

ENUM

simulation_mode_link

SIML

Simulation Mode Link

STRING

simulation_mode_severity

SIMS

Simulation Mode Severity

ENUM

simulation_output_link

SIOL

Simulation Output Link

STRING

time_stamp_event

TSE

Time Stamp Event

INT

Inherited from RecordFieldGroup

time_stamp_link

TSEL

Time Stamp Link

STRING

Inherited from RecordFieldGroup

trace_processing

TPRO

Trace Processing

CHAR

Inherited from RecordFieldGroup

undefined

UDF

Undefined

CHAR

Inherited from RecordFieldGroup

undefined_alarm_severity

UDFS

Undefined Alarm Sevrty

ENUM

Inherited from RecordFieldGroup

was_oval_modified

OMOD

Was OVAL modified?

CHAR

Read-only

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)

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)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
description.getter(self, instance)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
display_precision.getter(self, instance)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
high_alarm_limit.getter(self, instance)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
high_operating_range.getter(self, instance)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
hihi_alarm_limit.getter(self, instance)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
lolo_alarm_limit.getter(self, instance)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
low_alarm_limit.getter(self, instance)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
low_operating_range.getter(self, instance)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)
monitor_deadband.getter(self, instance)
29
30
31
@pvprop.getter
async def getter(self, instance):
    return getattr(self.parent, parent_attr_name, default)