|
| WPI_CANCoder (int deviceNumber, std::string const &canbus="") |
|
| WPI_CANCoder (WPI_CANCoder const &)=delete |
|
WPI_CANCoder & | operator= (WPI_CANCoder const &)=delete |
|
void | InitSendable (wpi::SendableBuilder &builder) override |
|
| CANCoder (int deviceNumber, std::string const &canbus="") |
|
double | GetPosition () |
|
double | GetVelocity () |
|
ErrorCode | SetPosition (double newPosition, int timeoutMs=0) |
|
ErrorCode | SetPositionToAbsolute (int timeoutMs=0) |
|
double | GetAbsolutePosition () |
|
ErrorCode | ConfigVelocityMeasurementPeriod (SensorVelocityMeasPeriod period, int timeoutMs=0) |
|
ErrorCode | ConfigVelocityMeasurementWindow (int windowSize, int timeoutMs=0) |
|
ErrorCode | ConfigAbsoluteSensorRange (ctre::phoenix::sensors::AbsoluteSensorRange absoluteSensorRange, int timeoutMs=0) |
|
ErrorCode | ConfigMagnetOffset (double offsetDegrees, int timeoutMs=0) |
|
ErrorCode | ConfigSensorInitializationStrategy (ctre::phoenix::sensors::SensorInitializationStrategy initializationStrategy, int timeoutMs=0) |
|
ErrorCode | ConfigFeedbackCoefficient (double sensorCoefficient, const std::string &unitString, ctre::phoenix::sensors::SensorTimeBase sensortimeBase, int timeoutMs=0) |
|
double | GetBusVoltage () |
|
ctre::phoenix::sensors::MagnetFieldStrength | GetMagnetFieldStrength () |
|
ErrorCode | ConfigSensorDirection (bool bSensorDirection, int timeoutMs=0) |
|
ErrorCode | GetLastError () |
|
std::string | GetLastUnitString () |
|
double | GetLastTimestamp () |
|
ErrorCode | ConfigSetCustomParam (int newValue, int paramIndex, int timeoutMs=0) |
|
int | ConfigGetCustomParam (int paramIndex, int timeoutMs=0) |
|
ErrorCode | ConfigSetParameter (ParamEnum param, double value, uint8_t subValue, int ordinal, int timeoutMs=0) |
|
double | ConfigGetParameter (ParamEnum param, int ordinal, int timeoutMs=0) |
|
ErrorCode | ConfigGetParameter (ParamEnum param, int32_t valueToSend, int32_t &valueReceived, uint8_t &subValue, int32_t ordinal, int32_t timeoutMs) |
|
ErrorCode | SetStatusFramePeriod (CANCoderStatusFrame statusFrame, uint8_t periodMs, int timeoutMs=0) |
|
int | GetStatusFramePeriod (CANCoderStatusFrame frame, int timeoutMs=0) |
|
int | GetFirmwareVersion () |
|
bool | HasResetOccurred () |
|
ErrorCode | GetFaults (CANCoderFaults &toFill) |
|
ErrorCode | GetStickyFaults (CANCoderStickyFaults &toFill) |
|
ErrorCode | ClearStickyFaults (int timeoutMs=0) |
|
ctre::phoenix::ErrorCode | ConfigAllSettings (const CANCoderConfiguration &allConfigs, int timeoutMs=50) |
|
ErrorCode | GetAllConfigs (CANCoderConfiguration &allConfigs, int timeoutMs=50) |
|
ErrorCode | ConfigFactoryDefault (int timeoutMs=50) |
|
CANCoderSimCollection & | GetSimCollection () |
|
| CANBusAddressable (int deviceNumber) |
|
int | GetDeviceNumber () |
|