mxcubecore.HardwareObjects.abstract.AbstractMachineInfo#
Abstract machine info class
Classes
|
Abstract machine info - information coming from the accelerator source. |
- class mxcubecore.HardwareObjects.abstract.AbstractMachineInfo.AbstractMachineInfo(name)[source]#
Bases:
HardwareObject
- Abstract machine info - information coming from the accelerator source.
It provides only few common to all accelerators parameters.
- Emits:
valueChanged – (“valueChanged”, (value,))
- _mach_info_dict#
Dictionary with all the defined parameters.
- _mach_info_keys#
List of keys to be present in the above dictionary.
Note
The methods to be used to fill the _mach_info_dict should start with get_ (e.g. get_current for reading the current)
- get_topup_remaining() float [source]#
Read the top-up remaining time.
- Returns:
Top-up remaining [s].
- Return type: