Config

class lsst.ts.m2gui.Config(file_configuration: str = '', file_version: str = '', file_control_parameters: str = '', file_lut_parameters: str = '', power_warning_motor: float = 0, power_fault_motor: float = 0, power_threshold_motor: float = 0, power_warning_communication: float = 0, power_fault_communication: float = 0, power_threshold_communication: float = 0, in_position_axial: float = 0, in_position_tangent: float = 0, in_position_sample: float = 0, timeout_sal: float = 0, timeout_crio: float = 0, timeout_ilc: int = 0, misc_range_angle: float = 0, misc_diff_enabled: bool = False, misc_range_temperature: float = 0)

Bases: object

Configuration class to have the configuration details.

Attributes Summary

file_configuration

file_control_parameters

file_lut_parameters

file_version

in_position_axial

in_position_sample

in_position_tangent

misc_diff_enabled

misc_range_angle

misc_range_temperature

power_fault_communication

power_fault_motor

power_threshold_communication

power_threshold_motor

power_warning_communication

power_warning_motor

timeout_crio

timeout_ilc

timeout_sal

Attributes Documentation

file_configuration: str = ''
file_control_parameters: str = ''
file_lut_parameters: str = ''
file_version: str = ''
in_position_axial: float = 0
in_position_sample: float = 0
in_position_tangent: float = 0
misc_diff_enabled: bool = False
misc_range_angle: float = 0
misc_range_temperature: float = 0
power_fault_communication: float = 0
power_fault_motor: float = 0
power_threshold_communication: float = 0
power_threshold_motor: float = 0
power_warning_communication: float = 0
power_warning_motor: float = 0
timeout_crio: float = 0
timeout_ilc: int = 0
timeout_sal: float = 0