phoenix6.hardware.traits.supports_foc
¶
Module Contents¶
- class phoenix6.hardware.traits.supports_foc.SupportsFOC¶
Requires Phoenix Pro; Contains all FOC-exclusive control functions available for devices that support FOC.
- set_control(request: phoenix6.controls.torque_current_foc.TorqueCurrentFOC) phoenix6.status_code.StatusCode ¶
- set_control(request: phoenix6.controls.position_torque_current_foc.PositionTorqueCurrentFOC) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.velocity_torque_current_foc.VelocityTorqueCurrentFOC) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.motion_magic_torque_current_foc.MotionMagicTorqueCurrentFOC) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.motion_magic_velocity_torque_current_foc.MotionMagicVelocityTorqueCurrentFOC) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.motion_magic_expo_torque_current_foc.MotionMagicExpoTorqueCurrentFOC) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.dynamic_motion_magic_torque_current_foc.DynamicMotionMagicTorqueCurrentFOC) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.compound.diff_torque_current_foc_position.Diff_TorqueCurrentFOC_Position) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.compound.diff_position_torque_current_foc_position.Diff_PositionTorqueCurrentFOC_Position) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.compound.diff_velocity_torque_current_foc_position.Diff_VelocityTorqueCurrentFOC_Position) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.compound.diff_motion_magic_torque_current_foc_position.Diff_MotionMagicTorqueCurrentFOC_Position) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.compound.diff_torque_current_foc_velocity.Diff_TorqueCurrentFOC_Velocity) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.compound.diff_position_torque_current_foc_velocity.Diff_PositionTorqueCurrentFOC_Velocity) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.compound.diff_velocity_torque_current_foc_velocity.Diff_VelocityTorqueCurrentFOC_Velocity) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.controls.compound.diff_motion_magic_torque_current_foc_velocity.Diff_MotionMagicTorqueCurrentFOC_Velocity) phoenix6.status_code.StatusCode
- set_control(request: phoenix6.hardware.parent_device.SupportsSendRequest) phoenix6.status_code.StatusCode