caproto.server.records.AsynFields¶
-
class
caproto.server.records.AsynFields(prefix, **kw)[source]¶ AsynFields pvproperties¶ Attribute
Suffix
Docs
Type
Notes
Alarm Group
abort_queuerequest
AQRAbort queueRequest
CHAR
access_security_group
ASGAccess Security Group
CHAR
Length(29) Inherited from
RecordFieldGroupaddressed_command
ACMDAddressed command
ENUM
alarm_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
RecordFieldGroupasyn_address
ADDRasyn address
LONG
asyn_port
PORTasyn port
CHAR
Length(40)
asynfloat64_input
F64INPasynFloat64 input
DOUBLE
Read-only
asynfloat64_is_valid
F64IVasynFloat64 is valid
LONG
asynfloat64_output
F64OUTasynFloat64 output
DOUBLE
asyngpib_is_valid
GPIBIVasynGPIB is valid
LONG
asynint32_input
I32INPasynInt32 input
LONG
Read-only
asynint32_is_valid
I32IVasynInt32 is valid
LONG
asynint32_output
I32OUTasynInt32 output
LONG
asynoctet_is_valid
OCTETIVasynOctet is valid
LONG
asynoption_is_valid
OPTIONIVasynOption is valid
LONG
asynuint32digital_input
UI32INPasynUInt32Digital input
LONG
Read-only
asynuint32digital_is_valid
UI32IVasynUInt32Digital is valid
LONG
asynuint32digital_mask
UI32MASKasynUInt32Digital mask
LONG
asynuint32digital_output
UI32OUTasynUInt32Digital output
LONG
asynuser_reason
REASONasynUser->reason
LONG
autoconnect
AUCTAutoconnect
ENUM
baud_rate
BAUDBaud rate
ENUM
connect_disconnect
CNCTConnect/Disconnect
ENUM
current_alarm_severity
SEVRAlarm Severity
ENUM
Read-only Inherited from
RecordFieldGroupdata_bits
DBITData bits
ENUM
dbputfield_process
PUTFdbPutField process
CHAR
Read-only Inherited from
RecordFieldGroupdescription
DESCDescriptor
CHAR
Length(41) Inherited from
RecordFieldGroupGet Putdevice_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
RecordFieldGroupdisconnect_on_timeout
DRTODisconnect on timeout
ENUM
driver_info_string
DRVINFODriver info string
CHAR
Length(40)
enable_disable
ENBLEnable/Disable
ENUM
eom_reason
EOMREOM reason
ENUM
Read-only
event_name
EVNTEvent Name
CHAR
Length(40) Inherited from
RecordFieldGroupflow_control
FCTLFlow control
ENUM
forward_link
FLNKForward Process Link
STRING
Inherited from
RecordFieldGrouphost_info
HOSTINFOhost info
CHAR
Length(40)
input
AINPInput (response) string
CHAR
Read-only Length(40)
input_binary_data
BINPInput binary data
CHAR
input_delimiter
IEOSInput Delimiter
CHAR
Length(40)
input_format
IFMTInput format
ENUM
input_xon_xoff
IXOFFInput XON/XOFF
ENUM
interface
IFACEInterface
ENUM
lock_count
LCNTLock Count
CHAR
Read-only Inherited from
RecordFieldGrouplong_baud_rate
LBAUDBaud rate
LONG
max_size_of_input_array
IMAXMax. size of input array
LONG
Read-only
max_size_of_output_array
OMAXMax. size of output array
LONG
Read-only
modem_control
MCTLModem control
ENUM
new_alarm_severity
NSEVNew Alarm Severity
ENUM
Read-only Inherited from
RecordFieldGroupnew_alarm_status
NSTANew Alarm Status
ENUM
Read-only Inherited from
RecordFieldGroupnumber_of_bytes_actually_written
NAWTNumber of bytes actually written
LONG
number_of_bytes_read
NORDNumber of bytes read
LONG
Read-only
number_of_bytes_to_read
NRRDNumber of bytes to read
LONG
number_of_bytes_to_write
NOWTNumber of bytes to write
LONG
output
AOUTOutput (command) string
CHAR
Length(40)
output_binary_data
BOUTOutput binary data
CHAR
output_delimiter
OEOSOutput delimiter
CHAR
Length(40)
output_format
OFMTOutput format
ENUM
output_xon_xoff
IXONOutput XON/XOFF
ENUM
parity
PRTYParity
ENUM
port_connect_disconnect
PCNCTPort Connect/Disconnect
ENUM
process_at_iocinit
PINIProcess at iocInit
ENUM
Inherited from
RecordFieldGroupprocess_record
PROCForce Processing
CHAR
Inherited from
RecordFieldGroupPutrecord_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
RecordFieldGroupserial_poll_response
SPRSerial poll response
CHAR
Read-only
stop_bits
SBITStop bits
ENUM
time_stamp_event
TSETime Stamp Event
INT
Inherited from
RecordFieldGrouptime_stamp_link
TSELTime Stamp Link
STRING
Inherited from
RecordFieldGrouptimeout
TMOTTimeout (sec)
DOUBLE
trace_error
TB0Trace error
ENUM
trace_flow
TB4Trace flow
ENUM
trace_i_o_mask
TIOMTrace I/O mask
LONG
trace_info_mask
TINMTrace Info mask
LONG
trace_info_port
TINB1Trace Info Port
ENUM
trace_info_source
TINB2Trace Info Source
ENUM
trace_info_thread
TINB3Trace Info Thread
ENUM
trace_info_time
TINB0Trace Info Time
ENUM
trace_io_ascii
TIB0Trace IO ASCII
ENUM
trace_io_device
TB1Trace IO device
ENUM
trace_io_driver
TB3Trace IO driver
ENUM
trace_io_escape
TIB1Trace IO escape
ENUM
trace_io_file
TFILTrace IO file
CHAR
Length(40)
trace_io_filter
TB2Trace IO filter
ENUM
trace_io_hex
TIB2Trace IO hex
ENUM
trace_io_truncate_size
TSIZTrace IO truncate size
LONG
trace_mask
TMSKTrace mask
LONG
trace_processing
TPROTrace Processing
CHAR
Inherited from
RecordFieldGrouptrace_warning
TB5Trace warning
ENUM
transaction_mode
TMODTransaction mode
ENUM
translated_input_string
TINPTranslated input string
CHAR
Read-only Length(40)
undefined
UDFUndefined
CHAR
Inherited from
RecordFieldGroupundefined_alarm_severity
UDFSUndefined Alarm Sevrty
ENUM
Inherited from
RecordFieldGroupuniversal_command
UCMDUniversal command
ENUM
xon_any_character
IXANYXON=any character
ENUM
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)
-