Telemetry

class lsst.ts.rotator.Telemetry

Bases: _ctypes.Structure

Telemetry: rotTelemetryStreamStructure_t in Moog code.

Note that application_status is a bit mask whose bits are defined starting with ROTTLMSYNCPATTERN in Moog code.

Attributes Summary

FRAME_ID
application_status Structure/Union member
biss_motor_encoder_axis_a Structure/Union member
biss_motor_encoder_axis_b Structure/Union member
commanded_accel Structure/Union member
commanded_pos Structure/Union member
commanded_vel Structure/Union member
copley_fault_status_register Structure/Union member
current_pos Structure/Union member
current_vel_ch_a_fb Structure/Union member
current_vel_ch_b_fb Structure/Union member
enabled_substate Structure/Union member
flags_following_error Structure/Union member
flags_move_success Structure/Union member
flags_no_new_track_cmd_error Structure/Union member
flags_position_feedback_fault Structure/Union member
flags_pt2pt_move_complete Structure/Union member
flags_slew_complete Structure/Union member
flags_stop_complete Structure/Union member
flags_tracking_lost Structure/Union member
flags_tracking_success Structure/Union member
input_pin_states Structure/Union member
latching_fault_status_register Structure/Union member
latching_fault_status_register_axis_b Structure/Union member
offline_substate Structure/Union member
set_pos Structure/Union member
state Structure/Union member
state_estimation_ch_a_fb Structure/Union member
state_estimation_ch_a_motor_encoder Structure/Union member
state_estimation_ch_b_fb Structure/Union member
state_estimation_ch_b_motor_encoder Structure/Union member
status_word_drive0 Structure/Union member
status_word_drive0_axis_b Structure/Union member

Attributes Documentation

FRAME_ID = 5
application_status

Structure/Union member

biss_motor_encoder_axis_a

Structure/Union member

biss_motor_encoder_axis_b

Structure/Union member

commanded_accel

Structure/Union member

commanded_pos

Structure/Union member

commanded_vel

Structure/Union member

copley_fault_status_register

Structure/Union member

current_pos

Structure/Union member

current_vel_ch_a_fb

Structure/Union member

current_vel_ch_b_fb

Structure/Union member

enabled_substate

Structure/Union member

flags_following_error

Structure/Union member

flags_move_success

Structure/Union member

flags_no_new_track_cmd_error

Structure/Union member

flags_position_feedback_fault

Structure/Union member

flags_pt2pt_move_complete

Structure/Union member

flags_slew_complete

Structure/Union member

flags_stop_complete

Structure/Union member

flags_tracking_lost

Structure/Union member

flags_tracking_success

Structure/Union member

input_pin_states

Structure/Union member

latching_fault_status_register

Structure/Union member

latching_fault_status_register_axis_b

Structure/Union member

offline_substate

Structure/Union member

set_pos

Structure/Union member

state

Structure/Union member

state_estimation_ch_a_fb

Structure/Union member

state_estimation_ch_a_motor_encoder

Structure/Union member

state_estimation_ch_b_fb

Structure/Union member

state_estimation_ch_b_motor_encoder

Structure/Union member

status_word_drive0

Structure/Union member

status_word_drive0_axis_b

Structure/Union member