REVLib - C++
rev::servohub Namespace Reference

Classes

class  ServoChannel
 
class  ServoChannelConfig
 
class  ServoChannelConfigAccessor
 
class  ServoHub
 
class  ServoHubConfig
 
class  ServoHubConfigAccessor
 
class  ServoHubLowLevel
 
class  ServoHubSim
 
class  ServoHubSimFaultManager
 

Enumerations

enum  ServoHubParameter : uint8_t {
  kChannel0_MinPulseWidth = 0 , kChannel0_CenterPulseWidth , kChannel0_MaxPulseWidth , kChannel1_MinPulseWidth ,
  kChannel1_CenterPulseWidth , kChannel1_MaxPulseWidth , kChannel2_MinPulseWidth , kChannel2_CenterPulseWidth ,
  kChannel2_MaxPulseWidth , kChannel3_MinPulseWidth , kChannel3_CenterPulseWidth , kChannel3_MaxPulseWidth ,
  kChannel4_MinPulseWidth , kChannel4_CenterPulseWidth , kChannel4_MaxPulseWidth , kChannel5_MinPulseWidth ,
  kChannel5_CenterPulseWidth , kChannel5_MaxPulseWidth , kChannel0_DisableBehavior , kChannel1_DisableBehavior ,
  kChannel2_DisableBehavior , kChannel3_DisableBehavior , kChannel4_DisableBehavior , kChannel5_DisableBehavior
}
 

Enumeration Type Documentation

◆ ServoHubParameter

Enumerator
kChannel0_MinPulseWidth 
kChannel0_CenterPulseWidth 
kChannel0_MaxPulseWidth 
kChannel1_MinPulseWidth 
kChannel1_CenterPulseWidth 
kChannel1_MaxPulseWidth 
kChannel2_MinPulseWidth 
kChannel2_CenterPulseWidth 
kChannel2_MaxPulseWidth 
kChannel3_MinPulseWidth 
kChannel3_CenterPulseWidth 
kChannel3_MaxPulseWidth 
kChannel4_MinPulseWidth 
kChannel4_CenterPulseWidth 
kChannel4_MaxPulseWidth 
kChannel5_MinPulseWidth 
kChannel5_CenterPulseWidth 
kChannel5_MaxPulseWidth 
kChannel0_DisableBehavior 
kChannel1_DisableBehavior 
kChannel2_DisableBehavior 
kChannel3_DisableBehavior 
kChannel4_DisableBehavior 
kChannel5_DisableBehavior