CBPComponent ============ .. currentmodule:: lsst.ts.cbp .. autoclass:: CBPComponent :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~CBPComponent.auto_parked ~CBPComponent.azimuth ~CBPComponent.elevation ~CBPComponent.focus ~CBPComponent.in_position ~CBPComponent.mask ~CBPComponent.mask_rotation ~CBPComponent.parked ~CBPComponent.status ~CBPComponent.target .. rubric:: Methods Summary .. autosummary:: ~CBPComponent.assert_in_range ~CBPComponent.change_focus ~CBPComponent.check_cbp_status ~CBPComponent.check_park ~CBPComponent.configure ~CBPComponent.connect ~CBPComponent.disconnect ~CBPComponent.generate_mask_info ~CBPComponent.get_azimuth ~CBPComponent.get_cbp_telemetry ~CBPComponent.get_elevation ~CBPComponent.get_focus ~CBPComponent.get_mask ~CBPComponent.move_azimuth ~CBPComponent.move_elevation ~CBPComponent.send_command ~CBPComponent.set_mask ~CBPComponent.set_mask_rotation ~CBPComponent.set_park ~CBPComponent.set_unpark ~CBPComponent.update_in_position ~CBPComponent.update_status .. rubric:: Attributes Documentation .. autoattribute:: auto_parked .. autoattribute:: azimuth .. autoattribute:: elevation .. autoattribute:: focus .. autoattribute:: in_position .. autoattribute:: mask .. autoattribute:: mask_rotation .. autoattribute:: parked .. autoattribute:: status .. autoattribute:: target .. rubric:: Methods Documentation .. automethod:: assert_in_range .. automethod:: change_focus .. automethod:: check_cbp_status .. automethod:: check_park .. automethod:: configure .. automethod:: connect .. automethod:: disconnect .. automethod:: generate_mask_info .. automethod:: get_azimuth .. automethod:: get_cbp_telemetry .. automethod:: get_elevation .. automethod:: get_focus .. automethod:: get_mask .. automethod:: move_azimuth .. automethod:: move_elevation .. automethod:: send_command .. automethod:: set_mask .. automethod:: set_mask_rotation .. automethod:: set_park .. automethod:: set_unpark .. automethod:: update_in_position .. automethod:: update_status