REVLib - C++
rev Namespace Reference

Namespaces

namespace  detached
 
namespace  detail
 
namespace  servohub
 
namespace  spark
 

Classes

class  AbsoluteEncoder
 
class  AnalogInput
 
class  BaseConfig
 
class  CIEColor
 
class  ColorMatch
 
class  ColorSensorV3
 
class  RelativeEncoder
 

Enumerations

enum class  ResetMode { kNoResetSafeParameters , kResetSafeParameters }
 
enum class  PersistMode { kNoPersistParameters , kPersistParameters }
 
enum class  REVLibError {
  kOk = 0 , kError = 1 , kTimeout = 2 , kNotImplemented = 3 ,
  kHALError = 4 , kCantFindFirmware = 5 , kFirmwareTooOld = 6 , kFirmwareTooNew = 7 ,
  kParamInvalidID = 8 , kParamMismatchType = 9 , kParamAccessMode = 10 , kParamInvalid = 11 ,
  kParamNotImplementedDeprecated = 12 , kFollowConfigMismatch = 13 , kInvalid = 14 , kSetpointOutOfRange = 15 ,
  kUnknown = 16 , kCANDisconnected = 17 , kDuplicateCANId = 18 , kInvalidCANId = 19 ,
  kSparkMaxDataPortAlreadyConfiguredDifferently = 20 , kSparkFlexBrushedWithoutDock = 21 , kInvalidBrushlessEncoderConfiguration = 22 , kFeedbackSensorIncompatibleWithDataPortConfig = 23 ,
  kParamInvalidChannel = 24 , kParamInvalidValue = 25 , kCannotPersistParametersWhileEnabled = 26
}
 

Enumeration Type Documentation

◆ ResetMode

enum class rev::ResetMode
strong
Enumerator
kNoResetSafeParameters 
kResetSafeParameters 

◆ PersistMode

enum class rev::PersistMode
strong
Enumerator
kNoPersistParameters 
kPersistParameters 

◆ REVLibError

enum class rev::REVLibError
strong
Enumerator
kOk 
kError 
kTimeout 
kNotImplemented 
kHALError 
kCantFindFirmware 
kFirmwareTooOld 
kFirmwareTooNew 
kParamInvalidID 
kParamMismatchType 
kParamAccessMode 
kParamInvalid 
kParamNotImplementedDeprecated 
kFollowConfigMismatch 
kInvalid 
kSetpointOutOfRange 
kUnknown 
kCANDisconnected 
kDuplicateCANId 
kInvalidCANId 
kSparkMaxDataPortAlreadyConfiguredDifferently 
kSparkFlexBrushedWithoutDock 
kInvalidBrushlessEncoderConfiguration 
kFeedbackSensorIncompatibleWithDataPortConfig 
kParamInvalidChannel 
kParamInvalidValue 
kCannotPersistParametersWhileEnabled