Files
Polisher-Control/host/polisher_control/telemetry_channels.py

42 lines
824 B
Python
Raw Normal View History

CORE_CHANNELS = [
"timestamp_us",
"table_angle_deg",
"arm_angle_deg",
"fz_n",
"mx",
"my",
"mz",
"spindle_rpm_actual",
"table_rpm_actual",
"arm_amplitude_deg_derived",
"arm_center_deg_derived",
"machine_state",
"force_setpoint_n",
]
RECOMMENDED_CHANNELS = [
"fx_n",
"fy_n",
"ft_status",
"z_servo_iq_v",
"z_brake_engaged",
"spindle_drive_state",
"spindle_drive_error",
"spindle_bus_voltage_v",
"spindle_iq_a",
"spindle_motor_temp_c",
"arm_angle_linearized_deg",
"table_rpm_setpoint",
"spindle_rpm_setpoint",
"spindle_direction_setpoint",
"spindle_direction_actual",
"force_actuator_cmd",
"estop_active",
"interlock_state",
"mode",
"fz_raw_n",
"fz_contact_n",
]
CSV_HEADER = CORE_CHANNELS