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
PvpropertyChar
Length(29) Inherited from
RecordFieldGroupalarm_acknowledge_severity
ACKSAlarm Ack Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupalarm_acknowledge_transient
ACKTAlarm Ack Transient
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupalarm_status
STATAlarm Status
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupchange_of_state_sevr
COSVChange of State Sevr
PvpropertyEnum
Inherited from
BoFieldscurrent_alarm_severity
SEVRAlarm Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupdbputfield_process
PUTFdbPutField process
PvpropertyByteRO
Read-only Inherited from
RecordFieldGroupdescription
DESCDescriptor
PvpropertyChar
Length(41) Inherited from
RecordFieldGroupdesired_output_loc
DOLDesired Output Loc
PvpropertyString
Inherited from
BoFieldsdevice_type
DTYPDevice Type
PvpropertyEnum
Inherited from
RecordFieldGroupdisable
DISADisable
PvpropertyShort
Inherited from
RecordFieldGroupdisable_alarm_severity
DISSDisable Alarm Sevrty
PvpropertyEnum
Inherited from
RecordFieldGroupdisable_putfield
DISPDisable putField
PvpropertyByte
Inherited from
RecordFieldGroupdisable_value
DISVDisable Value
PvpropertyShort
Inherited from
RecordFieldGroupevent_name
EVNTEvent Name
PvpropertyChar
Length(40) Inherited from
RecordFieldGroupforward_link
FLNKForward Process Link
PvpropertyString
Inherited from
RecordFieldGrouphardware_mask
MASKHardware Mask
PvpropertyIntegerRO
Read-only Inherited from
BoFieldsinvalid_outpt_action
IVOAINVALID outpt action
PvpropertyEnum
Inherited from
BoFieldsinvalid_output_value
IVOVINVALID output value
PvpropertyShort
Inherited from
BoFieldslast_value_alarmed
LALMLast Value Alarmed
PvpropertyShortRO
Read-only Inherited from
BoFieldslast_value_monitored
MLSTLast Value Monitored
PvpropertyShortRO
Read-only Inherited from
BoFieldslock_count
LCNTLock Count
PvpropertyByteRO
Read-only Inherited from
RecordFieldGroupnew_alarm_severity
NSEVNew Alarm Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupnew_alarm_status
NSTANew Alarm Status
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupone_error_severity
OSVOne Error Severity
PvpropertyEnum
Inherited from
BoFieldsone_name
ONAMOne Name
PvpropertyChar
Length(26) Inherited from
BoFieldsGet Putoutput_mode_select
OMSLOutput Mode Select
PvpropertyEnum
Inherited from
BoFieldsoutput_specification
OUTOutput Specification
PvpropertyString
Inherited from
BoFieldsprev_raw_value
ORAWprev Raw Value
PvpropertyIntegerRO
Read-only Inherited from
BoFieldsprev_readback_value
ORBVPrev Readback Value
PvpropertyIntegerRO
Read-only Inherited from
BoFieldsprev_simulation_mode
OLDSIMMPrev. Simulation Mode
PvpropertyEnumRO
Read-only Inherited from
BoFieldsprocess_at_iocinit
PINIProcess at iocInit
PvpropertyEnum
Inherited from
RecordFieldGroupprocess_record
PROCForce Processing
PvpropertyByte
Inherited from
RecordFieldGroupraw_value
RVALRaw Value
PvpropertyInteger
Inherited from
BoFieldsPutreadback_value
RBVReadback Value
PvpropertyIntegerRO
Read-only Inherited from
BoFieldsrecord_active
PACTRecord active
PvpropertyByteRO
Read-only Inherited from
RecordFieldGrouprecord_name
NAMERecord Name
PvpropertyCharRO
Read-only Length(61) Inherited from
RecordFieldGrouprecord_type
RTYPRecord type
PvpropertyStringRO
Read-only Inherited from
RecordFieldGroupreprocess
RPROReprocess
PvpropertyByteRO
Read-only Inherited from
RecordFieldGroupscan_phase
PHASScan Phase
PvpropertyShort
Inherited from
RecordFieldGroupscan_rate
SCANScan Mechanism
PvpropertyEnum
Inherited from
RecordFieldGroupscanning_disable
SDISScanning Disable
PvpropertyString
Inherited from
RecordFieldGroupscheduling_priority
PRIOScheduling Priority
PvpropertyEnum
Inherited from
RecordFieldGroupseconds_to_hold_high
HIGHSeconds to Hold High
PvpropertyDouble
Inherited from
BoFieldssim_mode_async_delay
SDLYSim. Mode Async Delay
PvpropertyDouble
Inherited from
BoFieldssim_mode_scan
SSCNSim. Mode Scan
PvpropertyEnum
Inherited from
BoFieldssimulation_mode
SIMMSimulation Mode
PvpropertyEnum
Inherited from
BoFieldssimulation_mode_link
SIMLSimulation Mode Link
PvpropertyString
Inherited from
BoFieldssimulation_mode_severity
SIMSSimulation Mode Severity
PvpropertyEnum
Inherited from
BoFieldssimulation_output_link
SIOLSimulation Output Link
PvpropertyString
Inherited from
BoFieldstime_stamp_event
TSETime Stamp Event
PvpropertyShort
Inherited from
RecordFieldGrouptime_stamp_link
TSELTime Stamp Link
PvpropertyString
Inherited from
RecordFieldGrouptrace_processing
TPROTrace Processing
PvpropertyByte
Inherited from
RecordFieldGroupundefined
UDFUndefined
PvpropertyByte
Inherited from
RecordFieldGroupundefined_alarm_severity
UDFSUndefined Alarm Sevrty
PvpropertyEnum
Inherited from
RecordFieldGroupzero_error_severity
ZSVZero Error Severity
PvpropertyEnum
Inherited from
BoFieldszero_name
ZNAMZero Name
PvpropertyChar
Length(26) Inherited from
BoFieldsGet PutMethods
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_valueshas_val_fieldscan_rate_secRecord scan rate, in seconds (read-only)
type_maptype_map_read_onlyparentpvdbattr_pvdbattr_to_pvnamegroupspvproperty methods
- one_name.getter(self, instance)¶
66@pvprop.getter 67async def getter(self, instance): 68 try: 69 return self.parent.enum_strings[index] 70 except IndexError: 71 return ""
- zero_name.getter(self, instance)¶
66@pvprop.getter 67async def getter(self, instance): 68 try: 69 return self.parent.enum_strings[index] 70 except IndexError: 71 return ""