caproto.server.records.BoFields¶
-
class
caproto.server.records.BoFields(prefix, **kw)[source]¶ BoFields pvproperties¶ Attribute
Suffix
Docs
Type
Notes
Alarm Group
access_security_group
ASGAccess Security Group
CHAR
Length(29) Inherited from
RecordFieldGroupalarm_acknowledge_severity
ACKSAlarm Ack Severity
ENUM
Read-only Inherited from
RecordFieldGroupalarm_acknowledge_transient
ACKTAlarm Ack Transient
ENUM
Read-only Inherited from
RecordFieldGroupalarm_status
STATAlarm Status
ENUM
Read-only Inherited from
RecordFieldGroupchange_of_state_sevr
COSVChange of State Sevr
ENUM
current_alarm_severity
SEVRAlarm Severity
ENUM
Read-only Inherited from
RecordFieldGroupdbputfield_process
PUTFdbPutField process
CHAR
Read-only Inherited from
RecordFieldGroupdescription
DESCDescriptor
CHAR
Length(41) Inherited from
RecordFieldGroupGet Putdesired_output_loc
DOLDesired Output Loc
STRING
device_type
DTYPDevice Type
ENUM
Inherited from
RecordFieldGroupdisable
DISADisable
INT
Inherited from
RecordFieldGroupdisable_alarm_severity
DISSDisable Alarm Sevrty
ENUM
Inherited from
RecordFieldGroupdisable_putfield
DISPDisable putField
CHAR
Inherited from
RecordFieldGroupdisable_value
DISVDisable Value
INT
Inherited from
RecordFieldGroupevent_name
EVNTEvent Name
CHAR
Length(40) Inherited from
RecordFieldGroupforward_link
FLNKForward Process Link
STRING
Inherited from
RecordFieldGrouphardware_mask
MASKHardware Mask
LONG
Read-only
invalid_outpt_action
IVOAINVALID outpt action
ENUM
invalid_output_value
IVOVINVALID output value
INT
last_value_alarmed
LALMLast Value Alarmed
INT
Read-only
last_value_monitored
MLSTLast Value Monitored
INT
Read-only
lock_count
LCNTLock Count
CHAR
Read-only Inherited from
RecordFieldGroupnew_alarm_severity
NSEVNew Alarm Severity
ENUM
Read-only Inherited from
RecordFieldGroupnew_alarm_status
NSTANew Alarm Status
ENUM
Read-only Inherited from
RecordFieldGroupone_error_severity
OSVOne Error Severity
ENUM
one_name
ONAMOne Name
CHAR
Length(26) Get Put
output_mode_select
OMSLOutput Mode Select
ENUM
output_specification
OUTOutput Specification
STRING
prev_raw_value
ORAWprev Raw Value
LONG
Read-only
prev_readback_value
ORBVPrev Readback Value
LONG
Read-only
prev_simulation_mode
OLDSIMMPrev. Simulation Mode
ENUM
Read-only
process_at_iocinit
PINIProcess at iocInit
ENUM
Inherited from
RecordFieldGroupprocess_record
PROCForce Processing
CHAR
Inherited from
RecordFieldGroupPutraw_value
RVALRaw Value
LONG
readback_value
RBVReadback Value
LONG
Read-only
record_active
PACTRecord active
CHAR
Read-only Inherited from
RecordFieldGrouprecord_name
NAMERecord Name
CHAR
Read-only Length(61) Inherited from
RecordFieldGrouprecord_type
RTYPRecord type
STRING
Read-only Inherited from
RecordFieldGroupreprocess
RPROReprocess
CHAR
Read-only Inherited from
RecordFieldGroupscan_phase
PHASScan Phase
INT
Inherited from
RecordFieldGroupscan_rate
SCANScan Mechanism
ENUM
Inherited from
RecordFieldGroupPutscanning_disable
SDISScanning Disable
STRING
Inherited from
RecordFieldGroupscheduling_priority
PRIOScheduling Priority
ENUM
Inherited from
RecordFieldGroupseconds_to_hold_high
HIGHSeconds to Hold High
DOUBLE
sim_mode_async_delay
SDLYSim. Mode Async Delay
DOUBLE
sim_mode_scan
SSCNSim. Mode Scan
ENUM
simulation_mode
SIMMSimulation Mode
ENUM
simulation_mode_link
SIMLSimulation Mode Link
STRING
simulation_mode_severity
SIMSSimulation Mode Severity
ENUM
simulation_output_link
SIOLSimulation Output Link
STRING
time_stamp_event
TSETime Stamp Event
INT
Inherited from
RecordFieldGrouptime_stamp_link
TSELTime Stamp Link
STRING
Inherited from
RecordFieldGrouptrace_processing
TPROTrace Processing
CHAR
Inherited from
RecordFieldGroupundefined
UDFUndefined
CHAR
Inherited from
RecordFieldGroupundefined_alarm_severity
UDFSUndefined Alarm Sevrty
ENUM
Inherited from
RecordFieldGroupzero_error_severity
ZSVZero Error Severity
ENUM
zero_name
ZNAMZero Name
CHAR
Length(26) Get Put
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_valueshas_val_fieldscan_rate_secRecord scan rate, in seconds (read-only)
type_maptype_map_read_onlypvproperty methods
-
description.getter(self, instance)¶
29 30 31
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
one_name.getter(self, instance)¶
54 55 56 57 58 59
@pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return ''
-
zero_name.getter(self, instance)¶
54 55 56 57 58 59
@pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return ''
-