CTRE Phoenix C++ 5.33.1
|
sensors namespace More...
Classes | |
class | AbsoluteSensorRangeRoutines |
Class to handle routines specific to AbsoluteSensorRange. More... | |
class | BasePigeon |
Pigeon IMU Class. More... | |
struct | BasePigeonConfiguration |
Configurables available to Pigeon. More... | |
struct | BasePigeonConfigUtils |
Util class to help with Pigeon configurations. More... | |
class | BasePigeonSimCollection |
Collection of simulation functions available to a Pigeon IMU. More... | |
class | CANCoder |
CTRE CANCoder. More... | |
struct | CANCoderConfiguration |
Configurables available to CANCoder. More... | |
struct | CANCoderConfigUtils |
Util class to help with configuring CANCoder. More... | |
struct | CANCoderFaults |
Faults available to CANCoderFaults. More... | |
class | CANCoderSimCollection |
Collection of simulation functions available to a CANCoder. More... | |
struct | CANCoderStickyFaults |
Sticky Faults for CANCoder (Currently has none) More... | |
class | Pigeon2 |
Pigeon 2 Class. More... | |
struct | Pigeon2_Faults |
Sticky faults available to Pigeon. More... | |
struct | Pigeon2_StickyFaults |
Sticky faults available to Pigeon. More... | |
struct | Pigeon2Configuration |
Configurables available to Pigeon. More... | |
struct | Pigeon2ConfigUtils |
Util class to help with Pigeon configurations. More... | |
class | PigeonIMU |
Pigeon IMU Class. More... | |
struct | PigeonIMU_Faults |
Sticky faults available to Pigeon. More... | |
struct | PigeonIMU_StickyFaults |
Sticky faults available to Pigeon. More... | |
struct | PigeonIMUConfiguration |
Configurables available to Pigeon. More... | |
struct | PigeonIMUConfigUtils |
Util class to help with Pigeon configurations. More... | |
class | SensorInitializationStrategyRoutines |
Class to handle routines specific to VelocityMeasPeriod. More... | |
class | SensorTimeBaseRoutines |
Class to handle routines specific to SensorTimeBase. More... | |
class | SensorVelocityMeasPeriodRoutines |
Class to handle routines specific to VelocityMeasPeriod. More... | |
class | WPI_CANCoder |
CTRE CANCoder. More... | |
class | WPI_Pigeon2 |
Pigeon 2 Class. More... | |
class | WPI_PigeonIMU |
sensors namespace
Enum for how to range the absolute sensor position.
If the Phoenix 5 API must be used for this device, the device must have 22.X firmware. This firmware is available in Tuner X after selecting Phoenix 5 in the firmware year dropdown.
|
strong |
Enumerations for what primary axis to talk about Positive indicates in n the direction, negative indicates in the opposite direction.
If the Phoenix 5 API must be used for this device, the device must have 22.X firmware. This firmware is available in Tuner X after selecting Phoenix 5 in the firmware year dropdown.
Enumerator | |
---|---|
PositiveZ | |
PositiveY | |
PositiveX | |
NegativeZ | |
NegativeY | |
NegativeX |
Enumerated type for status frame types.
If the Phoenix 5 API must be used for this device, the device must have 22.X firmware. This firmware is available in Tuner X after selecting Phoenix 5 in the firmware year dropdown.
Enumerator | |
---|---|
CANCoderStatusFrame_SensorData | |
CANCoderStatusFrame_VbatAndFaults |
Indicates the magnet field strength of a magnet-based sensor.
If the Phoenix 5 API must be used for this device, the device must have 22.X firmware. This firmware is available in Tuner X after selecting Phoenix 5 in the firmware year dropdown.
Enumerated type for status frame types.
Enum for how CANCoder should initialize its position register on boot.
If the Phoenix 5 API must be used for this device, the device must have 22.X firmware. This firmware is available in Tuner X after selecting Phoenix 5 in the firmware year dropdown.
Velocity Measurement Periods.
If the Phoenix 5 API must be used for this device, the device must have 22.X firmware. This firmware is available in Tuner X after selecting Phoenix 5 in the firmware year dropdown.
Enumerator | |
---|---|
Per100Ms_Legacy | Legacy Mode. |
PerSecond | Per-Second Velocities. |
PerMinute | Per-Minute Velocities. |
Enumerate filter periods for any sensor that measures velocity.