necst.ctrl.dome.pid_controller

class DomePIDController[source]

Bases: AlertHandlerNode

NodeName = 'controller'
Namespace = '/necst/OMU1P85M/ctrl/dome'
update_command(msg)[source]
Parameters

msg (CoordMsg) –

Return type

None

update_command_sync(msg)[source]
Parameters

msg (CoordMsg) –

Return type

None

update_encoder_reading(msg)[source]
Parameters

msg (CoordMsg) –

Return type

None

update_antenna_encoder_reading(msg)[source]
Parameters

msg (CoordMsg) –

Return type

None

immediate_stop_no_resume()[source]
Return type

None

discard_outdated_commands()[source]
Return type

None

speed_command()[source]
Return type

None