CTRE Phoenix 6 C++ 25.0.0-beta-4
|
Status codes reported by APIs, including OK, warnings, and errors. More...
#include <ctre/phoenix/StatusCodes.h>
Public Member Functions | |
constexpr | StatusCode (int val) |
constexpr | StatusCode () |
constexpr | operator int () const |
constexpr bool | operator== (StatusCode data) const |
constexpr bool | operator== (int data) const |
constexpr bool | operator!= (StatusCode data) const |
constexpr bool | operator!= (int data) const |
constexpr bool | operator< (StatusCode data) const |
constexpr bool | operator< (int data) const |
constexpr bool | IsError () const |
constexpr bool | IsWarning () const |
constexpr bool | IsOK () const |
constexpr const char * | GetName () const |
Gets the name of this StatusCode. | |
constexpr const char * | GetDescription () const |
Gets the description of this StatusCode. | |
Static Public Attributes | |
static constexpr int | OK = 0 |
No Error. | |
static constexpr int | TaskIsBusy = -100 |
Diagnostic Server is busy with another command. | |
static constexpr int | InvalidDeviceSpec = -101 |
InvalidDeviceSpec. | |
static constexpr int | EcuIsNotPresent = -102 |
Device is not present. | |
static constexpr int | CouldNotEnterBl = -103 |
Could not put the device into bootloader mode. | |
static constexpr int | CouldNotConfirmBl = -104 |
Could not confirm the device has entered the bootloader. | |
static constexpr int | CouldNotErase = -105 |
Could not erase flash. | |
static constexpr int | CouldNotSendFlash = -106 |
Could not field upgrade the device. | |
static constexpr int | CouldNotValidate = -107 |
Bootloader could not verify integrity of the flashed application. | |
static constexpr int | CouldNotRunApp = -108 |
Could not run the device firmware application. | |
static constexpr int | CouldNotReqSetId = -109 |
Unable to set ID to this device. | |
static constexpr int | CouldNotConfirmId = -110 |
Could not verify that the changed ID took effect. | |
static constexpr int | FlashWasGood = -111 |
Device field upgrade was successful. | |
static constexpr int | AppTooOld = -112 |
Device firmware application is too old. | |
static constexpr int | CouldNotReqSetDesc = -113 |
Unable to set name to this device. | |
static constexpr int | CompileSzIsWrong = -114 |
CompileSzIsWrong. | |
static constexpr int | GadgeteerDeviceNoSetId = -115 |
Cannot set the ID of a gadgeteer device. | |
static constexpr int | InvalidTask = -116 |
This diagnostic action is not supported. | |
static constexpr int | NotImplemented = -117 |
Not Implemented, check latest installer. | |
static constexpr int | NoDevicesOnBus = -118 |
NoDevicesOnBus. | |
static constexpr int | MoreThanOneFile = -119 |
MoreThanOneFile. | |
static constexpr int | NodeIsInvalid = -120 |
Specified device was not found. | |
static constexpr int | InvalidDeviceDescriptor = -121 |
InvalidDeviceDescriptor. | |
static constexpr int | CouldNotSendCanFrame = -123 |
CouldNotSendCanFrame. | |
static constexpr int | NormalModeMsgNotPresent = -124 |
NormalModeMsgNotPresent. | |
static constexpr int | FeatureNotSupported = -125 |
This feature is not supported. | |
static constexpr int | NotUpdating = -126 |
The diagnostic server is not field upgrading any devices. | |
static constexpr int | CorruptedPOST = -127 |
CorruptedPOST. | |
static constexpr int | NoConfigs = -128 |
This device did not report any available configs. | |
static constexpr int | ConfigFailed = -129 |
ConfigFailed. | |
static constexpr int | CouldNotReqFactoryDefault = -130 |
Unable to factory default this device. | |
static constexpr int | CustomNameNotSupported = -131 |
CustomNameNotSupported. | |
static constexpr int | ConfigReadWriteMismatch = -132 |
The configs read from the device do not match the configs that were written. | |
static constexpr int | CouldNotReqSetConfigs = -133 |
Could not apply the device configs. | |
static constexpr int | InsufficientSz = -134 |
InsufficientSz. | |
static constexpr int | InvalidModel = -135 |
This feature is not supported for this device model. | |
static constexpr int | CouldNotReqDevInfo = -140 |
CouldNotReqDevInfo. | |
static constexpr int | NoControls = -141 |
This device does not support new controls. | |
static constexpr int | DeviceIsNull = -142 |
DeviceIsNull. | |
static constexpr int | DeviceDidNotRespondToDiagReq = -143 |
DeviceDidNotRespondToDiagReq. | |
static constexpr int | OnlySupportedInTunerX = -144 |
This feature requires Tuner X. | |
static constexpr int | CanivCliError = -145 |
Command-line issue with caniv. | |
static constexpr int | InvalidCrfBadHeader = -200 |
InvalidCrfBadHeader. | |
static constexpr int | InvalidCrfFileSzInvald = -201 |
InvalidCrfFileSzInvald. | |
static constexpr int | InvalidCrfWrongProduct = -202 |
Specified CRF is for the wrong product. | |
static constexpr int | InvalidCrfNoSects = -203 |
InvalidCrfNoSects. | |
static constexpr int | InvalidCrfBadSectHeader = -204 |
InvalidCrfBadSectHeader. | |
static constexpr int | InvalidCrfBadSectSize = -205 |
InvalidCrfBadSectSize. | |
static constexpr int | NoCrfFile = -206 |
Specified CRF file could not be found. | |
static constexpr int | CouldNotFindDynamicId = -300 |
CouldNotFindDynamicId. | |
static constexpr int | DidNotGetDhcp = -301 |
DidNotGetDhcp. | |
static constexpr int | DidNotGetFullDhcp = -302 |
DidNotGetFullDhcp. | |
static constexpr int | InvalidLicenseResp = -350 |
InvalidLicenseResp. | |
static constexpr int | InvalidCanivCache = -351 |
InvalidCanivCache. | |
static constexpr int | CannotOpenSerialPort = -500 |
CannotOpenSerialPort. | |
static constexpr int | CannotWriteSerialPort = -501 |
CannotWriteSerialPort. | |
static constexpr int | CannotReadSerialPort = -502 |
CannotReadSerialPort. | |
static constexpr int | CannotSerialToDevice = -503 |
CannotSerialToDevice. | |
static constexpr int | NoSerialControlFrameResp = -504 |
NoSerialControlFrameResp. | |
static constexpr int | CannotOpenUdpPort = -600 |
CannotOpenUdpPort. | |
static constexpr int | CannotWriteUdpPort = -601 |
CannotWriteUdpPort. | |
static constexpr int | CannotReadUdpPort = -602 |
CannotReadUdpPort. | |
static constexpr int | CannotUdpToDevice = -603 |
CannotUdpToDevice. | |
static constexpr int | NoUdpControlFrameResp = -604 |
NoUdpControlFrameResp. | |
static constexpr int | TimeoutIso15Response = -605 |
TimeoutIso15Response. | |
static constexpr int | InvalidJson = -700 |
InvalidJson. | |
static constexpr int | AppIsTerminating = -800 |
The user application is shutting down. | |
static constexpr int | CanMessageStale = 1000 |
CAN message is stale, data is valid but old. | |
static constexpr int | BufferFull = 1006 |
Buffer is full, cannot insert more data. | |
static constexpr int | PulseWidthSensorNotPresent = 1010 |
PulseWidthSensorNotPresent. | |
static constexpr int | GeneralWarning = 1100 |
General Warning Occurred. | |
static constexpr int | FirmVersionCouldNotBeRetrieved = 1103 |
Firm Vers could not be retrieved. | |
static constexpr int | FeaturesNotAvailableYet = 1104 |
This feature will be supported in a future update. | |
static constexpr int | ControlModeNotValid = 1105 |
The control mode is not valid for this function. | |
static constexpr int | ControlModeNotSupportedYet = 1106 |
This control mode is not supported yet. | |
static constexpr int | MotProfFirmThreshold = 1109 |
Motor Controller must have >= 3.2 firmware for motion profile control mode. | |
static constexpr int | MotProfFirmThreshold2 = 1110 |
Motor Controller must have >= 3.4 firmware for advanced PID0/PID1 features. | |
static constexpr int | SimDeviceNotFound = 1200 |
SimDeviceNotFound. | |
static constexpr int | SimPhysicsTypeNotSupported = 1201 |
SimPhysicsTypeNotSupported. | |
static constexpr int | SimDeviceAlreadyExists = 1202 |
SimDeviceAlreadyExists. | |
static constexpr int | TxFailed = -1001 |
Could not transmit CAN Frame. | |
static constexpr int | InvalidParamValue = -1002 |
An invalid argument was passed into the function/VI, such as a null pointer. | |
static constexpr int | RxTimeout = -1003 |
CAN frame not received/too-stale. | |
static constexpr int | TxTimeout = -1004 |
CAN Transmit timed out. | |
static constexpr int | UnexpectedArbId = -1005 |
ArbID is incorrect. | |
static constexpr int | CanOverflowed = -1006 |
CanOverflowed. | |
static constexpr int | SensorNotPresent = -1007 |
Sensor Not Present. | |
static constexpr int | FirmwareTooOld = -1008 |
Firmware Too Old. | |
static constexpr int | CouldNotChangePeriod = -1009 |
Control Frame Period could not be changed. | |
static constexpr int | BufferFailure = -1010 |
BufferFailure. | |
static constexpr int | FirmwareNonFRC = -1011 |
Firmware is legacy non-FRC version. | |
static constexpr int | GeneralError = -1100 |
General Error Occurred. | |
static constexpr int | SigNotUpdated = -1200 |
No new response to update signal. | |
static constexpr int | NotAllPIDValuesUpdated = -1201 |
NotAllPIDValuesUpdated. | |
static constexpr int | GEN_PORT_ERROR = -1300 |
GEN_PORT_ERROR. | |
static constexpr int | PORT_MODULE_TYPE_MISMATCH = -1301 |
PORT_MODULE_TYPE_MISMATCH. | |
static constexpr int | GEN_MODULE_ERROR = -1400 |
GEN_MODULE_ERROR. | |
static constexpr int | MODULE_NOT_INIT_SET_ERROR = -1401 |
MODULE_NOT_INIT_SET_ERROR. | |
static constexpr int | MODULE_NOT_INIT_GET_ERROR = -1402 |
MODULE_NOT_INIT_GET_ERROR. | |
static constexpr int | WheelRadiusTooSmall = -1500 |
Wheel Radius is too small, cannot get distance traveled. | |
static constexpr int | TicksPerRevZero = -1501 |
Ticks per revolution is 0, cannot get heading. | |
static constexpr int | DistanceBetweenWheelsTooSmall = -1502 |
Distance between wheels is too small, cannot get heading. | |
static constexpr int | GainsAreNotSet = -1503 |
GainsAreNotSet. | |
static constexpr int | WrongRemoteLimitSwitchSource = -1504 |
Use RemoteLimitSwitchSource instead of LimitSwitchSource. | |
static constexpr int | DoubleVoltageCompensatingWPI = -1505 |
Motor Controller Voltage Compensation should not be used with setVoltage(). | |
static constexpr int | CANdleAnimSlotOutOfBounds = -1506 |
CANdleAnimSlotOutOfBounds. | |
static constexpr int | IncompatibleMode = -1600 |
IncompatibleMode. | |
static constexpr int | InvalidHandle = -1601 |
Handle passed into function is incorrect. | |
static constexpr int | FeatureRequiresHigherFirm = -1700 |
Features requires newer firmware version. | |
static constexpr int | ConfigFactoryDefaultRequiresHigherFirm = -1702 |
Config factory default features require firmware >=3.10. | |
static constexpr int | ConfigMotionSCurveRequiresHigherFirm = -1703 |
Config Motion S Curve Strength features require firmware >=4.16. | |
static constexpr int | TalonFXFirmwarePreVBatDetect = -1704 |
Talon FX(Falcon 500) Firmware Too Old. | |
static constexpr int | CANdleAnimationsRequireHigherFirm = -1705 |
CANdleAnimationsRequireHigherFirm. | |
static constexpr int | LibraryCouldNotBeLoaded = -1800 |
LibraryCouldNotBeLoaded. | |
static constexpr int | MissingRoutineInLibrary = -1801 |
MissingRoutineInLibrary. | |
static constexpr int | ResourceNotAvailable = -1802 |
ResourceNotAvailable. | |
static constexpr int | MusicFileNotFound = -1900 |
Could not find music file specified, try specifying an absolute path. | |
static constexpr int | MusicFileWrongSize = -1901 |
Music file size is incorrect, could not parse correctly. | |
static constexpr int | MusicFileTooNew = -1902 |
Music file version is too new, update Phoenix to utilize this file. | |
static constexpr int | MusicFileInvalid = -1903 |
Music file is invalid. | |
static constexpr int | InvalidOrchestraAction = -1904 |
An invalid orchestra action occurred. | |
static constexpr int | MusicFileTooOld = -1905 |
This music file version is too old. | |
static constexpr int | MusicInterrupted = -1906 |
Music interrupted due to one of the instruments being commanded a different control mode. | |
static constexpr int | MusicNotSupported = -1907 |
This device doesn't support MusicTone control mode. | |
static constexpr int | kInvalidInterface = -2000 |
kInvalidInterface | |
static constexpr int | kInvalidGuid = -2001 |
kInvalidGuid | |
static constexpr int | kInvalidClass = -2002 |
kInvalidClass | |
static constexpr int | kInvalidProtocol = -2003 |
kInvalidProtocol | |
static constexpr int | kInvalidPath = -2004 |
kInvalidPath | |
static constexpr int | kGeneralWinUsbError = -2005 |
kGeneralWinUsbError | |
static constexpr int | kFailedSetup = -2006 |
kFailedSetup | |
static constexpr int | kListenFailed = -2007 |
kListenFailed | |
static constexpr int | kSendFailed = -2008 |
kSendFailed | |
static constexpr int | kReceiveFailed = -2009 |
kReceiveFailed | |
static constexpr int | kInvalidRespFormat = -2010 |
kInvalidRespFormat | |
static constexpr int | kWinUsbInitFailed = -2011 |
kWinUsbInitFailed | |
static constexpr int | kWinUsbQueryFailed = -2012 |
kWinUsbQueryFailed | |
static constexpr int | kWinUsbGeneralError = -2013 |
kWinUsbGeneralError | |
static constexpr int | kAccessDenied = -2014 |
kAccessDenied | |
static constexpr int | kFirmwareInvalidResponse = -2015 |
kFirmwareInvalidResponse | |
static constexpr int | StatusCodeNotInitialized = -10000 |
This StatusCode has not been initialized. | |
static constexpr int | WarningNotInitialized = 10000 |
WarningNotInitialized. | |
static constexpr int | HwTimestampOutOfSync = 10001 |
The timestamp reported by CANivore is at least 10ms older than the timestamp reported by the system, indicating it's fallen out of sync. | |
static constexpr int | FrequentConfigCalls = 10002 |
Do not apply or refresh configs periodically, as configs are blocking. | |
static constexpr int | InvalidNetwork = -10001 |
InvalidNetwork. | |
static constexpr int | MultiSignalNotSupported = -10002 |
The CAN bus does not support multi-signal synchronization. | |
static constexpr int | CouldNotCast = -10003 |
Could not cast from base value to this particular signal's type. | |
static constexpr int | NotFound = -10004 |
Could not find this value when searching for it. | |
static constexpr int | NotSupported = -10005 |
This is not supported. | |
static constexpr int | MissingContext = -10006 |
Could not determine context from this device hash. | |
static constexpr int | ModelMismatch = -10007 |
Model name in license file does not match model name of selected device. | |
static constexpr int | SerialMismatch = -10008 |
Serial Number in license file does not match model name of selected device. | |
static constexpr int | NoFile = -10009 |
Could not find specified file. | |
static constexpr int | LicenseDownloadFailed = -10010 |
License did not successfully download to Device. | |
static constexpr int | SelfTestIsEmpty = -10011 |
Self Test report does not have any values, is the firmware up to date? | |
static constexpr int | SignalLookupFailed = -10012 |
Failed to lookup signal properties. | |
static constexpr int | InvalidModeToGetSignal = -10013 |
The current mode of the device is invalid for getting this signal. | |
static constexpr int | UnlicensedDevice = -10014 |
Device is not licensed. | |
static constexpr int | InvalidSize = -10015 |
Size is invalid. | |
static constexpr int | InvalidLicenseResponse = -10016 |
InvalidLicenseResponse. | |
static constexpr int | InvalidContext = -10017 |
InvalidContext. | |
static constexpr int | InternalError = -10018 |
InternalError. | |
static constexpr int | kDeviceResponseIncorrect = -10019 |
kDeviceResponseIncorrect | |
static constexpr int | kErrorPollingForDevices = -10020 |
kErrorPollingForDevices | |
static constexpr int | CouldNotRetrieveV6Firmware = -10021 |
Device firmware could not be retrieved. | |
static constexpr int | CouldNotDecodeDeviceFirmware = -10022 |
Device firmware could not be decoded. | |
static constexpr int | InvalidIDToFollow = -10023 |
The values specified for master are in valid. | |
static constexpr int | UsingProFeatureOnUnlicensedDevice = -10024 |
Using a Pro only feature on an unlicensed device. | |
static constexpr int | FirmwareTooNew = -10025 |
Firmware Too New. | |
static constexpr int | CouldNotSerialize = -10026 |
The data frame could not be serialized for transmit. | |
static constexpr int | MechanismFaulted = -10027 |
The mechanism is disabled due to a fault in one of the devices. | |
static constexpr int | FirmwareVersNotCompatible = -10028 |
Firmware version is not compatible with this version of Phoenix. | |
static constexpr int | DirectoryMissing = -10029 |
Could not find specified directory. | |
static constexpr int | ApiTooOld = -10030 |
This API version is too old for the firmware on the device. | |
static constexpr int | LoggerNotRunning = -10031 |
The signal logger is not running. | |
static constexpr int | TimeoutCannotBeZero = -10032 |
Blocking operations, such as configs, cannot have a timeout of 0. | |
static constexpr int | CannotLicenseWhileEnabled = -10033 |
Device cannot be licensed while it is control enabled. | |
static constexpr int | InvalidFile = -10034 |
Could not open or read the given file. | |
static constexpr int | HootLogTooOld = -10035 |
The given hoot log requires an older version of Phoenix API. | |
static constexpr int | HootLogTooNew = -10036 |
The given hoot log requires a newer version of Phoenix API. | |
static constexpr int | UnlicensedHootLog = -10037 |
Hoot log is not licensed. | |
static constexpr int | CannotStepWhileUnpaused = -10038 |
The simulation timing cannot be advanced by a time step while unpaused. | |
static constexpr int | MultipleReplayNotSupported = -10039 |
Hoot replay does not support replaying multiple files. | |
static constexpr int | UserSignalLimitExceeded = -10040 |
The maximum number of loggable user signals has been exceeded. | |
static constexpr int | InvalidDeviceModel = -10041 |
The provided model was not a valid device type. | |
Friends | |
std::ostream & | operator<< (std::ostream &os, StatusCode status) |
Status codes reported by APIs, including OK, warnings, and errors.
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Gets the description of this StatusCode.
|
inlineconstexpr |
Gets the name of this StatusCode.
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
friend |
|
staticconstexpr |
This API version is too old for the firmware on the device.
Either upgrade the API to a newer version or downgrade the device firmware to an older version for correct behavior.
|
staticconstexpr |
The user application is shutting down.
|
staticconstexpr |
Device firmware application is too old.
|
staticconstexpr |
BufferFailure.
|
staticconstexpr |
Buffer is full, cannot insert more data.
|
staticconstexpr |
CANdleAnimationsRequireHigherFirm.
|
staticconstexpr |
CANdleAnimSlotOutOfBounds.
|
staticconstexpr |
Command-line issue with caniv.
|
staticconstexpr |
CAN message is stale, data is valid but old.
Check the CAN bus wiring, CAN bus utilization, and power to the device.
|
staticconstexpr |
Device cannot be licensed while it is control enabled.
Disable and neutral the device to apply the licenses.
|
staticconstexpr |
CannotOpenSerialPort.
|
staticconstexpr |
CannotOpenUdpPort.
|
staticconstexpr |
CannotReadSerialPort.
|
staticconstexpr |
CannotReadUdpPort.
|
staticconstexpr |
CannotSerialToDevice.
|
staticconstexpr |
The simulation timing cannot be advanced by a time step while unpaused.
Pause the simulator before advancing time.
|
staticconstexpr |
CannotUdpToDevice.
|
staticconstexpr |
CannotWriteSerialPort.
|
staticconstexpr |
CannotWriteUdpPort.
|
staticconstexpr |
CanOverflowed.
|
staticconstexpr |
CompileSzIsWrong.
|
staticconstexpr |
Config factory default features require firmware >=3.10.
|
staticconstexpr |
ConfigFailed.
|
staticconstexpr |
Config Motion S Curve Strength features require firmware >=4.16.
|
staticconstexpr |
The configs read from the device do not match the configs that were written.
|
staticconstexpr |
This control mode is not supported yet.
A future release will supported this soon.
|
staticconstexpr |
The control mode is not valid for this function.
|
staticconstexpr |
CorruptedPOST.
|
staticconstexpr |
Could not cast from base value to this particular signal's type.
|
staticconstexpr |
Control Frame Period could not be changed.
Most likely it is not being transmitted.
|
staticconstexpr |
Could not confirm the device has entered the bootloader.
|
staticconstexpr |
Could not verify that the changed ID took effect.
|
staticconstexpr |
Device firmware could not be decoded.
Check that the device is running v6 firmware, the device ID is correct, the specified CAN bus is correct, and the device is powered.
|
staticconstexpr |
Could not put the device into bootloader mode.
|
staticconstexpr |
Could not erase flash.
|
staticconstexpr |
CouldNotFindDynamicId.
|
staticconstexpr |
CouldNotReqDevInfo.
|
staticconstexpr |
Unable to factory default this device.
|
staticconstexpr |
Could not apply the device configs.
|
staticconstexpr |
Unable to set name to this device.
|
staticconstexpr |
Unable to set ID to this device.
|
staticconstexpr |
Device firmware could not be retrieved.
Check that the device is running v6 firmware, the device ID is correct, the specified CAN bus is correct, and the device is powered.
|
staticconstexpr |
Could not run the device firmware application.
|
staticconstexpr |
CouldNotSendCanFrame.
|
staticconstexpr |
Could not field upgrade the device.
|
staticconstexpr |
The data frame could not be serialized for transmit.
|
staticconstexpr |
Bootloader could not verify integrity of the flashed application.
|
staticconstexpr |
CustomNameNotSupported.
|
staticconstexpr |
DeviceDidNotRespondToDiagReq.
|
staticconstexpr |
DeviceIsNull.
|
staticconstexpr |
DidNotGetDhcp.
|
staticconstexpr |
DidNotGetFullDhcp.
|
staticconstexpr |
Could not find specified directory.
|
staticconstexpr |
Distance between wheels is too small, cannot get heading.
|
staticconstexpr |
Motor Controller Voltage Compensation should not be used with setVoltage().
This causes compensation to happen twice. Disable Voltage Compensation by calling enableVoltageCompensation(false) in order to use setVoltage().
|
staticconstexpr |
Device is not present.
Verify the device is connected and powered, and that the CAN bus is terminated.
|
staticconstexpr |
This feature is not supported.
|
staticconstexpr |
Features requires newer firmware version.
|
staticconstexpr |
This feature will be supported in a future update.
|
staticconstexpr |
Firm Vers could not be retrieved.
Use Phoenix Tuner X to check ID and firmware(CRF) version.
|
staticconstexpr |
Firmware is legacy non-FRC version.
Use Phoenix Tuner X to field upgrade your CTRE CAN device firmware(CRF). Firmware greater than 20.0 required.
|
staticconstexpr |
Firmware Too New.
Use Phoenix Tuner X to field upgrade your CTRE CAN device firmware(CRF) to a compatible version. Then restart your robot application to clear this error.
|
staticconstexpr |
Firmware Too Old.
Use Phoenix Tuner X to field upgrade your CTRE CAN device firmware(CRF). Then restart your robot application to clear this error.
|
staticconstexpr |
Firmware version is not compatible with this version of Phoenix.
Make sure your firmware and API major versions match.
|
staticconstexpr |
Device field upgrade was successful.
|
staticconstexpr |
Do not apply or refresh configs periodically, as configs are blocking.
|
staticconstexpr |
Cannot set the ID of a gadgeteer device.
|
staticconstexpr |
GainsAreNotSet.
|
staticconstexpr |
GEN_MODULE_ERROR.
|
staticconstexpr |
GEN_PORT_ERROR.
|
staticconstexpr |
General Error Occurred.
|
staticconstexpr |
General Warning Occurred.
|
staticconstexpr |
The given hoot log requires a newer version of Phoenix API.
|
staticconstexpr |
The given hoot log requires an older version of Phoenix API.
|
staticconstexpr |
The timestamp reported by CANivore is at least 10ms older than the timestamp reported by the system, indicating it's fallen out of sync.
This does not impact the data of this message, only the timing.
|
staticconstexpr |
IncompatibleMode.
|
staticconstexpr |
InsufficientSz.
|
staticconstexpr |
InternalError.
|
staticconstexpr |
InvalidCanivCache.
|
staticconstexpr |
InvalidContext.
|
staticconstexpr |
InvalidCrfBadHeader.
|
staticconstexpr |
InvalidCrfBadSectHeader.
|
staticconstexpr |
InvalidCrfBadSectSize.
|
staticconstexpr |
InvalidCrfFileSzInvald.
|
staticconstexpr |
InvalidCrfNoSects.
|
staticconstexpr |
Specified CRF is for the wrong product.
|
staticconstexpr |
InvalidDeviceDescriptor.
|
staticconstexpr |
The provided model was not a valid device type.
|
staticconstexpr |
InvalidDeviceSpec.
|
staticconstexpr |
Could not open or read the given file.
|
staticconstexpr |
Handle passed into function is incorrect.
|
staticconstexpr |
The values specified for master are in valid.
Make sure the Device ID of master are correct.
|
staticconstexpr |
InvalidJson.
|
staticconstexpr |
InvalidLicenseResp.
|
staticconstexpr |
InvalidLicenseResponse.
|
staticconstexpr |
This feature is not supported for this device model.
|
staticconstexpr |
The current mode of the device is invalid for getting this signal.
|
staticconstexpr |
InvalidNetwork.
|
staticconstexpr |
An invalid orchestra action occurred.
Ensure a music file is loaded.
|
staticconstexpr |
An invalid argument was passed into the function/VI, such as a null pointer.
|
staticconstexpr |
Size is invalid.
|
staticconstexpr |
This diagnostic action is not supported.
|
staticconstexpr |
kAccessDenied
|
staticconstexpr |
kDeviceResponseIncorrect
|
staticconstexpr |
kErrorPollingForDevices
|
staticconstexpr |
kFailedSetup
|
staticconstexpr |
kFirmwareInvalidResponse
|
staticconstexpr |
kGeneralWinUsbError
|
staticconstexpr |
kInvalidClass
|
staticconstexpr |
kInvalidGuid
|
staticconstexpr |
kInvalidInterface
|
staticconstexpr |
kInvalidPath
|
staticconstexpr |
kInvalidProtocol
|
staticconstexpr |
kInvalidRespFormat
|
staticconstexpr |
kListenFailed
|
staticconstexpr |
kReceiveFailed
|
staticconstexpr |
kSendFailed
|
staticconstexpr |
kWinUsbGeneralError
|
staticconstexpr |
kWinUsbInitFailed
|
staticconstexpr |
kWinUsbQueryFailed
|
staticconstexpr |
LibraryCouldNotBeLoaded.
|
staticconstexpr |
License did not successfully download to Device.
|
staticconstexpr |
The signal logger is not running.
Start the signal logger before writing any signals.
|
staticconstexpr |
The mechanism is disabled due to a fault in one of the devices.
|
staticconstexpr |
Could not determine context from this device hash.
|
staticconstexpr |
MissingRoutineInLibrary.
|
staticconstexpr |
Model name in license file does not match model name of selected device.
|
staticconstexpr |
MODULE_NOT_INIT_GET_ERROR.
|
staticconstexpr |
MODULE_NOT_INIT_SET_ERROR.
|
staticconstexpr |
MoreThanOneFile.
|
staticconstexpr |
Motor Controller must have >= 3.2 firmware for motion profile control mode.
|
staticconstexpr |
Motor Controller must have >= 3.4 firmware for advanced PID0/PID1 features.
|
staticconstexpr |
Hoot replay does not support replaying multiple files.
Ensure that only one file is loaded at a time.
|
staticconstexpr |
The CAN bus does not support multi-signal synchronization.
|
staticconstexpr |
Music file is invalid.
Ensure you're using Tuner to generate file.
|
staticconstexpr |
Could not find music file specified, try specifying an absolute path.
|
staticconstexpr |
Music file version is too new, update Phoenix to utilize this file.
|
staticconstexpr |
This music file version is too old.
Regenerate file using Tuner.
|
staticconstexpr |
Music file size is incorrect, could not parse correctly.
Ensure you're using Tuner to generate file.
|
staticconstexpr |
Music interrupted due to one of the instruments being commanded a different control mode.
Press Play to resume music.
|
staticconstexpr |
This device doesn't support MusicTone control mode.
|
staticconstexpr |
This device did not report any available configs.
Verify firmware and diagnostics are up-to-date.
|
staticconstexpr |
This device does not support new controls.
|
staticconstexpr |
Specified CRF file could not be found.
|
staticconstexpr |
Specified device was not found.
Verify the device is connected and powered, and that the CAN bus is terminated.
|
staticconstexpr |
NoDevicesOnBus.
|
staticconstexpr |
Could not find specified file.
|
staticconstexpr |
NormalModeMsgNotPresent.
|
staticconstexpr |
NoSerialControlFrameResp.
|
staticconstexpr |
NotAllPIDValuesUpdated.
|
staticconstexpr |
Could not find this value when searching for it.
|
staticconstexpr |
Not Implemented, check latest installer.
|
staticconstexpr |
This is not supported.
|
staticconstexpr |
The diagnostic server is not field upgrading any devices.
|
staticconstexpr |
NoUdpControlFrameResp.
|
staticconstexpr |
No Error.
|
staticconstexpr |
This feature requires Tuner X.
|
staticconstexpr |
PORT_MODULE_TYPE_MISMATCH.
|
staticconstexpr |
PulseWidthSensorNotPresent.
|
staticconstexpr |
ResourceNotAvailable.
|
staticconstexpr |
CAN frame not received/too-stale.
Check the CAN bus wiring, CAN bus utilization, and power to the device.
|
staticconstexpr |
Self Test report does not have any values, is the firmware up to date?
|
staticconstexpr |
Sensor Not Present.
|
staticconstexpr |
Serial Number in license file does not match model name of selected device.
|
staticconstexpr |
Failed to lookup signal properties.
This can happen if the fimware is too new and supports signals that older APIs do not support.
|
staticconstexpr |
No new response to update signal.
|
staticconstexpr |
SimDeviceAlreadyExists.
|
staticconstexpr |
SimDeviceNotFound.
|
staticconstexpr |
SimPhysicsTypeNotSupported.
|
staticconstexpr |
This StatusCode has not been initialized.
Make sure the StatusCode is getting assigned to the return of a method.
|
staticconstexpr |
Talon FX(Falcon 500) Firmware Too Old.
Use Phoenix Tuner to field upgrade your CTRE CAN device firmware(CRF) to >=20.3. Then restart your robot application to clear this error.
|
staticconstexpr |
Diagnostic Server is busy with another command.
|
staticconstexpr |
Ticks per revolution is 0, cannot get heading.
|
staticconstexpr |
Blocking operations, such as configs, cannot have a timeout of 0.
Pass in a non-zero timeout (typically 0.050+ seconds) for normal operation.
|
staticconstexpr |
TimeoutIso15Response.
|
staticconstexpr |
Could not transmit CAN Frame.
|
staticconstexpr |
CAN Transmit timed out.
|
staticconstexpr |
ArbID is incorrect.
|
staticconstexpr |
Device is not licensed.
Cannot get any data from it.
|
staticconstexpr |
Hoot log is not licensed.
Cannot get any data from it.
|
staticconstexpr |
The maximum number of loggable user signals has been exceeded.
Additional user signals will not be logged.
|
staticconstexpr |
Using a Pro only feature on an unlicensed device.
The device may not behave as expected if it continues to operate while unlicensed.
|
staticconstexpr |
WarningNotInitialized.
|
staticconstexpr |
Wheel Radius is too small, cannot get distance traveled.
|
staticconstexpr |
Use RemoteLimitSwitchSource instead of LimitSwitchSource.