TMotorCANControl Package Code
- TMotorCANControl.mit_can module
CAN_ManagerCAN_Manager.MIT_controller()CAN_Manager.__init__()CAN_Manager.__new__()CAN_Manager._instanceCAN_Manager.add_motor()CAN_Manager.debugCAN_Manager.float_to_uint()CAN_Manager.limit_value()CAN_Manager.parse_MIT_message()CAN_Manager.power_off()CAN_Manager.power_on()CAN_Manager.send_MIT_message()CAN_Manager.uint_to_float()CAN_Manager.zero()
MIT_ParamsMIT_commandMIT_motor_stateTMotorManager_mit_canTMotorManager_mit_can.TMotor_current_to_qaxis_current()TMotorManager_mit_can.__enter__()TMotorManager_mit_can.__exit__()TMotorManager_mit_can.__init__()TMotorManager_mit_can._send_command()TMotorManager_mit_can._update_state_async()TMotorManager_mit_can.accelerationTMotorManager_mit_can.acceleration_motorsideTMotorManager_mit_can.check_can_connection()TMotorManager_mit_can.current_qaxisTMotorManager_mit_can.device_info_string()TMotorManager_mit_can.errorTMotorManager_mit_can.get_current_qaxis_amps()TMotorManager_mit_can.get_motor_acceleration_radians_per_second_squared()TMotorManager_mit_can.get_motor_angle_radians()TMotorManager_mit_can.get_motor_error_code()TMotorManager_mit_can.get_motor_torque_newton_meters()TMotorManager_mit_can.get_motor_velocity_radians_per_second()TMotorManager_mit_can.get_output_acceleration_radians_per_second_squared()TMotorManager_mit_can.get_output_angle_radians()TMotorManager_mit_can.get_output_torque_newton_meters()TMotorManager_mit_can.get_output_velocity_radians_per_second()TMotorManager_mit_can.get_temperature_celsius()TMotorManager_mit_can.positionTMotorManager_mit_can.position_motorsideTMotorManager_mit_can.power_off()TMotorManager_mit_can.power_on()TMotorManager_mit_can.qaxis_current_to_TMotor_current()TMotorManager_mit_can.set_current_gains()TMotorManager_mit_can.set_impedance_gains_real_unit()TMotorManager_mit_can.set_impedance_gains_real_unit_full_state_feedback()TMotorManager_mit_can.set_motor_angle_radians()TMotorManager_mit_can.set_motor_current_qaxis_amps()TMotorManager_mit_can.set_motor_torque_newton_meters()TMotorManager_mit_can.set_motor_velocity_radians_per_second()TMotorManager_mit_can.set_output_angle_radians()TMotorManager_mit_can.set_output_torque_newton_meters()TMotorManager_mit_can.set_output_velocity_radians_per_second()TMotorManager_mit_can.set_speed_gains()TMotorManager_mit_can.set_zero_position()TMotorManager_mit_can.temperatureTMotorManager_mit_can.torqueTMotorManager_mit_can.torque_motorsideTMotorManager_mit_can.update()TMotorManager_mit_can.velocityTMotorManager_mit_can.velocity_motorside
_TMotorManStatemotorListenermotor_state
- TMotorCANControl.servo_can module
CAN_Manager_servoCAN_Manager_servo.__init__()CAN_Manager_servo._instanceCAN_Manager_servo.add_motor()CAN_Manager_servo.buffer_append_int16()CAN_Manager_servo.buffer_append_int32()CAN_Manager_servo.buffer_append_int64()CAN_Manager_servo.buffer_append_uint16()CAN_Manager_servo.buffer_append_uint32()CAN_Manager_servo.buffer_append_uint64()CAN_Manager_servo.comm_can_set_cb()CAN_Manager_servo.comm_can_set_current()CAN_Manager_servo.comm_can_set_duty()CAN_Manager_servo.comm_can_set_origin()CAN_Manager_servo.comm_can_set_pos()CAN_Manager_servo.comm_can_set_pos_spd()CAN_Manager_servo.comm_can_set_rpm()CAN_Manager_servo.debugCAN_Manager_servo.parse_servo_message()CAN_Manager_servo.power_off()CAN_Manager_servo.power_on()CAN_Manager_servo.send_servo_message()
LOG_VARIABLESServo_ParamsTMotorManager_servo_canTMotorManager_servo_can.__enter__()TMotorManager_servo_can.__exit__()TMotorManager_servo_can.__init__()TMotorManager_servo_can._send_command()TMotorManager_servo_can._update_state_async()TMotorManager_servo_can.accelerationTMotorManager_servo_can.acceleration_motorsideTMotorManager_servo_can.angle_motorsideTMotorManager_servo_can.check_can_connection()TMotorManager_servo_can.current_qaxisTMotorManager_servo_can.device_info_string()TMotorManager_servo_can.enter_current_brake_control()TMotorManager_servo_can.enter_current_control()TMotorManager_servo_can.enter_duty_cycle_control()TMotorManager_servo_can.enter_idle_mode()TMotorManager_servo_can.enter_position_control()TMotorManager_servo_can.enter_position_velocity_control()TMotorManager_servo_can.enter_velocity_control()TMotorManager_servo_can.errorTMotorManager_servo_can.get_current_qaxis_amps()TMotorManager_servo_can.get_motor_acceleration_radians_per_second_squared()TMotorManager_servo_can.get_motor_angle_radians()TMotorManager_servo_can.get_motor_error_code()TMotorManager_servo_can.get_motor_torque_newton_meters()TMotorManager_servo_can.get_motor_velocity_radians_per_second()TMotorManager_servo_can.get_output_acceleration_radians_per_second_squared()TMotorManager_servo_can.get_output_angle_radians()TMotorManager_servo_can.get_output_torque_newton_meters()TMotorManager_servo_can.get_output_velocity_radians_per_second()TMotorManager_servo_can.get_temperature_celsius()TMotorManager_servo_can.positionTMotorManager_servo_can.power_off()TMotorManager_servo_can.power_on()TMotorManager_servo_can.qaxis_current_to_TMotor_current()TMotorManager_servo_can.set_duty_cycle_percent()TMotorManager_servo_can.set_motor_angle_radians()TMotorManager_servo_can.set_motor_current_qaxis_amps()TMotorManager_servo_can.set_motor_torque_newton_meters()TMotorManager_servo_can.set_motor_velocity_radians_per_second()TMotorManager_servo_can.set_output_angle_radians()TMotorManager_servo_can.set_output_torque_newton_meters()TMotorManager_servo_can.set_output_velocity_radians_per_second()TMotorManager_servo_can.set_zero_position()TMotorManager_servo_can.temperatureTMotorManager_servo_can.torqueTMotorManager_servo_can.torque_motorsideTMotorManager_servo_can.update()TMotorManager_servo_can.velocityTMotorManager_servo_can.velocity_motorside
_TMotorManState_ServomotorListenerservo_commandservo_motor_state
- TMotorCANControl.servo_serial module
COMM_PACKET_IDCOMM_PACKET_ID.COMM_ERASE_NEW_APPCOMM_PACKET_ID.COMM_FW_VERSIONCOMM_PACKET_ID.COMM_GET_VALUESCOMM_PACKET_ID.COMM_GET_VALUES_SETUPCOMM_PACKET_ID.COMM_JUMP_TO_BOOTLOADERCOMM_PACKET_ID.COMM_ROTOR_POSITIONCOMM_PACKET_ID.COMM_SET_CURRENTCOMM_PACKET_ID.COMM_SET_CURRENT_BRAKECOMM_PACKET_ID.COMM_SET_DETECTCOMM_PACKET_ID.COMM_SET_DUTYCOMM_PACKET_ID.COMM_SET_HANDBRAKECOMM_PACKET_ID.COMM_SET_POSCOMM_PACKET_ID.COMM_SET_POS_MULTICOMM_PACKET_ID.COMM_SET_POS_ORIGINCOMM_PACKET_ID.COMM_SET_POS_SINGLECOMM_PACKET_ID.COMM_SET_POS_SPDCOMM_PACKET_ID.COMM_SET_POS_UNLIMITEDCOMM_PACKET_ID.COMM_SET_RPMCOMM_PACKET_ID.COMM_WRITE_NEW_APP_DATA
ERROR_CODESPARAMETER_FLAGSSERVO_SERIAL_CONTROL_STATESERVO_SERIAL_CONTROL_STATE.CURRENT_BRAKESERVO_SERIAL_CONTROL_STATE.CURRENT_LOOPSERVO_SERIAL_CONTROL_STATE.DUTY_CYCLESERVO_SERIAL_CONTROL_STATE.HANDBRAKESERVO_SERIAL_CONTROL_STATE.IDLESERVO_SERIAL_CONTROL_STATE.POSITIONSERVO_SERIAL_CONTROL_STATE.POSITION_VELOCITYSERVO_SERIAL_CONTROL_STATE.VELOCITY
Servo_Params_SerialTMotorManager_servo_serialTMotorManager_servo_serial.__enter__()TMotorManager_servo_serial.__exit__()TMotorManager_servo_serial.__init__()TMotorManager_servo_serial._send_specific_command()TMotorManager_servo_serial.accelerationTMotorManager_servo_serial.acceleration_motorsideTMotorManager_servo_serial.angle_motorsideTMotorManager_servo_serial.check_connection()TMotorManager_servo_serial.comm_begin_position_feedback()TMotorManager_servo_serial.comm_get_motor_parameters()TMotorManager_servo_serial.comm_set_current_loop()TMotorManager_servo_serial.comm_set_duty_cycle()TMotorManager_servo_serial.comm_set_motor_parameter_return_format_all()TMotorManager_servo_serial.comm_set_multi_turn()TMotorManager_servo_serial.comm_set_position()TMotorManager_servo_serial.comm_set_position_velocity()TMotorManager_servo_serial.comm_set_speed_ERPM()TMotorManager_servo_serial.current_busTMotorManager_servo_serial.current_daxisTMotorManager_servo_serial.current_qaxisTMotorManager_servo_serial.device_info_string()TMotorManager_servo_serial.enter_current_control()TMotorManager_servo_serial.enter_duty_cycle_control()TMotorManager_servo_serial.enter_idle_mode()TMotorManager_servo_serial.enter_position_control()TMotorManager_servo_serial.enter_position_velocity_control()TMotorManager_servo_serial.enter_velocity_control()TMotorManager_servo_serial.errorTMotorManager_servo_serial.get_current_bus_amps()TMotorManager_servo_serial.get_current_daxis_amps()TMotorManager_servo_serial.get_current_qaxis_amps()TMotorManager_servo_serial.get_motor_acceleration_radians_per_second_squared()TMotorManager_servo_serial.get_motor_angle_radians()TMotorManager_servo_serial.get_motor_error_code()TMotorManager_servo_serial.get_motor_error_string()TMotorManager_servo_serial.get_motor_torque_newton_meters()TMotorManager_servo_serial.get_motor_velocity_radians_per_second()TMotorManager_servo_serial.get_output_acceleration_radians_per_second_squared()TMotorManager_servo_serial.get_output_angle_radians()TMotorManager_servo_serial.get_output_torque_newton_meters()TMotorManager_servo_serial.get_output_velocity_radians_per_second()TMotorManager_servo_serial.get_temperature_celsius()TMotorManager_servo_serial.get_voltage_bus_volts()TMotorManager_servo_serial.get_voltage_daxis_volts()TMotorManager_servo_serial.get_voltage_qaxis_volts()TMotorManager_servo_serial.parse_motor_parameters_async()TMotorManager_servo_serial.parse_position_feedback_async()TMotorManager_servo_serial.parse_set_position_feedback_async()TMotorManager_servo_serial.positionTMotorManager_servo_serial.power_off()TMotorManager_servo_serial.power_on()TMotorManager_servo_serial.send_command()TMotorManager_servo_serial.set_duty_cycle_percent()TMotorManager_servo_serial.set_motor_angle_radians()TMotorManager_servo_serial.set_motor_current_qaxis_amps()TMotorManager_servo_serial.set_motor_torque_newton_meters()TMotorManager_servo_serial.set_motor_velocity_radians_per_second()TMotorManager_servo_serial.set_output_angle_radians()TMotorManager_servo_serial.set_output_torque_newton_meters()TMotorManager_servo_serial.set_output_velocity_radians_per_second()TMotorManager_servo_serial.set_zero_position()TMotorManager_servo_serial.temperatureTMotorManager_servo_serial.torqueTMotorManager_servo_serial.torque_motorsideTMotorManager_servo_serial.update()TMotorManager_servo_serial.update_async()TMotorManager_servo_serial.velocityTMotorManager_servo_serial.velocity_motorsideTMotorManager_servo_serial.voltage_busTMotorManager_servo_serial.voltage_daxisTMotorManager_servo_serial.voltage_qaxis
buffer_append_int16()buffer_append_int32()buffer_append_int64()buffer_append_uint16()buffer_append_uint32()buffer_append_uint64()buffer_get_int16()buffer_get_int32()buffer_get_int8()crc16()crc16_tabcreate_packet()motor_listenerparse_packet()servo_serial_motor_state