phoenix6.phoenix_native
¶
Module Contents¶
- class phoenix6.phoenix_native.ReturnValues¶
Bases:
ctypes.Structure
Structure base class
- class phoenix6.phoenix_native.SignalValues¶
Bases:
ctypes.Structure
Structure base class
- class phoenix6.phoenix_native.NetworkSignals¶
Bases:
ctypes.Structure
Structure base class
- class phoenix6.phoenix_native.Pose_t¶
Bases:
ctypes.Structure
Structure base class
- class phoenix6.phoenix_native.ChassisSpeeds_t¶
Bases:
ctypes.Structure
Structure base class
- class phoenix6.phoenix_native.SwerveModuleState_t¶
Bases:
ctypes.Structure
Structure base class
- class phoenix6.phoenix_native.SwerveModulePosition_t¶
Bases:
ctypes.Structure
Structure base class
- class phoenix6.phoenix_native.SwerveDriveState_t¶
Bases:
ctypes.Structure
Structure base class
- class phoenix6.phoenix_native.SwerveControlParams_t¶
Bases:
ctypes.Structure
Structure base class
- class phoenix6.phoenix_native.SwerveModuleRequest_t¶
Bases:
ctypes.Structure
Structure base class
- class phoenix6.phoenix_native.Native¶
Class to use for referencing c functions in the Phoenix6 C API
- classmethod instance() ctypes.CDLL ¶
Get instance of the native class to reference Phoenix Tools C API calls.
- classmethod api_instance() ctypes.CDLL ¶
Get instance of the native class to reference Phoenix 6 C API calls.