CTRE_Phoenix 5.20.2
ctre::phoenix::sensors::BasePigeon Member List

This is the complete list of members for ctre::phoenix::sensors::BasePigeon, including all inherited members.

AddYaw(double angleDeg, int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
BasePigeon(int deviceNumber, std::string const &version, std::string const &canbus="")ctre::phoenix::sensors::BasePigeon
BasePigeon(ctre::phoenix::motorcontrol::can::TalonSRX &talonSrx) (defined in ctre::phoenix::sensors::BasePigeon)ctre::phoenix::sensors::BasePigeonprotected
CANBusAddressable(int deviceNumber)ctre::phoenix::CANBusAddressableinline
ClearStickyFaults(int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
ConfigAllSettings(const BasePigeonConfiguration &allConfigs, int timeoutMs=50)ctre::phoenix::sensors::BasePigeonvirtual
ConfigFactoryDefault(int timeoutMs=50)ctre::phoenix::sensors::BasePigeonvirtual
ConfigGetCustomParam(int paramIndex, int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
ConfigGetParameter(ctre::phoenix::ParamEnum param, int ordinal, int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
ConfigGetParameter(ParamEnum param, int32_t valueToSend, int32_t &valueReceived, uint8_t &subValue, int32_t ordinal, int32_t timeoutMs)ctre::phoenix::sensors::BasePigeon
ConfigSetCustomParam(int newValue, int paramIndex, int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
ConfigSetParameter(ParamEnum param, double value, uint8_t subValue, int ordinal, int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
DestroyAllBasePigeons()ctre::phoenix::sensors::BasePigeonstatic
Get6dQuaternion(double wxyz[4]) constctre::phoenix::sensors::BasePigeon
GetAbsoluteCompassHeading() constctre::phoenix::sensors::BasePigeon
GetAccumGyro(double xyz_deg[3]) constctre::phoenix::sensors::BasePigeon
GetAllConfigs(BasePigeonConfiguration &allConfigs, int timeoutMs=50)ctre::phoenix::sensors::BasePigeonvirtual
GetBiasedAccelerometer(int16_t ba_xyz[3]) constctre::phoenix::sensors::BasePigeon
GetBiasedMagnetometer(int16_t bm_xyz[3]) constctre::phoenix::sensors::BasePigeon
GetCompassFieldStrength() constctre::phoenix::sensors::BasePigeon
GetCompassHeading() constctre::phoenix::sensors::BasePigeon
GetDeviceNumber()ctre::phoenix::CANBusAddressableinline
GetFirmVers() constctre::phoenix::sensors::BasePigeon
GetFirmwareVersion()ctre::phoenix::sensors::BasePigeon
GetLastError() constctre::phoenix::sensors::BasePigeon
GetLowLevelHandle() constctre::phoenix::sensors::BasePigeoninline
GetPitch() constctre::phoenix::sensors::BasePigeon
GetRawGyro(double xyz_dps[3]) constctre::phoenix::sensors::BasePigeon
GetRawMagnetometer(int16_t rm_xyz[3]) constctre::phoenix::sensors::BasePigeon
GetResetCount() constctre::phoenix::sensors::BasePigeon
GetResetFlags() constctre::phoenix::sensors::BasePigeon
GetRoll() constctre::phoenix::sensors::BasePigeon
GetSimCollection()ctre::phoenix::sensors::BasePigeonvirtual
GetStatusFramePeriod(PigeonIMU_StatusFrame frame, int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
GetTemp() constctre::phoenix::sensors::BasePigeon
GetUpTime() constctre::phoenix::sensors::BasePigeon
GetYaw() constctre::phoenix::sensors::BasePigeon
GetYawPitchRoll(double ypr[3]) constctre::phoenix::sensors::BasePigeon
HasResetOccurred() constctre::phoenix::sensors::BasePigeon
SetAccumZAngle(double angleDeg, int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
SetControlFramePeriod(PigeonIMU_ControlFrame frame, int periodMs)ctre::phoenix::sensors::BasePigeon
SetStatusFramePeriod(PigeonIMU_StatusFrame statusFrame, uint8_t periodMs, int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
SetYaw(double angleDeg, int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
SetYawToCompass(int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
~BasePigeon() (defined in ctre::phoenix::sensors::BasePigeon)ctre::phoenix::sensors::BasePigeon