Files
allwpilib/wpilibc/src/main/python/wpilib/__init__.py
PJ Reiniger 49e84c6b52 [robotpy] Sync robotpy (#8318)
Project import generated by Copybara.

GitOrigin-RevId: f6818c55dda55da1226e47a05a22d30f7cc477f1
2025-11-01 10:28:05 -07:00

207 lines
3.8 KiB
Python

from . import _init__wpilib
# TODO: robotpy-build subpackage bug
from wpimath._controls._controls import trajectory as _
# autogenerated by 'semiwrap create-imports wpilib wpilib._wpilib'
from ._wpilib import (
ADXL345_I2C,
AddressableLED,
Alert,
AnalogAccelerometer,
AnalogEncoder,
AnalogInput,
AnalogPotentiometer,
CAN,
CANStatus,
Color,
Color8Bit,
Compressor,
CompressorConfigType,
DMC60,
DSControlWord,
DataLogManager,
DigitalInput,
DigitalOutput,
DoubleSolenoid,
DriverStation,
DutyCycle,
DutyCycleEncoder,
Encoder,
Field2d,
FieldObject2d,
I2C,
IterativeRobotBase,
Jaguar,
Joystick,
Koors40,
LEDPattern,
Mechanism2d,
MechanismLigament2d,
MechanismObject2d,
MechanismRoot2d,
MotorControllerGroup,
MotorSafety,
Notifier,
OnboardIMU,
PS4Controller,
PS5Controller,
PWM,
PWMMotorController,
PWMSparkFlex,
PWMSparkMax,
PWMTalonFX,
PWMTalonSRX,
PWMVenom,
PWMVictorSPX,
PneumaticHub,
PneumaticsBase,
PneumaticsControlModule,
PneumaticsModuleType,
PowerDistribution,
Preferences,
RobotBase,
RobotController,
RobotState,
RuntimeType,
SD540,
SendableBuilderImpl,
SendableChooser,
SendableChooserBase,
SensorUtil,
SerialPort,
SharpIR,
SmartDashboard,
Solenoid,
Spark,
SparkMini,
StadiaController,
SystemServer,
Talon,
TimedRobot,
Timer,
TimesliceRobot,
Tracer,
Victor,
VictorSP,
Watchdog,
XboxController,
getCurrentThreadPriority,
getDeployDirectory,
getErrorMessage,
getOperatingDirectory,
getTime,
setCurrentThreadPriority,
wait,
)
__all__ = [
"ADXL345_I2C",
"AddressableLED",
"Alert",
"AnalogAccelerometer",
"AnalogEncoder",
"AnalogInput",
"AnalogPotentiometer",
"CAN",
"CANStatus",
"Color",
"Color8Bit",
"Compressor",
"CompressorConfigType",
"DMC60",
"DSControlWord",
"DataLogManager",
"DigitalInput",
"DigitalOutput",
"DoubleSolenoid",
"DriverStation",
"DutyCycle",
"DutyCycleEncoder",
"Encoder",
"Field2d",
"FieldObject2d",
"I2C",
"IterativeRobotBase",
"Jaguar",
"Joystick",
"Koors40",
"LEDPattern",
"Mechanism2d",
"MechanismLigament2d",
"MechanismObject2d",
"MechanismRoot2d",
"MotorControllerGroup",
"MotorSafety",
"Notifier",
"OnboardIMU",
"PS4Controller",
"PS5Controller",
"PWM",
"PWMMotorController",
"PWMSparkFlex",
"PWMSparkMax",
"PWMTalonFX",
"PWMTalonSRX",
"PWMVenom",
"PWMVictorSPX",
"PneumaticHub",
"PneumaticsBase",
"PneumaticsControlModule",
"PneumaticsModuleType",
"PowerDistribution",
"Preferences",
"RobotBase",
"RobotController",
"RobotState",
"RuntimeType",
"SD540",
"SendableBuilderImpl",
"SendableChooser",
"SendableChooserBase",
"SensorUtil",
"SerialPort",
"SharpIR",
"SmartDashboard",
"Solenoid",
"Spark",
"SparkMini",
"StadiaController",
"SystemServer",
"Talon",
"TimedRobot",
"Timer",
"TimesliceRobot",
"Tracer",
"Victor",
"VictorSP",
"Watchdog",
"XboxController",
"getCurrentThreadPriority",
"getDeployDirectory",
"getErrorMessage",
"getOperatingDirectory",
"getTime",
"setCurrentThreadPriority",
"wait",
]
# Error reporting
from ._impl.report_error import reportError, reportWarning
__all__ += ["reportError", "reportWarning"]
del _init__wpilib
from .cameraserver import CameraServer
from .deployinfo import getDeployData
try:
from .version import version as __version__
except ImportError:
__version__ = "master"
from ._impl.main import run
__all__ += ["CameraServer", "run"]