fastcs.transport.epics.ca.util
#
Members
Returns a callable to make the softioc record from an attribute instance. |
|
Casts from an EPICS datatype to a FastCS datatype. |
|
Casts from an attribute's datatype to an EPICS datatype. |
|
Converts attributes on the |
|
Converts attributes on the |
- fastcs.transport.epics.ca.util.record_metadata_from_attribute(attribute: Attribute[T]) dict[str, str | None] [source]#
Converts attributes on the
Attribute
to the field name/value in the record metadata.
- fastcs.transport.epics.ca.util.record_metadata_from_datatype(datatype: DataType[T], out_record: bool = False) dict[str, str] [source]#
Converts attributes on the
DataType
to the field name/value in the record metadata.
- fastcs.transport.epics.ca.util.cast_from_epics_type(datatype: DataType[T], value: object) T [source]#
Casts from an EPICS datatype to a FastCS datatype.