CTRE Phoenix 6 C++ 26.0.0-beta-1
Loading...
Searching...
No Matches
ctre::phoenix6::hardware::CANdi Member List

This is the complete list of members for ctre::phoenix6::hardware::CANdi, including all inherited members.

_emptyControlctre::phoenix6::hardware::ParentDeviceprotectedstatic
CANdi(int deviceId, CANBus canbus={})ctre::phoenix6::hardware::CANdi
CANdi(int deviceId, std::string canbus)ctre::phoenix6::hardware::CANdi
ClearStickyFault_5V(units::time::second_t timeoutSeconds)ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFault_5V()ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFault_BootDuringEnable(units::time::second_t timeoutSeconds)ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFault_BootDuringEnable()ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFault_Hardware(units::time::second_t timeoutSeconds)ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFault_Hardware()ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFault_Undervoltage(units::time::second_t timeoutSeconds)ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFault_Undervoltage()ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFault_UnlicensedFeatureInUse(units::time::second_t timeoutSeconds)ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFault_UnlicensedFeatureInUse()ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFaults(units::time::second_t timeoutSeconds)ctre::phoenix6::hardware::core::CoreCANdiinline
ClearStickyFaults()ctre::phoenix6::hardware::core::CoreCANdiinline
Configuration typedefctre::phoenix6::hardware::core::CoreCANdi
CoreCANdi(int deviceId, CANBus canbus={})ctre::phoenix6::hardware::core::CoreCANdi
CoreCANdi(int deviceId, std::string canbus)ctre::phoenix6::hardware::core::CoreCANdi
deviceIdentifierctre::phoenix6::hardware::ParentDeviceprotected
GetAppliedControl() const finalctre::phoenix6::hardware::ParentDeviceinlinevirtual
GetAppliedControl() finalctre::phoenix6::hardware::ParentDeviceinlinevirtual
GetConfigurator()ctre::phoenix6::hardware::core::CoreCANdiinline
GetConfigurator() constctre::phoenix6::hardware::core::CoreCANdiinline
GetDeviceHash() const finalctre::phoenix6::hardware::ParentDeviceinlinevirtual
GetDeviceID() const finalctre::phoenix6::hardware::ParentDeviceinlinevirtual
GetFault_5V(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetFault_BootDuringEnable(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetFault_Hardware(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetFault_Undervoltage(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetFault_UnlicensedFeatureInUse(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetFaultField(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetGenericSignal(uint32_t signal, bool refresh=true)ctre::phoenix6::hardware::ParentDeviceinline
GetIsProLicensed(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetNetwork() const finalctre::phoenix6::hardware::ParentDeviceinlinevirtual
GetOutputCurrent(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetOvercurrent(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetPWM1Position(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetPWM1RiseToRise(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetPWM1Velocity(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetPWM2Position(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetPWM2RiseToRise(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetPWM2Velocity(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetQuadraturePosition(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetQuadratureVelocity(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetResetOccurredChecker() const finalctre::phoenix6::hardware::ParentDeviceinlinevirtual
GetS1Closed(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetS1State(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetS2Closed(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetS2State(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetSimState()ctre::phoenix6::hardware::core::CoreCANdiinline
GetStickyFault_5V(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetStickyFault_BootDuringEnable(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetStickyFault_Hardware(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetStickyFault_Undervoltage(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetStickyFault_UnlicensedFeatureInUse(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetStickyFaultField(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetSupplyVoltage(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetVersion(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetVersionBugfix(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetVersionBuild(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetVersionMajor(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
GetVersionMinor(bool refresh=true)ctre::phoenix6::hardware::core::CoreCANdi
HasResetOccurred() finalctre::phoenix6::hardware::ParentDeviceinlinevirtual
InitSendable(wpi::SendableBuilder &builder) overridectre::phoenix6::hardware::CANdi
IsConnected(units::second_t maxLatencySeconds=500_ms) finalctre::phoenix6::hardware::ParentDeviceinlinevirtual
LookupStatusSignal(uint16_t spn, std::string signalName, bool reportOnConstruction, bool refresh)ctre::phoenix6::hardware::ParentDeviceinlineprotected
LookupStatusSignal(uint16_t spn, std::string signalName, std::function< std::map< uint16_t, std::string >()> mapFiller, bool reportOnConstruction, bool refresh)ctre::phoenix6::hardware::ParentDeviceinlineprotected
operator=(ParentDevice const &)=deletectre::phoenix6::hardware::ParentDevice
OptimizeBusUtilization(units::frequency::hertz_t optimizedFreqHz=4_Hz, units::time::second_t timeoutSeconds=100_ms) finalctre::phoenix6::hardware::ParentDevicevirtual
OptimizeBusUtilizationForAll(Devices &... devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
OptimizeBusUtilizationForAll(std::span< traits::CommonDevice *const > devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
OptimizeBusUtilizationForAll(units::frequency::hertz_t optimizedFreqHz, Devices &... devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
OptimizeBusUtilizationForAll(units::frequency::hertz_t optimizedFreqHz, std::span< traits::CommonDevice *const > devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
ParentDevice(int deviceID, std::string model, CANBus canbus)ctre::phoenix6::hardware::ParentDevice
ParentDevice(ParentDevice const &)=deletectre::phoenix6::hardware::ParentDevice
ResetSignalFrequencies(units::time::second_t timeoutSeconds=100_ms) finalctre::phoenix6::hardware::ParentDevicevirtual
ResetSignalFrequenciesForAll(Devices &... devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
ResetSignalFrequenciesForAll(std::span< traits::CommonDevice *const > devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
SetControl(controls::ControlRequest const &request)ctre::phoenix6::hardware::core::CoreCANdi
SetControlPrivate(controls::ControlRequest const &request)ctre::phoenix6::hardware::ParentDeviceprotectedvirtual
SetQuadraturePosition(units::angle::turn_t newValue, units::time::second_t timeoutSeconds)ctre::phoenix6::hardware::core::CoreCANdiinline
SetQuadraturePosition(units::angle::turn_t newValue)ctre::phoenix6::hardware::core::CoreCANdiinline
~CANdi()ctre::phoenix6::hardware::CANdi
~CommonDevice()=defaultctre::phoenix6::hardware::traits::CommonDevicevirtual
~ParentDevice()=0ctre::phoenix6::hardware::ParentDevicepure virtual