caproto.server.records.AsynFields¶
-
class
caproto.server.records.
AsynFields
(prefix, **kw)[source]¶ ¶ Attribute
Suffix
Docs
Type
Notes
Alarm Group
abort_queuerequest
AQR
Abort queueRequest
CHAR
access_security_group
ASG
Access Security Group
CHAR
Length(29) Inherited from
RecordFieldGroup
addressed_command
ACMD
Addressed command
ENUM
alarm_acknowledge_severity
ACKS
Alarm Ack Severity
ENUM
Read-only Inherited from
RecordFieldGroup
alarm_acknowledge_transient
ACKT
Alarm Ack Transient
ENUM
Read-only Inherited from
RecordFieldGroup
alarm_status
STAT
Alarm Status
ENUM
Read-only Inherited from
RecordFieldGroup
asyn_address
ADDR
asyn address
LONG
asyn_port
PORT
asyn port
CHAR
Length(40)
asynfloat64_input
F64INP
asynFloat64 input
DOUBLE
Read-only
asynfloat64_is_valid
F64IV
asynFloat64 is valid
LONG
asynfloat64_output
F64OUT
asynFloat64 output
DOUBLE
asyngpib_is_valid
GPIBIV
asynGPIB is valid
LONG
asynint32_input
I32INP
asynInt32 input
LONG
Read-only
asynint32_is_valid
I32IV
asynInt32 is valid
LONG
asynint32_output
I32OUT
asynInt32 output
LONG
asynoctet_is_valid
OCTETIV
asynOctet is valid
LONG
asynoption_is_valid
OPTIONIV
asynOption is valid
LONG
asynuint32digital_input
UI32INP
asynUInt32Digital input
LONG
Read-only
asynuint32digital_is_valid
UI32IV
asynUInt32Digital is valid
LONG
asynuint32digital_mask
UI32MASK
asynUInt32Digital mask
LONG
asynuint32digital_output
UI32OUT
asynUInt32Digital output
LONG
asynuser_reason
REASON
asynUser->reason
LONG
autoconnect
AUCT
Autoconnect
ENUM
baud_rate
BAUD
Baud rate
ENUM
connect_disconnect
CNCT
Connect/Disconnect
ENUM
current_alarm_severity
SEVR
Alarm Severity
ENUM
Read-only Inherited from
RecordFieldGroup
data_bits
DBIT
Data bits
ENUM
dbputfield_process
PUTF
dbPutField process
CHAR
Read-only Inherited from
RecordFieldGroup
description
DESC
Descriptor
CHAR
Length(41) Inherited from
RecordFieldGroup
Get Putdevice_type
DTYP
Device Type
ENUM
Inherited from
RecordFieldGroup
disable
DISA
Disable
INT
Inherited from
RecordFieldGroup
disable_alarm_severity
DISS
Disable Alarm Sevrty
ENUM
Inherited from
RecordFieldGroup
disable_putfield
DISP
Disable putField
CHAR
Inherited from
RecordFieldGroup
disable_value
DISV
Disable Value
INT
Inherited from
RecordFieldGroup
disconnect_on_timeout
DRTO
Disconnect on timeout
ENUM
driver_info_string
DRVINFO
Driver info string
CHAR
Length(40)
enable_disable
ENBL
Enable/Disable
ENUM
eom_reason
EOMR
EOM reason
ENUM
Read-only
event_name
EVNT
Event Name
CHAR
Length(40) Inherited from
RecordFieldGroup
flow_control
FCTL
Flow control
ENUM
forward_link
FLNK
Forward Process Link
STRING
Inherited from
RecordFieldGroup
host_info
HOSTINFO
host info
CHAR
Length(40)
input
AINP
Input (response) string
CHAR
Read-only Length(40)
input_binary_data
BINP
Input binary data
CHAR
input_delimiter
IEOS
Input Delimiter
CHAR
Length(40)
input_format
IFMT
Input format
ENUM
input_xon_xoff
IXOFF
Input XON/XOFF
ENUM
interface
IFACE
Interface
ENUM
lock_count
LCNT
Lock Count
CHAR
Read-only Inherited from
RecordFieldGroup
long_baud_rate
LBAUD
Baud rate
LONG
max_size_of_input_array
IMAX
Max. size of input array
LONG
Read-only
max_size_of_output_array
OMAX
Max. size of output array
LONG
Read-only
modem_control
MCTL
Modem control
ENUM
new_alarm_severity
NSEV
New Alarm Severity
ENUM
Read-only Inherited from
RecordFieldGroup
new_alarm_status
NSTA
New Alarm Status
ENUM
Read-only Inherited from
RecordFieldGroup
number_of_bytes_actually_written
NAWT
Number of bytes actually written
LONG
number_of_bytes_read
NORD
Number of bytes read
LONG
Read-only
number_of_bytes_to_read
NRRD
Number of bytes to read
LONG
number_of_bytes_to_write
NOWT
Number of bytes to write
LONG
output
AOUT
Output (command) string
CHAR
Length(40)
output_binary_data
BOUT
Output binary data
CHAR
output_delimiter
OEOS
Output delimiter
CHAR
Length(40)
output_format
OFMT
Output format
ENUM
output_xon_xoff
IXON
Output XON/XOFF
ENUM
parity
PRTY
Parity
ENUM
port_connect_disconnect
PCNCT
Port Connect/Disconnect
ENUM
process_at_iocinit
PINI
Process at iocInit
ENUM
Inherited from
RecordFieldGroup
process_record
PROC
Force Processing
CHAR
Inherited from
RecordFieldGroup
Putrecord_active
PACT
Record active
CHAR
Read-only Inherited from
RecordFieldGroup
record_name
NAME
Record Name
CHAR
Read-only Length(61) Inherited from
RecordFieldGroup
record_type
RTYP
Record type
STRING
Read-only Inherited from
RecordFieldGroup
reprocess
RPRO
Reprocess
CHAR
Read-only Inherited from
RecordFieldGroup
scan_phase
PHAS
Scan Phase
INT
Inherited from
RecordFieldGroup
scan_rate
SCAN
Scan Mechanism
ENUM
Inherited from
RecordFieldGroup
Putscanning_disable
SDIS
Scanning Disable
STRING
Inherited from
RecordFieldGroup
scheduling_priority
PRIO
Scheduling Priority
ENUM
Inherited from
RecordFieldGroup
serial_poll_response
SPR
Serial poll response
CHAR
Read-only
stop_bits
SBIT
Stop bits
ENUM
time_stamp_event
TSE
Time Stamp Event
INT
Inherited from
RecordFieldGroup
time_stamp_link
TSEL
Time Stamp Link
STRING
Inherited from
RecordFieldGroup
timeout
TMOT
Timeout (sec)
DOUBLE
trace_error
TB0
Trace error
ENUM
trace_flow
TB4
Trace flow
ENUM
trace_i_o_mask
TIOM
Trace I/O mask
LONG
trace_info_mask
TINM
Trace Info mask
LONG
trace_info_port
TINB1
Trace Info Port
ENUM
trace_info_source
TINB2
Trace Info Source
ENUM
trace_info_thread
TINB3
Trace Info Thread
ENUM
trace_info_time
TINB0
Trace Info Time
ENUM
trace_io_ascii
TIB0
Trace IO ASCII
ENUM
trace_io_device
TB1
Trace IO device
ENUM
trace_io_driver
TB3
Trace IO driver
ENUM
trace_io_escape
TIB1
Trace IO escape
ENUM
trace_io_file
TFIL
Trace IO file
CHAR
Length(40)
trace_io_filter
TB2
Trace IO filter
ENUM
trace_io_hex
TIB2
Trace IO hex
ENUM
trace_io_truncate_size
TSIZ
Trace IO truncate size
LONG
trace_mask
TMSK
Trace mask
LONG
trace_processing
TPRO
Trace Processing
CHAR
Inherited from
RecordFieldGroup
trace_warning
TB5
Trace warning
ENUM
transaction_mode
TMOD
Transaction mode
ENUM
translated_input_string
TINP
Translated input string
CHAR
Read-only Length(40)
undefined
UDF
Undefined
CHAR
Inherited from
RecordFieldGroup
undefined_alarm_severity
UDFS
Undefined Alarm Sevrty
ENUM
Inherited from
RecordFieldGroup
universal_command
UCMD
Universal command
ENUM
xon_any_character
IXANY
XON=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_values
has_val_field
scan_rate_sec
Record scan rate, in seconds (read-only)
type_map
type_map_read_only
pvproperty methods
-
description.
getter
(self, instance)¶
29 30 31
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-