CTRE Phoenix 6 C++ 23.10.0-alpha-8
|
Go to the source code of this file.
Functions | |
CTREXPORT int | c_ctre_phoenix6_requestConfigApply (const char *canbus, uint32_t ecuEncoding, double timeoutSeconds, const char *str, uint32_t strlen, bool forceApply) |
CTREXPORT int | c_ctre_phoenix6_RequestControlEmpty (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDutyCycleOut (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Output, bool EnableFOC, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Output, double MaxAbsDutyCycle, double Deadband, bool OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlVoltageOut (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Output, bool EnableFOC, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlPositionDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Position, double Velocity, bool EnableFOC, double FeedForward, int Slot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlPositionVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Position, double Velocity, bool EnableFOC, double FeedForward, int Slot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlPositionTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Position, double Velocity, double FeedForward, int Slot, bool OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlVelocityDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Velocity, double Acceleration, bool EnableFOC, double FeedForward, int Slot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlVelocityVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Velocity, double Acceleration, bool EnableFOC, double FeedForward, int Slot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlVelocityTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Velocity, double Acceleration, double FeedForward, int Slot, bool OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlMotionMagicDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Position, bool EnableFOC, double FeedForward, int Slot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlMotionMagicVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Position, bool EnableFOC, double FeedForward, int Slot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlMotionMagicTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Position, double FeedForward, int Slot, bool OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDifferentialDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double TargetOutput, double DifferentialPosition, bool EnableFOC, int DifferentialSlot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDifferentialVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double TargetOutput, double DifferentialPosition, bool EnableFOC, int DifferentialSlot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDifferentialPositionDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double TargetPosition, double DifferentialPosition, bool EnableFOC, int TargetSlot, int DifferentialSlot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDifferentialPositionVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double TargetPosition, double DifferentialPosition, bool EnableFOC, int TargetSlot, int DifferentialSlot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDifferentialVelocityDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double TargetVelocity, double DifferentialPosition, bool EnableFOC, int TargetSlot, int DifferentialSlot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDifferentialVelocityVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double TargetVelocity, double DifferentialPosition, bool EnableFOC, int TargetSlot, int DifferentialSlot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDifferentialMotionMagicDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double TargetPosition, double DifferentialPosition, bool EnableFOC, int TargetSlot, int DifferentialSlot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDifferentialMotionMagicVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double TargetPosition, double DifferentialPosition, bool EnableFOC, int TargetSlot, int DifferentialSlot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlFollower (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, int MasterID, bool OpposeMasterDirection) |
CTREXPORT int | c_ctre_phoenix6_RequestControlStrictFollower (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, int MasterID) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDifferentialFollower (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, int MasterID, bool OpposeMasterDirection) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDifferentialStrictFollower (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, int MasterID) |
CTREXPORT int | c_ctre_phoenix6_RequestControlNeutralOut (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests) |
CTREXPORT int | c_ctre_phoenix6_RequestControlCoastOut (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests) |
CTREXPORT int | c_ctre_phoenix6_RequestControlStaticBrake (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests) |
CTREXPORT int | c_ctre_phoenix6_RequestControlBalanceBattery (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests) |
CTREXPORT int | c_ctre_phoenix6_RequestControlBMSManualIsolator (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, bool Enable) |
CTREXPORT int | c_ctre_phoenix6_RequestControlBMSManualVboost (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, bool EnableClosedLoop, double TargetVoltage, double TargetDutyCycle) |
CTREXPORT int | c_ctre_phoenix6_RequestControlBMSManualPwmJunction (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, int JunctionSelect, double JunctionDutyCycle) |
CTREXPORT int | c_ctre_phoenix6_RequestControlBMSClearFault (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests) |
CTREXPORT int | c_ctre_phoenix6_RequestControlMusicTone (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AudioFrequency) |
CTREXPORT int | c_ctre_phoenix6_RequestControlMotionMagicVelocityDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Velocity, double Acceleration, bool EnableFOC, double FeedForward, int Slot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlMotionMagicVelocityTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Velocity, double Acceleration, bool EnableFOC, double FeedForward, int Slot, bool OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlMotionMagicVelocityVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Velocity, double Acceleration, bool EnableFOC, double FeedForward, int Slot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDynamicMotionMagicDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Position, double Velocity, double Acceleration, double Jerk, bool EnableFOC, double FeedForward, int Slot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDynamicMotionMagicVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Position, double Velocity, double Acceleration, double Jerk, bool EnableFOC, double FeedForward, int Slot, bool OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDynamicMotionMagicTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double Position, double Velocity, double Acceleration, double Jerk, double FeedForward, int Slot, bool OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_DutyCycleOut_PositionDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Output, bool AverageRequest_EnableFOC, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_PositionDutyCycle_PositionDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, double AverageRequest_Velocity, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_VelocityDutyCycle_PositionDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Velocity, double AverageRequest_Acceleration, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_MotionMagicDutyCycle_PositionDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_DutyCycleOut_VelocityDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Output, bool AverageRequest_EnableFOC, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_PositionDutyCycle_VelocityDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, double AverageRequest_Velocity, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_VelocityDutyCycle_VelocityDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Velocity, double AverageRequest_Acceleration, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_MotionMagicDutyCycle_VelocityDutyCycle (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_VoltageOut_PositionVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Output, bool AverageRequest_EnableFOC, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_PositionVoltage_PositionVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, double AverageRequest_Velocity, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_VelocityVoltage_PositionVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Velocity, double AverageRequest_Acceleration, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_MotionMagicVoltage_PositionVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_VoltageOut_VelocityVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Output, bool AverageRequest_EnableFOC, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_PositionVoltage_VelocityVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, double AverageRequest_Velocity, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_VelocityVoltage_VelocityVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Velocity, double AverageRequest_Acceleration, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_MotionMagicVoltage_VelocityVoltage (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, bool AverageRequest_EnableFOC, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideBrakeDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, bool DifferentialRequest_EnableFOC, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideBrakeDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_TorqueCurrentFOC_PositionTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Output, double AverageRequest_MaxAbsDutyCycle, double AverageRequest_Deadband, bool AverageRequest_OverrideCoastDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_PositionTorqueCurrentFOC_PositionTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, double AverageRequest_Velocity, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideCoastDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_VelocityTorqueCurrentFOC_PositionTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Velocity, double AverageRequest_Acceleration, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideCoastDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_MotionMagicTorqueCurrentFOC_PositionTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideCoastDurNeutral, double DifferentialRequest_Position, double DifferentialRequest_Velocity, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_TorqueCurrentFOC_VelocityTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Output, double AverageRequest_MaxAbsDutyCycle, double AverageRequest_Deadband, bool AverageRequest_OverrideCoastDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_PositionTorqueCurrentFOC_VelocityTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, double AverageRequest_Velocity, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideCoastDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_VelocityTorqueCurrentFOC_VelocityTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Velocity, double AverageRequest_Acceleration, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideCoastDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideCoastDurNeutral) |
CTREXPORT int | c_ctre_phoenix6_RequestControlDiff_MotionMagicTorqueCurrentFOC_VelocityTorqueCurrentFOC (const char *canbus, uint32_t ecuEncoding, double updateTime, bool cancelOtherRequests, double AverageRequest_Position, double AverageRequest_FeedForward, int AverageRequest_Slot, bool AverageRequest_OverrideCoastDurNeutral, double DifferentialRequest_Velocity, double DifferentialRequest_Acceleration, double DifferentialRequest_FeedForward, int DifferentialRequest_Slot, bool DifferentialRequest_OverrideCoastDurNeutral) |
CTREXPORT int c_ctre_phoenix6_requestConfigApply | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | timeoutSeconds, | ||
const char * | str, | ||
uint32_t | strlen, | ||
bool | forceApply | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlBalanceBattery | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlBMSClearFault | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlBMSManualIsolator | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
bool | Enable | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlBMSManualPwmJunction | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
int | JunctionSelect, | ||
double | JunctionDutyCycle | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlBMSManualVboost | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
bool | EnableClosedLoop, | ||
double | TargetVoltage, | ||
double | TargetDutyCycle | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlCoastOut | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_DutyCycleOut_PositionDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Output, | ||
bool | AverageRequest_EnableFOC, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_DutyCycleOut_VelocityDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Output, | ||
bool | AverageRequest_EnableFOC, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_MotionMagicDutyCycle_PositionDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_MotionMagicDutyCycle_VelocityDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_MotionMagicTorqueCurrentFOC_PositionTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideCoastDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_MotionMagicTorqueCurrentFOC_VelocityTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideCoastDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_MotionMagicVoltage_PositionVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_MotionMagicVoltage_VelocityVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_PositionDutyCycle_PositionDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
double | AverageRequest_Velocity, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_PositionDutyCycle_VelocityDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
double | AverageRequest_Velocity, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_PositionTorqueCurrentFOC_PositionTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
double | AverageRequest_Velocity, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideCoastDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_PositionTorqueCurrentFOC_VelocityTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
double | AverageRequest_Velocity, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideCoastDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_PositionVoltage_PositionVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
double | AverageRequest_Velocity, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_PositionVoltage_VelocityVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Position, | ||
double | AverageRequest_Velocity, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_TorqueCurrentFOC_PositionTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Output, | ||
double | AverageRequest_MaxAbsDutyCycle, | ||
double | AverageRequest_Deadband, | ||
bool | AverageRequest_OverrideCoastDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_TorqueCurrentFOC_VelocityTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Output, | ||
double | AverageRequest_MaxAbsDutyCycle, | ||
double | AverageRequest_Deadband, | ||
bool | AverageRequest_OverrideCoastDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_VelocityDutyCycle_PositionDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Velocity, | ||
double | AverageRequest_Acceleration, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_VelocityDutyCycle_VelocityDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Velocity, | ||
double | AverageRequest_Acceleration, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_VelocityTorqueCurrentFOC_PositionTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Velocity, | ||
double | AverageRequest_Acceleration, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideCoastDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_VelocityTorqueCurrentFOC_VelocityTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Velocity, | ||
double | AverageRequest_Acceleration, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideCoastDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_VelocityVoltage_PositionVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Velocity, | ||
double | AverageRequest_Acceleration, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_VelocityVoltage_VelocityVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Velocity, | ||
double | AverageRequest_Acceleration, | ||
bool | AverageRequest_EnableFOC, | ||
double | AverageRequest_FeedForward, | ||
int | AverageRequest_Slot, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_VoltageOut_PositionVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Output, | ||
bool | AverageRequest_EnableFOC, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Position, | ||
double | DifferentialRequest_Velocity, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDiff_VoltageOut_VelocityVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AverageRequest_Output, | ||
bool | AverageRequest_EnableFOC, | ||
bool | AverageRequest_OverrideBrakeDurNeutral, | ||
double | DifferentialRequest_Velocity, | ||
double | DifferentialRequest_Acceleration, | ||
bool | DifferentialRequest_EnableFOC, | ||
double | DifferentialRequest_FeedForward, | ||
int | DifferentialRequest_Slot, | ||
bool | DifferentialRequest_OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDifferentialDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | TargetOutput, | ||
double | DifferentialPosition, | ||
bool | EnableFOC, | ||
int | DifferentialSlot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDifferentialFollower | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
int | MasterID, | ||
bool | OpposeMasterDirection | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDifferentialMotionMagicDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | TargetPosition, | ||
double | DifferentialPosition, | ||
bool | EnableFOC, | ||
int | TargetSlot, | ||
int | DifferentialSlot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDifferentialMotionMagicVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | TargetPosition, | ||
double | DifferentialPosition, | ||
bool | EnableFOC, | ||
int | TargetSlot, | ||
int | DifferentialSlot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDifferentialPositionDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | TargetPosition, | ||
double | DifferentialPosition, | ||
bool | EnableFOC, | ||
int | TargetSlot, | ||
int | DifferentialSlot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDifferentialPositionVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | TargetPosition, | ||
double | DifferentialPosition, | ||
bool | EnableFOC, | ||
int | TargetSlot, | ||
int | DifferentialSlot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDifferentialStrictFollower | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
int | MasterID | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDifferentialVelocityDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | TargetVelocity, | ||
double | DifferentialPosition, | ||
bool | EnableFOC, | ||
int | TargetSlot, | ||
int | DifferentialSlot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDifferentialVelocityVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | TargetVelocity, | ||
double | DifferentialPosition, | ||
bool | EnableFOC, | ||
int | TargetSlot, | ||
int | DifferentialSlot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDifferentialVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | TargetOutput, | ||
double | DifferentialPosition, | ||
bool | EnableFOC, | ||
int | DifferentialSlot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDutyCycleOut | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Output, | ||
bool | EnableFOC, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDynamicMotionMagicDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Position, | ||
double | Velocity, | ||
double | Acceleration, | ||
double | Jerk, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDynamicMotionMagicTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Position, | ||
double | Velocity, | ||
double | Acceleration, | ||
double | Jerk, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlDynamicMotionMagicVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Position, | ||
double | Velocity, | ||
double | Acceleration, | ||
double | Jerk, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlEmpty | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlFollower | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
int | MasterID, | ||
bool | OpposeMasterDirection | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlMotionMagicDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Position, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlMotionMagicTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Position, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlMotionMagicVelocityDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Velocity, | ||
double | Acceleration, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlMotionMagicVelocityTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Velocity, | ||
double | Acceleration, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlMotionMagicVelocityVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Velocity, | ||
double | Acceleration, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlMotionMagicVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Position, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlMusicTone | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | AudioFrequency | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlNeutralOut | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlPositionDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Position, | ||
double | Velocity, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlPositionTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Position, | ||
double | Velocity, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlPositionVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Position, | ||
double | Velocity, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlStaticBrake | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlStrictFollower | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
int | MasterID | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Output, | ||
double | MaxAbsDutyCycle, | ||
double | Deadband, | ||
bool | OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlVelocityDutyCycle | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Velocity, | ||
double | Acceleration, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlVelocityTorqueCurrentFOC | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Velocity, | ||
double | Acceleration, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideCoastDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlVelocityVoltage | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Velocity, | ||
double | Acceleration, | ||
bool | EnableFOC, | ||
double | FeedForward, | ||
int | Slot, | ||
bool | OverrideBrakeDurNeutral | ||
) |
CTREXPORT int c_ctre_phoenix6_RequestControlVoltageOut | ( | const char * | canbus, |
uint32_t | ecuEncoding, | ||
double | updateTime, | ||
bool | cancelOtherRequests, | ||
double | Output, | ||
bool | EnableFOC, | ||
bool | OverrideBrakeDurNeutral | ||
) |