SCRIPT namespace replacements

This commit is contained in:
PJ Reiniger
2025-11-07 20:00:05 -05:00
committed by Peter Johnson
parent ae6c043632
commit 9aca8e0fd6
2622 changed files with 22275 additions and 22275 deletions

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/hardware/accelerometer/ADXL345_I2C.hpp
classes:
frc::sim::ADXL345Sim:
wpi::sim::ADXL345Sim:
methods:
ADXL345Sim:
overloads:

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/hardware/led/AddressableLED.hpp
classes:
frc::sim::AddressableLEDSim:
wpi::sim::AddressableLEDSim:
force_type_casters:
- std::function
methods:

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/hardware/rotation/AnalogEncoder.hpp
classes:
frc::sim::AnalogEncoderSim:
wpi::sim::AnalogEncoderSim:
force_type_casters:
- std::function
methods:

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/hardware/discrete/AnalogInput.hpp
classes:
frc::sim::AnalogInputSim:
wpi::sim::AnalogInputSim:
force_type_casters:
- std::function
methods:

View File

@@ -1,13 +1,13 @@
classes:
frc::sim::BatterySim:
wpi::sim::BatterySim:
force_type_casters:
- units::ampere_t
- wpi::units::ampere_t
methods:
Calculate:
overloads:
units::volt_t, units::ohm_t, std::span<const units::ampere_t>:
units::volt_t, units::ohm_t, std::initializer_list<units::ampere_t>:
wpi::units::volt_t, wpi::units::ohm_t, std::span<const wpi::units::ampere_t>:
wpi::units::volt_t, wpi::units::ohm_t, std::initializer_list<wpi::units::ampere_t>:
ignore: true
std::span<const units::ampere_t>:
std::initializer_list<units::ampere_t>:
std::span<const wpi::units::ampere_t>:
std::initializer_list<wpi::units::ampere_t>:
ignore: true

View File

@@ -2,9 +2,9 @@ extra_includes:
- wpi/hardware/pneumatic/Compressor.hpp
classes:
frc::sim::CTREPCMSim:
wpi::sim::CTREPCMSim:
typealias:
- frc::PneumaticsBase
- wpi::PneumaticsBase
force_type_casters:
- std::function
methods:

View File

@@ -4,7 +4,7 @@ functions:
ConstBufferCallbackStoreThunk:
ignore: true
classes:
frc::sim::CallbackStore:
wpi::sim::CallbackStore:
force_type_casters:
- std::function
methods:

View File

@@ -1,14 +1,14 @@
classes:
frc::sim::DCMotorSim:
wpi::sim::DCMotorSim:
typealias:
- frc::DCMotor
- wpi::math::DCMotor
methods:
DCMotorSim:
overloads:
const LinearSystem<2, 1, 2>&, const DCMotor&, const std::array<double, 2>&:
const wpi::math::LinearSystem<2, 1, 2>&, const wpi::math::DCMotor&, const std::array<double, 2>&:
param_override:
plant:
x_type: frc::LinearSystem<2,1,2>
x_type: wpi::math::LinearSystem<2,1,2>
SetState:
GetAngularPosition:
GetAngularVelocity:
@@ -27,9 +27,9 @@ inline_code: |
cls_DCMotorSim
// java API compatibility
.def("getAngularPositionRotations", [](const DCMotorSim &self) {
return units::turn_t{self.GetAngularPosition()};
return wpi::units::turn_t{self.GetAngularPosition()};
}, py::doc("Returns the DC motor position in rotations"))
.def("getAngularVelocityRPM", [](const DCMotorSim &self) {
return units::revolutions_per_minute_t{self.GetAngularVelocity()};
return wpi::units::revolutions_per_minute_t{self.GetAngularVelocity()};
}, py::doc("Returns the DC motor velocity in revolutions per minute"))
;

View File

@@ -3,7 +3,7 @@ extra_includes:
- wpi/hardware/discrete/DigitalOutput.hpp
classes:
frc::sim::DIOSim:
wpi::sim::DIOSim:
force_type_casters:
- std::function
methods:

View File

@@ -1,16 +1,16 @@
classes:
frc::sim::DifferentialDrivetrainSim:
wpi::sim::DifferentialDrivetrainSim:
typealias:
- frc::DCMotor
- template <int S, int I, int O> using LinearSystem = frc::LinearSystem<S, I, O>
- wpi::math::DCMotor
- template <int S, int I, int O> using wpi::math::LinearSystem = wpi::math::LinearSystem<S, I, O>
methods:
DifferentialDrivetrainSim:
overloads:
LinearSystem<2, 2, 2>, units::meter_t, DCMotor, double, units::meter_t, const std::array<double, 7>&:
wpi::math::LinearSystem<2, 2, 2>, wpi::units::meter_t, wpi::math::DCMotor, double, wpi::units::meter_t, const std::array<double, 7>&:
param_override:
measurementStdDevs:
default: std::array<double, 7>{}
? frc::DCMotor, double, units::kilogram_square_meter_t, units::kilogram_t, units::meter_t, units::meter_t, const std::array<double, 7>&
? wpi::math::DCMotor, double, wpi::units::kilogram_square_meter_t, wpi::units::kilogram_t, wpi::units::meter_t, wpi::units::meter_t, const std::array<double, 7>&
: param_override:
measurementStdDevs:
default: std::array<double, 7>{}
@@ -33,15 +33,15 @@ classes:
Dynamics:
CreateKitbotSim:
overloads:
frc::DCMotor, double, units::meter_t, const std::array<double, 7>&:
wpi::math::DCMotor, double, wpi::units::meter_t, const std::array<double, 7>&:
param_override:
measurementStdDevs:
default: std::array<double, 7>{}
frc::DCMotor, double, units::meter_t, units::kilogram_square_meter_t, const std::array<double, 7>&:
wpi::math::DCMotor, double, wpi::units::meter_t, wpi::units::kilogram_square_meter_t, const std::array<double, 7>&:
param_override:
measurementStdDevs:
default: std::array<double, 7>{}
frc::sim::DifferentialDrivetrainSim::State:
wpi::sim::DifferentialDrivetrainSim::State:
attributes:
kX:
kY:
@@ -50,14 +50,14 @@ classes:
kRightVelocity:
kLeftPosition:
kRightPosition:
frc::sim::DifferentialDrivetrainSim::KitbotGearing:
wpi::sim::DifferentialDrivetrainSim::KitbotGearing:
attributes:
k12p75:
k10p71:
k8p45:
k7p31:
k5p95:
frc::sim::DifferentialDrivetrainSim::KitbotMotor:
wpi::sim::DifferentialDrivetrainSim::KitbotMotor:
attributes:
SingleCIMPerSide:
DualCIMPerSide:
@@ -67,7 +67,7 @@ classes:
DualFalcon500PerSide:
SingleNEOPerSide:
DualNEOPerSide:
frc::sim::DifferentialDrivetrainSim::KitbotWheelSize:
wpi::sim::DifferentialDrivetrainSim::KitbotWheelSize:
attributes:
kSixInch:
kEightInch:
@@ -75,22 +75,22 @@ classes:
inline_code: |-
cls_DifferentialDrivetrainSim
.def("getLeftPositionFeet", [](DifferentialDrivetrainSim * self) -> units::foot_t {
.def("getLeftPositionFeet", [](DifferentialDrivetrainSim * self) -> wpi::units::foot_t {
return self->GetLeftPosition();
})
.def("getLeftPositionInches", [](DifferentialDrivetrainSim * self) -> units::inch_t {
.def("getLeftPositionInches", [](DifferentialDrivetrainSim * self) -> wpi::units::inch_t {
return self->GetLeftPosition();
})
.def("getLeftVelocityFps", [](DifferentialDrivetrainSim * self) -> units::feet_per_second_t {
.def("getLeftVelocityFps", [](DifferentialDrivetrainSim * self) -> wpi::units::feet_per_second_t {
return self->GetLeftVelocity();
})
.def("getRightPositionFeet", [](DifferentialDrivetrainSim * self) -> units::foot_t {
.def("getRightPositionFeet", [](DifferentialDrivetrainSim * self) -> wpi::units::foot_t {
return self->GetRightPosition();
})
.def("getRightPositionInches", [](DifferentialDrivetrainSim * self) -> units::inch_t {
.def("getRightPositionInches", [](DifferentialDrivetrainSim * self) -> wpi::units::inch_t {
return self->GetRightPosition();
})
.def("getRightVelocityFps", [](DifferentialDrivetrainSim * self) -> units::feet_per_second_t {
.def("getRightVelocityFps", [](DifferentialDrivetrainSim * self) -> wpi::units::feet_per_second_t {
return self->GetRightVelocity();
})
;

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/hardware/discrete/DigitalOutput.hpp
classes:
frc::sim::DigitalPWMSim:
wpi::sim::DigitalPWMSim:
force_type_casters:
- std::function
methods:

View File

@@ -1,7 +1,7 @@
classes:
frc::sim::DoubleSolenoidSim:
wpi::sim::DoubleSolenoidSim:
typealias:
- frc::PneumaticsModuleType
- wpi::PneumaticsModuleType
methods:
DoubleSolenoidSim:
overloads:

View File

@@ -1,5 +1,5 @@
classes:
frc::sim::DriverStationSim:
wpi::sim::DriverStationSim:
force_type_casters:
- std::function
methods:

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/hardware/rotation/DutyCycleEncoder.hpp
classes:
frc::sim::DutyCycleEncoderSim:
wpi::sim::DutyCycleEncoderSim:
methods:
DutyCycleEncoderSim:
overloads:

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/hardware/rotation/DutyCycle.hpp
classes:
frc::sim::DutyCycleSim:
wpi::sim::DutyCycleSim:
force_type_casters:
- std::function
methods:

View File

@@ -1,21 +1,21 @@
classes:
frc::sim::ElevatorSim:
wpi::sim::ElevatorSim:
typealias:
- frc::DCMotor
- template <int S, int I, int O> using LinearSystem = frc::LinearSystem<S, I, O>
- template <int I> using Vectord = frc::Vectord<I>
- wpi::math::DCMotor
- template <int S, int I, int O> using wpi::math::LinearSystem = wpi::math::LinearSystem<S, I, O>
- template <int I> using wpi::math::Vectord = wpi::math::Vectord<I>
methods:
ElevatorSim:
overloads:
? const LinearSystem<2, 1, 2>&, const DCMotor&, units::meter_t, units::meter_t, bool, units::meter_t, const std::array<double, 2>&
? const wpi::math::LinearSystem<2, 1, 2>&, const wpi::math::DCMotor&, wpi::units::meter_t, wpi::units::meter_t, bool, wpi::units::meter_t, const std::array<double, 2>&
: param_override:
measurementStdDevs:
default: std::array<double, 2>{0.0, 0.0}
? const DCMotor&, double, units::kilogram_t, units::meter_t, units::meter_t, units::meter_t, bool, units::meter_t, const std::array<double, 2>&
? const wpi::math::DCMotor&, double, wpi::units::kilogram_t, wpi::units::meter_t, wpi::units::meter_t, wpi::units::meter_t, bool, wpi::units::meter_t, const std::array<double, 2>&
: param_override:
measurementStdDevs:
default: std::array<double, 2>{0.0}
? decltype(1_V/Velocity_t<Distance> (1)), decltype(1_V/Acceleration_t<Distance> (1)), const DCMotor&, units::meter_t, units::meter_t, bool, units::meter_t, const std::array<double, 2>&
? decltype(1_V/Velocity_t<Distance> (1)), decltype(1_V/Acceleration_t<Distance> (1)), const wpi::math::DCMotor&, wpi::units::meter_t, wpi::units::meter_t, bool, wpi::units::meter_t, const std::array<double, 2>&
: ignore: true
SetState:
WouldHitLowerLimit:
@@ -30,13 +30,13 @@ classes:
inline_code: |-
cls_ElevatorSim
.def("getPositionFeet", [](ElevatorSim * self) -> units::foot_t {
.def("getPositionFeet", [](ElevatorSim * self) -> wpi::units::foot_t {
return self->GetPosition();
})
.def("getPositionInches", [](ElevatorSim * self) -> units::inch_t {
.def("getPositionInches", [](ElevatorSim * self) -> wpi::units::inch_t {
return self->GetPosition();
})
.def("getVelocityFps", [](ElevatorSim * self) -> units::feet_per_second_t {
.def("getVelocityFps", [](ElevatorSim * self) -> wpi::units::feet_per_second_t {
return self->GetVelocity();
})
;

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/hardware/rotation/Encoder.hpp
classes:
frc::sim::EncoderSim:
wpi::sim::EncoderSim:
force_type_casters:
- std::function
methods:

View File

@@ -1,16 +1,16 @@
classes:
frc::sim::FlywheelSim:
wpi::sim::FlywheelSim:
typealias:
- frc::DCMotor
- template <int S, int I, int O> using LinearSystem = frc::LinearSystem<S, I, O>
- wpi::math::DCMotor
- template <int S, int I, int O> using wpi::math::LinearSystem = wpi::math::LinearSystem<S, I, O>
methods:
FlywheelSim:
overloads:
const LinearSystem<1, 1, 1>&, const DCMotor&, double, const std::array<double, 1>&:
const wpi::math::LinearSystem<1, 1, 1>&, const wpi::math::DCMotor&, double, const std::array<double, 1>&:
param_override:
measurementStdDevs:
default: std::array<double, 1>{0.0}
const DCMotor&, double, units::kilogram_square_meter_t, const std::array<double, 1>&:
const wpi::math::DCMotor&, double, wpi::units::kilogram_square_meter_t, const std::array<double, 1>&:
param_override:
measurementStdDevs:
default: std::array<double, 1>{0.0}

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/driverstation/Gamepad.hpp
classes:
frc::sim::GamepadSim:
wpi::sim::GamepadSim:
force_no_trampoline: true
methods:
GamepadSim:

View File

@@ -1,5 +1,5 @@
classes:
frc::sim::GenericHIDSim:
wpi::sim::GenericHIDSim:
methods:
GenericHIDSim:
overloads:

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/driverstation/Joystick.hpp
classes:
frc::sim::JoystickSim:
wpi::sim::JoystickSim:
force_no_trampoline: true
methods:
JoystickSim:

View File

@@ -1,8 +1,8 @@
classes:
frc::sim::LinearSystemSim:
wpi::sim::LinearSystemSim:
typealias:
- template <int S, int I, int O> using LinearSystem = frc::LinearSystem<S, I, O>
- template <int I> using Vectord = frc::Vectord<I>
- template <int S, int I, int O> using wpi::math::LinearSystem = wpi::math::LinearSystem<S, I, O>
- template <int I> using wpi::math::Vectord = wpi::math::Vectord<I>
template_params:
- int States
- int Inputs
@@ -25,7 +25,7 @@ classes:
int [const]:
SetInput:
overloads:
const Vectord<Inputs>&:
const wpi::math::Vectord<Inputs>&:
int, double:
GetInput:
overloads:
@@ -38,37 +38,37 @@ classes:
templates:
LinearSystemSim_1_1_1:
qualname: frc::sim::LinearSystemSim
qualname: wpi::sim::LinearSystemSim
params:
- 1
- 1
- 1
LinearSystemSim_1_1_2:
qualname: frc::sim::LinearSystemSim
qualname: wpi::sim::LinearSystemSim
params:
- 1
- 1
- 2
LinearSystemSim_2_1_1:
qualname: frc::sim::LinearSystemSim
qualname: wpi::sim::LinearSystemSim
params:
- 2
- 1
- 1
LinearSystemSim_2_1_2:
qualname: frc::sim::LinearSystemSim
qualname: wpi::sim::LinearSystemSim
params:
- 2
- 1
- 2
LinearSystemSim_2_2_1:
qualname: frc::sim::LinearSystemSim
qualname: wpi::sim::LinearSystemSim
params:
- 2
- 2
- 1
LinearSystemSim_2_2_2:
qualname: frc::sim::LinearSystemSim
qualname: wpi::sim::LinearSystemSim
params:
- 2
- 2

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/driverstation/PS4Controller.hpp
classes:
frc::sim::PS4ControllerSim:
wpi::sim::PS4ControllerSim:
force_no_trampoline: true
methods:
PS4ControllerSim:

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/driverstation/PS5Controller.hpp
classes:
frc::sim::PS5ControllerSim:
wpi::sim::PS5ControllerSim:
force_no_trampoline: true
methods:
PS5ControllerSim:

View File

@@ -1,5 +1,5 @@
classes:
frc::sim::PWMMotorControllerSim:
wpi::sim::PWMMotorControllerSim:
methods:
PWMMotorControllerSim:
overloads:

View File

@@ -3,7 +3,7 @@ extra_includes:
- wpi/hardware/motor/PWMMotorController.hpp
classes:
frc::sim::PWMSim:
wpi::sim::PWMSim:
force_type_casters:
- std::function
methods:

View File

@@ -1,7 +1,7 @@
classes:
frc::sim::PneumaticsBaseSim:
wpi::sim::PneumaticsBaseSim:
typealias:
- frc::PneumaticsBase
- wpi::PneumaticsBase
attributes:
m_index:
force_type_casters:

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/hardware/power/PowerDistribution.hpp
classes:
frc::sim::PowerDistributionSim:
wpi::sim::PowerDistributionSim:
force_type_casters:
- std::function
methods:

View File

@@ -2,9 +2,9 @@ extra_includes:
- wpi/hardware/pneumatic/Compressor.hpp
classes:
frc::sim::REVPHSim:
wpi::sim::REVPHSim:
typealias:
- frc::PneumaticsBase
- wpi::PneumaticsBase
force_type_casters:
- std::function
methods:

View File

@@ -1,5 +1,5 @@
classes:
frc::sim::RoboRioSim:
wpi::sim::RoboRioSim:
force_type_casters:
- std::function
methods:

View File

@@ -1,8 +1,8 @@
classes:
frc::sim::SendableChooserSim:
wpi::sim::SendableChooserSim:
methods:
SendableChooserSim:
overloads:
std::string_view:
nt::NetworkTableInstance, std::string_view:
wpi::nt::NetworkTableInstance, std::string_view:
SetSelected:

View File

@@ -1,5 +1,5 @@
classes:
frc::SharpIRSim:
wpi::SharpIRSim:
methods:
SharpIRSim:
overloads:

View File

@@ -2,7 +2,7 @@ extra_includes:
- pybind11/stl.h
classes:
frc::sim::SimDeviceSim:
wpi::sim::SimDeviceSim:
doc: |
Interact with a generic simulated device
@@ -65,7 +65,7 @@ classes:
inline_code: |
cls_SimDeviceSim
.def("enumerateValues", [](frc::sim::SimDeviceSim * that) {
.def("enumerateValues", [](wpi::sim::SimDeviceSim * that) {
std::vector<std::pair<std::string, bool>> values;
that->EnumerateValues([&values](const char * name, HAL_SimValueHandle handle,
HAL_Bool readonly, const struct HAL_Value * value){
@@ -76,7 +76,7 @@ inline_code: |
"Returns a list of (name, readonly) tuples of available values for this device")
.def_static("enumerateDevices", [](const char * prefix) {
std::vector<std::string> devices;
frc::sim::SimDeviceSim::EnumerateDevices(prefix, [&devices](const char * name, HAL_SimDeviceHandle handle) {
wpi::sim::SimDeviceSim::EnumerateDevices(prefix, [&devices](const char * name, HAL_SimDeviceHandle handle) {
devices.push_back(std::string(name));
});
return devices;

View File

@@ -1,17 +1,17 @@
classes:
frc::sim::SingleJointedArmSim:
wpi::sim::SingleJointedArmSim:
typealias:
- frc::DCMotor
- template <int S, int I, int O> using LinearSystem = frc::LinearSystem<S, I, O>
- template <int I> using Vectord = frc::Vectord<I>
- wpi::math::DCMotor
- template <int S, int I, int O> using wpi::math::LinearSystem = wpi::math::LinearSystem<S, I, O>
- template <int I> using wpi::math::Vectord = wpi::math::Vectord<I>
methods:
SingleJointedArmSim:
overloads:
? const LinearSystem<2, 1, 2>&, const DCMotor&, double, units::meter_t, units::radian_t, units::radian_t, bool, units::radian_t, const std::array<double, 2>&
? const wpi::math::LinearSystem<2, 1, 2>&, const wpi::math::DCMotor&, double, wpi::units::meter_t, wpi::units::radian_t, wpi::units::radian_t, bool, wpi::units::radian_t, const std::array<double, 2>&
: param_override:
measurementStdDevs:
default: std::array<double, 2>{0.0, 0.0}
? const DCMotor&, double, units::kilogram_square_meter_t, units::meter_t, units::radian_t, units::radian_t, bool, units::radian_t, const std::array<double, 2>&
? const wpi::math::DCMotor&, double, wpi::units::kilogram_square_meter_t, wpi::units::meter_t, wpi::units::radian_t, wpi::units::radian_t, bool, wpi::units::radian_t, const std::array<double, 2>&
: param_override:
measurementStdDevs:
default: std::array<double, 2>{0.0, 0.0}
@@ -29,10 +29,10 @@ classes:
inline_code: |-
cls_SingleJointedArmSim
.def("getAngleDegrees", [](SingleJointedArmSim * self) -> units::degree_t {
.def("getAngleDegrees", [](SingleJointedArmSim * self) -> wpi::units::degree_t {
return self->GetAngle();
})
.def("getVelocityDps", [](SingleJointedArmSim * self) -> units::degrees_per_second_t {
.def("getVelocityDps", [](SingleJointedArmSim * self) -> wpi::units::degrees_per_second_t {
return self->GetVelocity();
})
;

View File

@@ -1,9 +1,9 @@
classes:
frc::sim::SolenoidSim:
wpi::sim::SolenoidSim:
force_type_casters:
- std::function
typealias:
- frc::PneumaticsModuleType
- wpi::PneumaticsModuleType
methods:
SolenoidSim:
overloads:

View File

@@ -2,7 +2,7 @@ extra_includes:
- wpi/driverstation/StadiaController.hpp
classes:
frc::sim::StadiaControllerSim:
wpi::sim::StadiaControllerSim:
force_no_trampoline: true
methods:
StadiaControllerSim:

View File

@@ -2,10 +2,10 @@ extra_includes:
- wpi/driverstation/XboxController.hpp
classes:
frc::sim::XboxControllerSim:
wpi::sim::XboxControllerSim:
force_no_trampoline: true
typealias:
- frc::XboxController
- wpi::XboxController
methods:
XboxControllerSim:
overloads: