ophyd.areadetector.detectors.PointGreyDetector¶
-
class
ophyd.areadetector.detectors.
PointGreyDetector
(prefix='', *, name, read_attrs=None, configuration_attrs=None, parent=None, **kwargs)¶ -
__init__
(prefix='', *, name, read_attrs=None, configuration_attrs=None, parent=None, **kwargs)¶
Methods
__init__
([prefix, read_attrs, …])check_value
(value, **kwargs)Check if the value is valid for this object clear_sub
(cb[, event_type])Remove a subscription, given the original callback function configure
((d: typing.Dict[str, …)Configure the device for something during a run describe
(…)Provide schema and meta-data for read()
describe_configuration
(…)Provide schema & meta-data for read_configuration()
dispatch
(key, timestamp)Notify plugins of acquisition being complete. find_signal
(text[, use_re, case_sensitive, …])Search through the signal docs on this detector for the string text get
(**kwargs)Get the value of all components in the device get_asyn_digraph
()Get the directed graph of the ASYN ports get_asyn_port_dictionary
()Return port name : component map get_device_tuple
()The device tuple type associated with an Device class get_instantiated_signals
(*[, attr_prefix])Yields all of the instantiated signals in a device hierarchy get_plugin_by_asyn_port
(port_name)Get the plugin which has the given asyn port name make_data_key
()missing_plugins
()Find missing ports pause
(() -> None)Attempt to ‘pause’ the device. put
(dev_t, **kwargs)Put a value to all components of the device read
(() -> ophyd.device.OrderedDictType[str, …)Read data from the device read_configuration
(…)returns dictionary mapping names to (value, timestamp) pairs resume
(() -> None)Resume a device from a ‘paused’ state stage
(*args, **kwargs)stop
(*[, success])Stop the Device and all (instantiated) subdevices subscribe
(cb[, event_type, run])Subscribe to events this event_type generates. summary
()trigger
(() -> ophyd.status.StatusBase)Trigger the device and return status object unstage
(() -> typing.List[object])Unstage the device. unsubscribe
(cid)Remove a subscription validate_asyn_ports
()Validate that all components of pipeline are known wait_for_connection
([all_signals, timeout])Wait for signals to connect -