caproto.server.records.AsynFields

Inheritance diagram of AsynFields
class caproto.server.records.AsynFields(prefix, **kw)[source]
AsynFields pvproperties

Attribute

Suffix

Docs

Type

Notes

Alarm Group

abort_queuerequest

AQR

Abort queueRequest

CHAR

Inherited from AsynFields

access_security_group

ASG

Access Security Group

CHAR

Length(29) Inherited from RecordFieldGroup

addressed_command

ACMD

Addressed command

ENUM

Inherited from AsynFields

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

Inherited from AsynFields

asyn_port

PORT

asyn port

CHAR

Length(40) Inherited from AsynFields

asynfloat64_input

F64INP

asynFloat64 input

DOUBLE

Read-only Inherited from AsynFields

asynfloat64_is_valid

F64IV

asynFloat64 is valid

LONG

Inherited from AsynFields

asynfloat64_output

F64OUT

asynFloat64 output

DOUBLE

Inherited from AsynFields

asyngpib_is_valid

GPIBIV

asynGPIB is valid

LONG

Inherited from AsynFields

asynint32_input

I32INP

asynInt32 input

LONG

Read-only Inherited from AsynFields

asynint32_is_valid

I32IV

asynInt32 is valid

LONG

Inherited from AsynFields

asynint32_output

I32OUT

asynInt32 output

LONG

Inherited from AsynFields

asynoctet_is_valid

OCTETIV

asynOctet is valid

LONG

Inherited from AsynFields

asynoption_is_valid

OPTIONIV

asynOption is valid

LONG

Inherited from AsynFields

asynuint32digital_input

UI32INP

asynUInt32Digital input

LONG

Read-only Inherited from AsynFields

asynuint32digital_is_valid

UI32IV

asynUInt32Digital is valid

LONG

Inherited from AsynFields

asynuint32digital_mask

UI32MASK

asynUInt32Digital mask

LONG

Inherited from AsynFields

asynuint32digital_output

UI32OUT

asynUInt32Digital output

LONG

Inherited from AsynFields

asynuser_reason

REASON

asynUser->reason

LONG

Inherited from AsynFields

autoconnect

AUCT

Autoconnect

ENUM

Inherited from AsynFields

baud_rate

BAUD

Baud rate

ENUM

Inherited from AsynFields

connect_disconnect

CNCT

Connect/Disconnect

ENUM

Inherited from AsynFields

current_alarm_severity

SEVR

Alarm Severity

ENUM

Read-only Inherited from RecordFieldGroup

data_bits

DBIT

Data bits

ENUM

Inherited from AsynFields

dbputfield_process

PUTF

dbPutField process

CHAR

Read-only Inherited from RecordFieldGroup

description

DESC

Descriptor

CHAR

Length(41) Inherited from RecordFieldGroup

device_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

Inherited from AsynFields

driver_info_string

DRVINFO

Driver info string

CHAR

Length(40) Inherited from AsynFields

enable_disable

ENBL

Enable/Disable

ENUM

Inherited from AsynFields

eom_reason

EOMR

EOM reason

ENUM

Read-only Inherited from AsynFields

event_name

EVNT

Event Name

CHAR

Length(40) Inherited from RecordFieldGroup

flow_control

FCTL

Flow control

ENUM

Inherited from AsynFields

forward_link

FLNK

Forward Process Link

STRING

Inherited from RecordFieldGroup

host_info

HOSTINFO

host info

CHAR

Length(40) Inherited from AsynFields

input

AINP

Input (response) string

CHAR

Read-only Length(40) Inherited from AsynFields

input_binary_data

BINP

Input binary data

CHAR

Inherited from AsynFields

input_delimiter

IEOS

Input Delimiter

CHAR

Length(40) Inherited from AsynFields

input_format

IFMT

Input format

ENUM

Inherited from AsynFields

input_xon_xoff

IXOFF

Input XON/XOFF

ENUM

Inherited from AsynFields

interface

IFACE

Interface

ENUM

Inherited from AsynFields

lock_count

LCNT

Lock Count

CHAR

Read-only Inherited from RecordFieldGroup

long_baud_rate

LBAUD

Baud rate

LONG

Inherited from AsynFields

max_size_of_input_array

IMAX

Max. size of input array

LONG

Read-only Inherited from AsynFields

max_size_of_output_array

OMAX

Max. size of output array

LONG

Read-only Inherited from AsynFields

modem_control

MCTL

Modem control

ENUM

Inherited from AsynFields

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

Inherited from AsynFields

number_of_bytes_read

NORD

Number of bytes read

LONG

Read-only Inherited from AsynFields

number_of_bytes_to_read

NRRD

Number of bytes to read

LONG

Inherited from AsynFields

number_of_bytes_to_write

NOWT

Number of bytes to write

LONG

Inherited from AsynFields

output

AOUT

Output (command) string

CHAR

Length(40) Inherited from AsynFields

output_binary_data

BOUT

Output binary data

CHAR

Inherited from AsynFields

output_delimiter

OEOS

Output delimiter

CHAR

Length(40) Inherited from AsynFields

output_format

OFMT

Output format

ENUM

Inherited from AsynFields

output_xon_xoff

IXON

Output XON/XOFF

ENUM

Inherited from AsynFields

parity

PRTY

Parity

ENUM

Inherited from AsynFields

port_connect_disconnect

PCNCT

Port Connect/Disconnect

ENUM

Inherited from AsynFields

process_at_iocinit

PINI

Process at iocInit

ENUM

Inherited from RecordFieldGroup

process_record

PROC

Force Processing

CHAR

Inherited from RecordFieldGroup

record_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

scanning_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 Inherited from AsynFields

stop_bits

SBIT

Stop bits

ENUM

Inherited from AsynFields

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

Inherited from AsynFields

trace_error

TB0

Trace error

ENUM

Inherited from AsynFields

trace_flow

TB4

Trace flow

ENUM

Inherited from AsynFields

trace_i_o_mask

TIOM

Trace I/O mask

LONG

Inherited from AsynFields

trace_info_mask

TINM

Trace Info mask

LONG

Inherited from AsynFields

trace_info_port

TINB1

Trace Info Port

ENUM

Inherited from AsynFields

trace_info_source

TINB2

Trace Info Source

ENUM

Inherited from AsynFields

trace_info_thread

TINB3

Trace Info Thread

ENUM

Inherited from AsynFields

trace_info_time

TINB0

Trace Info Time

ENUM

Inherited from AsynFields

trace_io_ascii

TIB0

Trace IO ASCII

ENUM

Inherited from AsynFields

trace_io_device

TB1

Trace IO device

ENUM

Inherited from AsynFields

trace_io_driver

TB3

Trace IO driver

ENUM

Inherited from AsynFields

trace_io_escape

TIB1

Trace IO escape

ENUM

Inherited from AsynFields

trace_io_file

TFIL

Trace IO file

CHAR

Length(40) Inherited from AsynFields

trace_io_filter

TB2

Trace IO filter

ENUM

Inherited from AsynFields

trace_io_hex

TIB2

Trace IO hex

ENUM

Inherited from AsynFields

trace_io_truncate_size

TSIZ

Trace IO truncate size

LONG

Inherited from AsynFields

trace_mask

TMSK

Trace mask

LONG

Inherited from AsynFields

trace_processing

TPRO

Trace Processing

CHAR

Inherited from RecordFieldGroup

trace_warning

TB5

Trace warning

ENUM

Inherited from AsynFields

transaction_mode

TMOD

Transaction mode

ENUM

Inherited from AsynFields

translated_input_string

TINP

Translated input string

CHAR

Read-only Length(40) Inherited from AsynFields

undefined

UDF

Undefined

CHAR

Inherited from RecordFieldGroup

undefined_alarm_severity

UDFS

Undefined Alarm Sevrty

ENUM

Inherited from RecordFieldGroup

universal_command

UCMD

Universal command

ENUM

Inherited from AsynFields

xon_any_character

IXANY

XON=any character

ENUM

Inherited from AsynFields

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