mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-24 01:31:46 +00:00
SCRIPT namespace replacements
This commit is contained in:
committed by
Peter Johnson
parent
ae6c043632
commit
9aca8e0fd6
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/hardware/accelerometer/ADXL345_I2C.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::ADXL345Sim:
|
||||
wpi::sim::ADXL345Sim:
|
||||
methods:
|
||||
ADXL345Sim:
|
||||
overloads:
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/hardware/led/AddressableLED.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::AddressableLEDSim:
|
||||
wpi::sim::AddressableLEDSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/hardware/rotation/AnalogEncoder.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::AnalogEncoderSim:
|
||||
wpi::sim::AnalogEncoderSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/hardware/discrete/AnalogInput.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::AnalogInputSim:
|
||||
wpi::sim::AnalogInputSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -4,7 +4,7 @@ functions:
|
||||
ConstBufferCallbackStoreThunk:
|
||||
ignore: true
|
||||
classes:
|
||||
frc::sim::CallbackStore:
|
||||
wpi::sim::CallbackStore:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -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"))
|
||||
;
|
||||
|
||||
@@ -3,7 +3,7 @@ extra_includes:
|
||||
- wpi/hardware/discrete/DigitalOutput.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::DIOSim:
|
||||
wpi::sim::DIOSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -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();
|
||||
})
|
||||
;
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/hardware/discrete/DigitalOutput.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::DigitalPWMSim:
|
||||
wpi::sim::DigitalPWMSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
classes:
|
||||
frc::sim::DoubleSolenoidSim:
|
||||
wpi::sim::DoubleSolenoidSim:
|
||||
typealias:
|
||||
- frc::PneumaticsModuleType
|
||||
- wpi::PneumaticsModuleType
|
||||
methods:
|
||||
DoubleSolenoidSim:
|
||||
overloads:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
classes:
|
||||
frc::sim::DriverStationSim:
|
||||
wpi::sim::DriverStationSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/hardware/rotation/DutyCycleEncoder.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::DutyCycleEncoderSim:
|
||||
wpi::sim::DutyCycleEncoderSim:
|
||||
methods:
|
||||
DutyCycleEncoderSim:
|
||||
overloads:
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/hardware/rotation/DutyCycle.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::DutyCycleSim:
|
||||
wpi::sim::DutyCycleSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -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();
|
||||
})
|
||||
;
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/hardware/rotation/Encoder.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::EncoderSim:
|
||||
wpi::sim::EncoderSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -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}
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/driverstation/Gamepad.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::GamepadSim:
|
||||
wpi::sim::GamepadSim:
|
||||
force_no_trampoline: true
|
||||
methods:
|
||||
GamepadSim:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
classes:
|
||||
frc::sim::GenericHIDSim:
|
||||
wpi::sim::GenericHIDSim:
|
||||
methods:
|
||||
GenericHIDSim:
|
||||
overloads:
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/driverstation/Joystick.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::JoystickSim:
|
||||
wpi::sim::JoystickSim:
|
||||
force_no_trampoline: true
|
||||
methods:
|
||||
JoystickSim:
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/driverstation/PS4Controller.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::PS4ControllerSim:
|
||||
wpi::sim::PS4ControllerSim:
|
||||
force_no_trampoline: true
|
||||
methods:
|
||||
PS4ControllerSim:
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/driverstation/PS5Controller.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::PS5ControllerSim:
|
||||
wpi::sim::PS5ControllerSim:
|
||||
force_no_trampoline: true
|
||||
methods:
|
||||
PS5ControllerSim:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
classes:
|
||||
frc::sim::PWMMotorControllerSim:
|
||||
wpi::sim::PWMMotorControllerSim:
|
||||
methods:
|
||||
PWMMotorControllerSim:
|
||||
overloads:
|
||||
|
||||
@@ -3,7 +3,7 @@ extra_includes:
|
||||
- wpi/hardware/motor/PWMMotorController.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::PWMSim:
|
||||
wpi::sim::PWMSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
classes:
|
||||
frc::sim::PneumaticsBaseSim:
|
||||
wpi::sim::PneumaticsBaseSim:
|
||||
typealias:
|
||||
- frc::PneumaticsBase
|
||||
- wpi::PneumaticsBase
|
||||
attributes:
|
||||
m_index:
|
||||
force_type_casters:
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/hardware/power/PowerDistribution.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::PowerDistributionSim:
|
||||
wpi::sim::PowerDistributionSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
classes:
|
||||
frc::sim::RoboRioSim:
|
||||
wpi::sim::RoboRioSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
methods:
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
classes:
|
||||
frc::SharpIRSim:
|
||||
wpi::SharpIRSim:
|
||||
methods:
|
||||
SharpIRSim:
|
||||
overloads:
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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();
|
||||
})
|
||||
;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
classes:
|
||||
frc::sim::SolenoidSim:
|
||||
wpi::sim::SolenoidSim:
|
||||
force_type_casters:
|
||||
- std::function
|
||||
typealias:
|
||||
- frc::PneumaticsModuleType
|
||||
- wpi::PneumaticsModuleType
|
||||
methods:
|
||||
SolenoidSim:
|
||||
overloads:
|
||||
|
||||
@@ -2,7 +2,7 @@ extra_includes:
|
||||
- wpi/driverstation/StadiaController.hpp
|
||||
|
||||
classes:
|
||||
frc::sim::StadiaControllerSim:
|
||||
wpi::sim::StadiaControllerSim:
|
||||
force_no_trampoline: true
|
||||
methods:
|
||||
StadiaControllerSim:
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user