caproto.server.records.MbbiFields¶

- class caproto.server.records.MbbiFields(prefix, **kw)[source]¶
MbbiFields 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_filter_time_constant
AFTCAlarm Filter Time Constant
PvpropertyDouble
Inherited from
MbbiFieldsalarm_filter_value
AFVLAlarm Filter Value
PvpropertyDoubleRO
Read-only Inherited from
MbbiFieldsalarm_status
STATAlarm Status
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupchange_of_state_svr
COSVChange of State Svr
PvpropertyEnum
Inherited from
MbbiFieldscurrent_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
RecordFieldGroupdevice_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
RecordFieldGroupeight_string
EISTEight String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Puteight_value
EIVLEight Value
PvpropertyInteger
Inherited from
MbbiFieldseleven_string
ELSTEleven String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Puteleven_value
ELVLEleven Value
PvpropertyInteger
Inherited from
MbbiFieldsevent_name
EVNTEvent Name
PvpropertyChar
Length(40) Inherited from
RecordFieldGroupfifteen_string
FFSTFifteen String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putfifteen_value
FFVLFifteen Value
PvpropertyInteger
Inherited from
MbbiFieldsfive_string
FVSTFive String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putfive_value
FVVLFive Value
PvpropertyInteger
Inherited from
MbbiFieldsforward_link
FLNKForward Process Link
PvpropertyString
Inherited from
RecordFieldGroupfour_string
FRSTFour String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putfour_value
FRVLFour Value
PvpropertyInteger
Inherited from
MbbiFieldsfourteen_string
FTSTFourteen String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putfourteen_value
FTVLFourteen Value
PvpropertyInteger
Inherited from
MbbiFieldshardware_mask
MASKHardware Mask
PvpropertyIntegerRO
Read-only Inherited from
MbbiFieldsinput_specification
INPInput Specification
PvpropertyString
Inherited from
MbbiFieldslast_value_alarmed
LALMLast Value Alarmed
PvpropertyShortRO
Read-only Inherited from
MbbiFieldslast_value_monitored
MLSTLast Value Monitored
PvpropertyShortRO
Read-only Inherited from
MbbiFieldslock_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
RecordFieldGroupnine_string
NISTNine String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putnine_value
NIVLNine Value
PvpropertyInteger
Inherited from
MbbiFieldsnumber_of_bits
NOBTNumber of Bits
PvpropertyShortRO
Read-only Inherited from
MbbiFieldsone_string
ONSTOne String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putone_value
ONVLOne Value
PvpropertyInteger
Inherited from
MbbiFieldsprev_raw_value
ORAWPrev Raw Value
PvpropertyIntegerRO
Read-only Inherited from
MbbiFieldsprev_simulation_mode
OLDSIMMPrev. Simulation Mode
PvpropertyEnumRO
Read-only Inherited from
MbbiFieldsprocess_at_iocinit
PINIProcess at iocInit
PvpropertyEnum
Inherited from
RecordFieldGroupprocess_record
PROCForce Processing
PvpropertyByte
Inherited from
RecordFieldGroupraw_value
RVALRaw Value
PvpropertyInteger
Inherited from
MbbiFieldsPutrecord_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
RecordFieldGroupseven_string
SVSTSeven String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putseven_value
SVVLSeven Value
PvpropertyInteger
Inherited from
MbbiFieldsshift
SHFTShift
PvpropertyShort
Inherited from
MbbiFieldssim_mode_async_delay
SDLYSim. Mode Async Delay
PvpropertyDouble
Inherited from
MbbiFieldssim_mode_scan
SSCNSim. Mode Scan
PvpropertyEnum
Inherited from
MbbiFieldssimulation_input_link
SIOLSimulation Input Link
PvpropertyString
Inherited from
MbbiFieldssimulation_mode
SIMMSimulation Mode
PvpropertyEnum
Inherited from
MbbiFieldssimulation_mode_link
SIMLSimulation Mode Link
PvpropertyString
Inherited from
MbbiFieldssimulation_mode_severity
SIMSSimulation Mode Severity
PvpropertyEnum
Inherited from
MbbiFieldssimulation_value
SVALSimulation Value
PvpropertyInteger
Inherited from
MbbiFieldssix_string
SXSTSix String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putsix_value
SXVLSix Value
PvpropertyInteger
Inherited from
MbbiFieldsstate_eight_severity
EISVState Eight Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_eleven_severity
ELSVState Eleven Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_fifteen_severity
FFSVState Fifteen Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_five_severity
FVSVState Five Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_four_severity
FRSVState Four Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_fourteen_sevr
FTSVState Fourteen Sevr
PvpropertyEnum
Inherited from
MbbiFieldsstate_nine_severity
NISVState Nine Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_one_severity
ONSVState One Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_seven_severity
SVSVState Seven Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_six_severity
SXSVState Six Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_ten_severity
TESVState Ten Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_thirteen_sevr
TTSVState Thirteen Sevr
PvpropertyEnum
Inherited from
MbbiFieldsstate_three_severity
THSVState Three Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_twelve_severity
TVSVState Twelve Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_two_severity
TWSVState Two Severity
PvpropertyEnum
Inherited from
MbbiFieldsstate_zero_severity
ZRSVState Zero Severity
PvpropertyEnum
Inherited from
MbbiFieldsstates_defined
SDEFStates Defined
PvpropertyShortRO
Read-only Inherited from
MbbiFieldsten_string
TESTTen String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putten_value
TEVLTen Value
PvpropertyInteger
Inherited from
MbbiFieldsthirteen_string
TTSTThirteen String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putthirteen_value
TTVLThirteen Value
PvpropertyInteger
Inherited from
MbbiFieldsthree_string
THSTThree String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putthree_value
THVLThree Value
PvpropertyInteger
Inherited from
MbbiFieldstime_stamp_event
TSETime Stamp Event
PvpropertyShort
Inherited from
RecordFieldGrouptime_stamp_link
TSELTime Stamp Link
PvpropertyString
Inherited from
RecordFieldGrouptrace_processing
TPROTrace Processing
PvpropertyByte
Inherited from
RecordFieldGrouptwelve_string
TVSTTwelve String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Puttwelve_value
TVVLTwelve Value
PvpropertyInteger
Inherited from
MbbiFieldstwo_string
TWSTTwo String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Puttwo_value
TWVLTwo Value
PvpropertyInteger
Inherited from
MbbiFieldsundefined
UDFUndefined
PvpropertyByte
Inherited from
RecordFieldGroupundefined_alarm_severity
UDFSUndefined Alarm Sevrty
PvpropertyEnum
Inherited from
RecordFieldGroupunknown_state_severity
UNSVUnknown State Severity
PvpropertyEnum
Inherited from
MbbiFieldszero_string
ZRSTZero String
PvpropertyChar
Length(26) Inherited from
MbbiFieldsGet Putzero_value
ZRVLZero Value
PvpropertyInteger
Inherited from
MbbiFieldsMethods
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
- eight_string.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 ""
- eleven_string.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 ""
- fifteen_string.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 ""
- five_string.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 ""
- four_string.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 ""
- fourteen_string.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 ""
- nine_string.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 ""
- one_string.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 ""
- seven_string.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 ""
- six_string.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 ""
- ten_string.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 ""
- thirteen_string.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 ""
- three_string.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 ""
- twelve_string.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 ""
- two_string.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_string.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 ""