caproto.server.records.MbbiFields¶

- 
class caproto.server.records.MbbiFields(prefix, **kw)[source]¶
- MbbiFields 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_filter_time_constant - AFTC- Alarm Filter Time Constant - PvpropertyDouble - Inherited from - MbbiFields- alarm_filter_value - AFVL- Alarm Filter Value - PvpropertyDoubleRO - Read-only Inherited from - MbbiFields- alarm_status - STAT- Alarm Status - PvpropertyEnumRO - Read-only Inherited from - RecordFieldGroup- change_of_state_svr - COSV- Change of State Svr - PvpropertyEnum - Inherited from - MbbiFields- 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- eight_string - EIST- Eight String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- eight_value - EIVL- Eight Value - PvpropertyInteger - Inherited from - MbbiFields- eleven_string - ELST- Eleven String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- eleven_value - ELVL- Eleven Value - PvpropertyInteger - Inherited from - MbbiFields- event_name - EVNT- Event Name - PvpropertyChar - Length(40) Inherited from - RecordFieldGroup- fifteen_string - FFST- Fifteen String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- fifteen_value - FFVL- Fifteen Value - PvpropertyInteger - Inherited from - MbbiFields- five_string - FVST- Five String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- five_value - FVVL- Five Value - PvpropertyInteger - Inherited from - MbbiFields- forward_link - FLNK- Forward Process Link - PvpropertyString - Inherited from - RecordFieldGroup- four_string - FRST- Four String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- four_value - FRVL- Four Value - PvpropertyInteger - Inherited from - MbbiFields- fourteen_string - FTST- Fourteen String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- fourteen_value - FTVL- Fourteen Value - PvpropertyInteger - Inherited from - MbbiFields- hardware_mask - MASK- Hardware Mask - PvpropertyIntegerRO - Read-only Inherited from - MbbiFields- input_specification - INP- Input Specification - PvpropertyString - Inherited from - MbbiFields- last_value_alarmed - LALM- Last Value Alarmed - PvpropertyShortRO - Read-only Inherited from - MbbiFields- last_value_monitored - MLST- Last Value Monitored - PvpropertyShortRO - Read-only Inherited from - MbbiFields- lock_count - LCNT- Lock Count - PvpropertyByteRO - Read-only Inherited from - RecordFieldGroup- 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- nine_string - NIST- Nine String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- nine_value - NIVL- Nine Value - PvpropertyInteger - Inherited from - MbbiFields- number_of_bits - NOBT- Number of Bits - PvpropertyShortRO - Read-only Inherited from - MbbiFields- one_string - ONST- One String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- one_value - ONVL- One Value - PvpropertyInteger - Inherited from - MbbiFields- prev_raw_value - ORAW- Prev Raw Value - PvpropertyIntegerRO - Read-only Inherited from - MbbiFields- prev_simulation_mode - OLDSIMM- Prev. Simulation Mode - PvpropertyEnumRO - Read-only Inherited from - MbbiFields- process_at_iocinit - PINI- Process at iocInit - PvpropertyEnum - Inherited from - RecordFieldGroup- process_record - PROC- Force Processing - PvpropertyByte - Inherited from - RecordFieldGroup- raw_value - RVAL- Raw Value - PvpropertyInteger - Inherited from - MbbiFieldsPut- 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- seven_string - SVST- Seven String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- seven_value - SVVL- Seven Value - PvpropertyInteger - Inherited from - MbbiFields- shift - SHFT- Shift - PvpropertyShort - Inherited from - MbbiFields- sim_mode_async_delay - SDLY- Sim. Mode Async Delay - PvpropertyDouble - Inherited from - MbbiFields- sim_mode_scan - SSCN- Sim. Mode Scan - PvpropertyEnum - Inherited from - MbbiFields- simulation_input_link - SIOL- Simulation Input Link - PvpropertyString - Inherited from - MbbiFields- simulation_mode - SIMM- Simulation Mode - PvpropertyEnum - Inherited from - MbbiFields- simulation_mode_link - SIML- Simulation Mode Link - PvpropertyString - Inherited from - MbbiFields- simulation_mode_severity - SIMS- Simulation Mode Severity - PvpropertyEnum - Inherited from - MbbiFields- simulation_value - SVAL- Simulation Value - PvpropertyInteger - Inherited from - MbbiFields- six_string - SXST- Six String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- six_value - SXVL- Six Value - PvpropertyInteger - Inherited from - MbbiFields- state_eight_severity - EISV- State Eight Severity - PvpropertyEnum - Inherited from - MbbiFields- state_eleven_severity - ELSV- State Eleven Severity - PvpropertyEnum - Inherited from - MbbiFields- state_fifteen_severity - FFSV- State Fifteen Severity - PvpropertyEnum - Inherited from - MbbiFields- state_five_severity - FVSV- State Five Severity - PvpropertyEnum - Inherited from - MbbiFields- state_four_severity - FRSV- State Four Severity - PvpropertyEnum - Inherited from - MbbiFields- state_fourteen_sevr - FTSV- State Fourteen Sevr - PvpropertyEnum - Inherited from - MbbiFields- state_nine_severity - NISV- State Nine Severity - PvpropertyEnum - Inherited from - MbbiFields- state_one_severity - ONSV- State One Severity - PvpropertyEnum - Inherited from - MbbiFields- state_seven_severity - SVSV- State Seven Severity - PvpropertyEnum - Inherited from - MbbiFields- state_six_severity - SXSV- State Six Severity - PvpropertyEnum - Inherited from - MbbiFields- state_ten_severity - TESV- State Ten Severity - PvpropertyEnum - Inherited from - MbbiFields- state_thirteen_sevr - TTSV- State Thirteen Sevr - PvpropertyEnum - Inherited from - MbbiFields- state_three_severity - THSV- State Three Severity - PvpropertyEnum - Inherited from - MbbiFields- state_twelve_severity - TVSV- State Twelve Severity - PvpropertyEnum - Inherited from - MbbiFields- state_two_severity - TWSV- State Two Severity - PvpropertyEnum - Inherited from - MbbiFields- state_zero_severity - ZRSV- State Zero Severity - PvpropertyEnum - Inherited from - MbbiFields- states_defined - SDEF- States Defined - PvpropertyShortRO - Read-only Inherited from - MbbiFields- ten_string - TEST- Ten String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- ten_value - TEVL- Ten Value - PvpropertyInteger - Inherited from - MbbiFields- thirteen_string - TTST- Thirteen String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- thirteen_value - TTVL- Thirteen Value - PvpropertyInteger - Inherited from - MbbiFields- three_string - THST- Three String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- three_value - THVL- Three Value - PvpropertyInteger - Inherited from - MbbiFields- 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- twelve_string - TVST- Twelve String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- twelve_value - TVVL- Twelve Value - PvpropertyInteger - Inherited from - MbbiFields- two_string - TWST- Two String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- two_value - TWVL- Two Value - PvpropertyInteger - Inherited from - MbbiFields- undefined - UDF- Undefined - PvpropertyByte - Inherited from - RecordFieldGroup- undefined_alarm_severity - UDFS- Undefined Alarm Sevrty - PvpropertyEnum - Inherited from - RecordFieldGroup- unknown_state_severity - UNSV- Unknown State Severity - PvpropertyEnum - Inherited from - MbbiFields- zero_string - ZRST- Zero String - PvpropertyChar - Length(26) Inherited from - MbbiFieldsGet Put- zero_value - ZRVL- Zero Value - PvpropertyInteger - Inherited from - MbbiFields- 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 - 
eight_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
eleven_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
fifteen_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
five_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
four_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
fourteen_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
nine_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
one_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
seven_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
six_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
ten_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
thirteen_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
three_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
twelve_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
two_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" - 
zero_string.getter(self, instance)¶
 - 66 67 68 69 70 71 - @pvprop.getter async def getter(self, instance): try: return self.parent.enum_strings[index] except IndexError: return "" 
-