phoenix6.phoenix_native¶
Module Contents¶
- class phoenix6.phoenix_native.ReturnValues¶
Bases:
ctypes.StructureStructure base class
Initialize self. See help(type(self)) for accurate signature.
- class phoenix6.phoenix_native.SignalValues¶
Bases:
ctypes.StructureStructure base class
Initialize self. See help(type(self)) for accurate signature.
- class phoenix6.phoenix_native.NetworkSignals¶
Bases:
ctypes.StructureStructure base class
Initialize self. See help(type(self)) for accurate signature.
- class phoenix6.phoenix_native.Pose_t¶
Bases:
ctypes.StructureStructure base class
Initialize self. See help(type(self)) for accurate signature.
- class phoenix6.phoenix_native.ChassisSpeeds_t¶
Bases:
ctypes.StructureStructure base class
Initialize self. See help(type(self)) for accurate signature.
- class phoenix6.phoenix_native.SwerveModuleState_t¶
Bases:
ctypes.StructureStructure base class
Initialize self. See help(type(self)) for accurate signature.
- class phoenix6.phoenix_native.SwerveModulePosition_t¶
Bases:
ctypes.StructureStructure base class
Initialize self. See help(type(self)) for accurate signature.
- class phoenix6.phoenix_native.SwerveDriveState_t¶
Bases:
ctypes.StructureStructure base class
Initialize self. See help(type(self)) for accurate signature.
- class phoenix6.phoenix_native.SwerveControlParams_t¶
Bases:
ctypes.StructureStructure base class
Initialize self. See help(type(self)) for accurate signature.
- class phoenix6.phoenix_native.SwerveModuleRequest_t¶
Bases:
ctypes.StructureStructure base class
Initialize self. See help(type(self)) for accurate signature.
- 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.