[robotpy] Mirror most other subprojects (#8208)

GitOrigin-RevId: ac60fd3cf4a24023184376687da28373d14b781a

This mirrors the robotpy files for the following projects:
- apriltag
- datalog
- hal
- ntcore
- romiVendordep
- wpilibc
- wpimath
- xrpVendordep

This excludes cscore and the halsim wrappers for at this time.

NOTE: This does not hook these projects up to the build system, just simply mirrors the files. The building will take place in a follow up PR to make it easier to review the changes necessary to build.
This commit is contained in:
PJ Reiniger
2025-10-24 01:28:04 -04:00
committed by GitHub
parent 8992dcdc99
commit 44b9cc1398
545 changed files with 27293 additions and 38 deletions

View File

@@ -0,0 +1,117 @@
from . import _init__simulation
# needed for dcmotor return value, TODO fix in robotpy-build
from wpimath._controls._controls import plant as _
# autogenerated by 'semiwrap create-imports wpilib.simulation wpilib.simulation._simulation'
from ._simulation import (
ADXL345Sim,
AddressableLEDSim,
AnalogEncoderSim,
AnalogInputSim,
BatterySim,
CTREPCMSim,
CallbackStore,
DCMotorSim,
DIOSim,
DifferentialDrivetrainSim,
DigitalPWMSim,
DoubleSolenoidSim,
DriverStationSim,
DutyCycleEncoderSim,
DutyCycleSim,
ElevatorSim,
EncoderSim,
FlywheelSim,
GenericHIDSim,
JoystickSim,
LinearSystemSim_1_1_1,
LinearSystemSim_1_1_2,
LinearSystemSim_2_1_1,
LinearSystemSim_2_1_2,
LinearSystemSim_2_2_1,
LinearSystemSim_2_2_2,
PS4ControllerSim,
PS5ControllerSim,
PWMMotorControllerSim,
PWMSim,
PneumaticsBaseSim,
PowerDistributionSim,
REVPHSim,
RoboRioSim,
SendableChooserSim,
ServoSim,
SharpIRSim,
SimDeviceSim,
SingleJointedArmSim,
SolenoidSim,
StadiaControllerSim,
XboxControllerSim,
getProgramStarted,
isTimingPaused,
pauseTiming,
restartTiming,
resumeTiming,
setProgramStarted,
setRuntimeType,
stepTiming,
stepTimingAsync,
waitForProgramStart,
)
__all__ = [
"ADXL345Sim",
"AddressableLEDSim",
"AnalogEncoderSim",
"AnalogInputSim",
"BatterySim",
"CTREPCMSim",
"CallbackStore",
"DCMotorSim",
"DIOSim",
"DifferentialDrivetrainSim",
"DigitalPWMSim",
"DoubleSolenoidSim",
"DriverStationSim",
"DutyCycleEncoderSim",
"DutyCycleSim",
"ElevatorSim",
"EncoderSim",
"FlywheelSim",
"GenericHIDSim",
"JoystickSim",
"LinearSystemSim_1_1_1",
"LinearSystemSim_1_1_2",
"LinearSystemSim_2_1_1",
"LinearSystemSim_2_1_2",
"LinearSystemSim_2_2_1",
"LinearSystemSim_2_2_2",
"PS4ControllerSim",
"PS5ControllerSim",
"PWMMotorControllerSim",
"PWMSim",
"PneumaticsBaseSim",
"PowerDistributionSim",
"REVPHSim",
"RoboRioSim",
"SendableChooserSim",
"ServoSim",
"SharpIRSim",
"SimDeviceSim",
"SingleJointedArmSim",
"SolenoidSim",
"StadiaControllerSim",
"XboxControllerSim",
"getProgramStarted",
"isTimingPaused",
"pauseTiming",
"restartTiming",
"resumeTiming",
"setProgramStarted",
"setRuntimeType",
"stepTiming",
"stepTimingAsync",
"waitForProgramStart",
]
del _init__simulation