mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-22 01:11:42 +00:00
[wpilib] separate expansion hub position and velocity constants (#8791)
this is because position and velocity control follow different rules; see #8773 Signed-off-by: Zach Harel <zach@zharel.me>
This commit is contained in:
@@ -153,8 +153,9 @@ PWM = "wpi/hardware/discrete/PWM.hpp"
|
||||
# wpi/hardware/expansionhub
|
||||
ExpansionHub = "wpi/hardware/expansionhub/ExpansionHub.hpp"
|
||||
ExpansionHubMotor = "wpi/hardware/expansionhub/ExpansionHubMotor.hpp"
|
||||
ExpansionHubPidConstants = "wpi/hardware/expansionhub/ExpansionHubPidConstants.hpp"
|
||||
ExpansionHubPositionConstants = "wpi/hardware/expansionhub/ExpansionHubPositionConstants.hpp"
|
||||
ExpansionHubServo = "wpi/hardware/expansionhub/ExpansionHubServo.hpp"
|
||||
ExpansionHubVelocityConstants = "wpi/hardware/expansionhub/ExpansionHubVelocityConstants.hpp"
|
||||
|
||||
# wpi/hardware/imu
|
||||
OnboardIMU = "wpi/hardware/imu/OnboardIMU.hpp"
|
||||
|
||||
@@ -14,7 +14,7 @@ classes:
|
||||
GetEncoderPosition:
|
||||
SetReversed:
|
||||
ResetEncoder:
|
||||
GetVelocityPidConstants:
|
||||
GetPositionPidConstants:
|
||||
IsHubConnected:
|
||||
Follow:
|
||||
GetVelocityConstants:
|
||||
GetPositionConstants:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
classes:
|
||||
wpi::ExpansionHubPidConstants:
|
||||
wpi::ExpansionHubPositionConstants:
|
||||
methods:
|
||||
SetPID:
|
||||
SetFF:
|
||||
SetS:
|
||||
EnableContinuousInput:
|
||||
DisableContinuousInput:
|
||||
@@ -0,0 +1,5 @@
|
||||
classes:
|
||||
wpi::ExpansionHubVelocityConstants:
|
||||
methods:
|
||||
SetPID:
|
||||
SetFF:
|
||||
@@ -29,8 +29,9 @@ from ._wpilib import (
|
||||
EventLoop,
|
||||
ExpansionHub,
|
||||
ExpansionHubMotor,
|
||||
ExpansionHubPidConstants,
|
||||
ExpansionHubPositionConstants,
|
||||
ExpansionHubServo,
|
||||
ExpansionHubVelocityConstants,
|
||||
Field2d,
|
||||
FieldObject2d,
|
||||
Gamepad,
|
||||
@@ -135,8 +136,9 @@ __all__ = [
|
||||
"EventLoop",
|
||||
"ExpansionHub",
|
||||
"ExpansionHubMotor",
|
||||
"ExpansionHubPidConstants",
|
||||
"ExpansionHubPositionConstants",
|
||||
"ExpansionHubServo",
|
||||
"ExpansionHubVelocityConstants",
|
||||
"Field2d",
|
||||
"FieldObject2d",
|
||||
"Gamepad",
|
||||
|
||||
Reference in New Issue
Block a user