CTRE Phoenix C++ 5.33.1
ctre::phoenix::sensors::Pigeon2 Member List

This is the complete list of members for ctre::phoenix::sensors::Pigeon2, 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)ctre::phoenix::sensors::BasePigeonprotected
CANBusAddressable(int deviceNumber)ctre::phoenix::CANBusAddressableinline
ClearStickyFaults(int timeoutMs=0)ctre::phoenix::sensors::BasePigeon
ConfigAllSettings(Pigeon2Configuration &settings, int timeoutMs=50)ctre::phoenix::sensors::Pigeon2
ctre::phoenix::sensors::BasePigeon::ConfigAllSettings(const BasePigeonConfiguration &allConfigs, int timeoutMs=50)ctre::phoenix::sensors::BasePigeonvirtual
ConfigDisableNoMotionCalibration(bool disable, int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
ConfigDisableTemperatureCompensation(bool disable, int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
ConfigEnableCompass(bool enable, int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
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
ConfigMountPose(AxisDirection forward, AxisDirection up, int timeoutMs=50)ctre::phoenix::sensors::Pigeon2
ConfigMountPose(double yaw, double pitch, double roll, int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
ConfigMountPosePitch(double pitch, int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
ConfigMountPoseRoll(double roll, int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
ConfigMountPoseYaw(double yaw, int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
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
ConfigXAxisGyroError(double err, int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
ConfigYAxisGyroError(double err, int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
ConfigZAxisGyroError(double err, int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
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(Pigeon2Configuration &allConfigs, int timeoutMs=50)ctre::phoenix::sensors::Pigeon2
ctre::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
GetFaults(Pigeon2_Faults &toFill)ctre::phoenix::sensors::Pigeon2
GetFirmVers() constctre::phoenix::sensors::BasePigeon
GetFirmwareVersion()ctre::phoenix::sensors::BasePigeon
GetGravityVector(double gravVector[3]) constctre::phoenix::sensors::Pigeon2
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
GetStickyFaults(Pigeon2_StickyFaults &toFill)ctre::phoenix::sensors::Pigeon2
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
Pigeon2(int deviceNumber, std::string const &canbus="")ctre::phoenix::sensors::Pigeon2
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
ZeroGyroBiasNow(int timeoutMs=0)ctre::phoenix::sensors::Pigeon2
~BasePigeon()ctre::phoenix::sensors::BasePigeon