From 0b795101fb3601b50bf5184641e6e197432582b1 Mon Sep 17 00:00:00 2001 From: PJ Reiniger Date: Mon, 28 Jul 2025 16:42:12 -0400 Subject: [PATCH] Delete yaml files not used by semiwrap --- .../pyntcore/semiwrap/ConnectionListener.yml | 19 --- .../pyntcore/semiwrap/TopicListener.yml | 40 ------ .../pyntcore/semiwrap/ValueListener.yml | 60 --------- .../semiwrap/AnalogAccumulator.yml | 14 --- subprojects/robotpy-hal/semiwrap/LEDs.yml | 7 -- .../semiwrap/simulation/CanData.yml | 25 ---- .../semiwrap/simulation/I2CData.yml | 18 --- .../semiwrap/simulation/NotifyListener.yml | 16 --- .../semiwrap/simulation/SPIData.yml | 21 ---- .../simulation/SimCallbackRegistry.yml | 16 --- .../semiwrap/simulation/SimDataValue.yml | 24 ---- .../robotpy-wpilib/semiwrap/Controller.yml | 7 -- .../DifferentialDriveVoltageConstraint.yml | 6 - .../robotpy-wpilib/semiwrap/Filter.yml | 14 --- .../semiwrap/InterruptableSensorBase.yml | 27 ----- .../semiwrap/IterativeRobot.yml | 6 - .../semiwrap/ListenerExecutor.yml | 5 - .../semiwrap/PWMSpeedController.yml | 16 --- .../robotpy-wpilib/semiwrap/Potentiometer.yml | 6 - .../robotpy-wpilib/semiwrap/Resource.yml | 10 -- .../semiwrap/SendableCameraWrapper.yml | 14 --- .../robotpy-wpilib/semiwrap/SimpleWidget.yml | 12 -- .../semiwrap/SlewRateLimiter.yml | 17 --- .../robotpy-wpilib/semiwrap/SolenoidBase.yml | 33 ----- .../robotpy-wpilib/semiwrap/Utility.yml | 5 - .../robotpy-wpilib/semiwrap/WPIErrors.yml | 114 ------------------ .../robotpy-wpilib/semiwrap/WPILibVersion.yml | 3 - .../semiwrap/simulation/ADIS16448_IMUSim.yml | 17 --- .../semiwrap/simulation/ADIS16470_IMUSim.yml | 17 --- .../semiwrap/simulation/ADXL362Sim.yml | 11 -- .../semiwrap/simulation/ADXRS450_GyroSim.yml | 9 -- .../semiwrap/simulation/AnalogGyroSim.yml | 22 ---- .../semiwrap/simulation/AnalogOutputSim.yml | 19 --- .../semiwrap/simulation/AnalogTriggerSim.yml | 23 ---- .../simulation/BuiltInAccelerometerSim.yml | 28 ----- .../semiwrap/simulation/Mechanism2D.yml | 6 - .../semiwrap/simulation/PCMSim.yml | 37 ------ .../semiwrap/simulation/PDPSim.yml | 27 ----- .../semiwrap/simulation/RelaySim.yml | 25 ---- .../simulation/SPIAccelerometerSim.yml | 22 ---- .../semiwrap/simulation/UltrasonicSim.yml | 15 --- .../semiwrap/controls/LinearSystemLoopz.yml | 46 ------- .../semiwrap/SendableHelper.yml | 19 --- 43 files changed, 898 deletions(-) delete mode 100644 subprojects/pyntcore/semiwrap/ConnectionListener.yml delete mode 100644 subprojects/pyntcore/semiwrap/TopicListener.yml delete mode 100644 subprojects/pyntcore/semiwrap/ValueListener.yml delete mode 100644 subprojects/robotpy-hal/semiwrap/AnalogAccumulator.yml delete mode 100644 subprojects/robotpy-hal/semiwrap/LEDs.yml delete mode 100644 subprojects/robotpy-hal/semiwrap/simulation/CanData.yml delete mode 100644 subprojects/robotpy-hal/semiwrap/simulation/I2CData.yml delete mode 100644 subprojects/robotpy-hal/semiwrap/simulation/NotifyListener.yml delete mode 100644 subprojects/robotpy-hal/semiwrap/simulation/SPIData.yml delete mode 100644 subprojects/robotpy-hal/semiwrap/simulation/SimCallbackRegistry.yml delete mode 100644 subprojects/robotpy-hal/semiwrap/simulation/SimDataValue.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/Controller.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/DifferentialDriveVoltageConstraint.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/Filter.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/InterruptableSensorBase.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/IterativeRobot.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/ListenerExecutor.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/PWMSpeedController.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/Potentiometer.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/Resource.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/SendableCameraWrapper.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/SimpleWidget.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/SlewRateLimiter.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/SolenoidBase.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/Utility.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/WPIErrors.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/WPILibVersion.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/ADIS16448_IMUSim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/ADIS16470_IMUSim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/ADXL362Sim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/ADXRS450_GyroSim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/AnalogGyroSim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/AnalogOutputSim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/AnalogTriggerSim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/BuiltInAccelerometerSim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/Mechanism2D.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/PCMSim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/PDPSim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/RelaySim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/SPIAccelerometerSim.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/simulation/UltrasonicSim.yml delete mode 100644 subprojects/robotpy-wpimath/semiwrap/controls/LinearSystemLoopz.yml delete mode 100644 subprojects/robotpy-wpiutil/semiwrap/SendableHelper.yml diff --git a/subprojects/pyntcore/semiwrap/ConnectionListener.yml b/subprojects/pyntcore/semiwrap/ConnectionListener.yml deleted file mode 100644 index 5fe5366ae..000000000 --- a/subprojects/pyntcore/semiwrap/ConnectionListener.yml +++ /dev/null @@ -1,19 +0,0 @@ - -classes: - nt::ConnectionListener: - methods: - ConnectionListener: - overloads: - '': - nt::NetworkTableInstance, bool, std::function: - GetHandle: - nt::ConnectionListenerPoller: - methods: - ConnectionListenerPoller: - overloads: - '': - nt::NetworkTableInstance: - GetHandle: - Add: - Remove: - ReadQueue: diff --git a/subprojects/pyntcore/semiwrap/TopicListener.yml b/subprojects/pyntcore/semiwrap/TopicListener.yml deleted file mode 100644 index ceae48fa8..000000000 --- a/subprojects/pyntcore/semiwrap/TopicListener.yml +++ /dev/null @@ -1,40 +0,0 @@ - -classes: - nt::TopicListenerFlags: - attributes: - kImmediate: - kPublish: - kUnpublish: - kProperties: - nt::TopicListener: - methods: - TopicListener: - overloads: - '': - ignore: true - ? nt::NetworkTableInstance, std::span, unsigned - int, std::function - : - nt::Topic, unsigned int, std::function: - nt::Subscriber&, unsigned int, std::function: - nt::MultiSubscriber&, unsigned int, std::function: - nt::NetworkTableEntry&, unsigned int, std::function: - GetHandle: - nt::TopicListenerPoller: - methods: - TopicListenerPoller: - overloads: - '': - ignore: true - nt::NetworkTableInstance: - GetHandle: - ignore: true - Add: - overloads: - std::span, unsigned int: - nt::Topic, unsigned int: - nt::Subscriber&, unsigned int: - nt::MultiSubscriber&, unsigned int: - nt::NetworkTableEntry&, unsigned int: - Remove: - ReadQueue: diff --git a/subprojects/pyntcore/semiwrap/ValueListener.yml b/subprojects/pyntcore/semiwrap/ValueListener.yml deleted file mode 100644 index ce085cf47..000000000 --- a/subprojects/pyntcore/semiwrap/ValueListener.yml +++ /dev/null @@ -1,60 +0,0 @@ - -classes: - nt::ValueListenerFlags: - attributes: - kImmediate: - kLocal: - nt::ValueListener: - methods: - ValueListener: - overloads: - '': - ignore: true - nt::Subscriber&, unsigned int, std::function: - nt::MultiSubscriber&, unsigned int, std::function: - nt::NetworkTableEntry&, unsigned int, std::function: - NT_Handle, unsigned int, std::function: - ignore: true - GetHandle: - inline_code: | - .def("close", [](ValueListener *self) { - py::gil_scoped_release release; - *self = ValueListener(); - }, py::doc("Destroys the listener")) - .def("__enter__", [](ValueListener *self) { - return self; - }) - .def("__exit__", [](ValueListener *self, py::args args) { - py::gil_scoped_release release; - *self = ValueListener(); - }) - nt::ValueListenerPoller: - methods: - ValueListenerPoller: - overloads: - '': - ignore: true - nt::NetworkTableInstance: - GetHandle: - ignore: true - Add: - overloads: - nt::Subscriber&, unsigned int: - nt::MultiSubscriber&, unsigned int: - nt::NetworkTableEntry&, unsigned int: - NT_Handle, unsigned int: - ignore: true - Remove: - ReadQueue: - inline_code: | - .def("close", [](ValueListenerPoller *self) { - py::gil_scoped_release release; - *self = ValueListenerPoller(); - }, py::doc("Destroys the poller")) - .def("__enter__", [](ValueListenerPoller *self) { - return self; - }) - .def("__exit__", [](ValueListenerPoller *self, py::args args) { - py::gil_scoped_release release; - *self = ValueListenerPoller(); - }) diff --git a/subprojects/robotpy-hal/semiwrap/AnalogAccumulator.yml b/subprojects/robotpy-hal/semiwrap/AnalogAccumulator.yml deleted file mode 100644 index e5c15f663..000000000 --- a/subprojects/robotpy-hal/semiwrap/AnalogAccumulator.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- - -strip_prefixes: -- HAL_ - -functions: - HAL_IsAccumulatorChannel: - HAL_InitAccumulator: - HAL_ResetAccumulator: - HAL_SetAccumulatorCenter: - HAL_SetAccumulatorDeadband: - HAL_GetAccumulatorValue: - HAL_GetAccumulatorCount: - HAL_GetAccumulatorOutput: diff --git a/subprojects/robotpy-hal/semiwrap/LEDs.yml b/subprojects/robotpy-hal/semiwrap/LEDs.yml deleted file mode 100644 index d8f4d5c56..000000000 --- a/subprojects/robotpy-hal/semiwrap/LEDs.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- - -enums: - HAL_RadioLEDState: -functions: - HAL_SetRadioLEDState: - HAL_GetRadioLEDState: diff --git a/subprojects/robotpy-hal/semiwrap/simulation/CanData.yml b/subprojects/robotpy-hal/semiwrap/simulation/CanData.yml deleted file mode 100644 index 75c2f709e..000000000 --- a/subprojects/robotpy-hal/semiwrap/simulation/CanData.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- - -strip_prefixes: -- HALSIM_ - -functions: - HALSIM_ResetCanData: - HALSIM_RegisterCanSendMessageCallback: - ignore: true - HALSIM_CancelCanSendMessageCallback: - HALSIM_RegisterCanReceiveMessageCallback: - ignore: true - HALSIM_CancelCanReceiveMessageCallback: - HALSIM_RegisterCanOpenStreamCallback: - ignore: true - HALSIM_CancelCanOpenStreamCallback: - HALSIM_RegisterCanCloseStreamCallback: - ignore: true - HALSIM_CancelCanCloseStreamCallback: - HALSIM_RegisterCanReadStreamCallback: - ignore: true - HALSIM_CancelCanReadStreamCallback: - HALSIM_RegisterCanGetCANStatusCallback: - ignore: true - HALSIM_CancelCanGetCANStatusCallback: diff --git a/subprojects/robotpy-hal/semiwrap/simulation/I2CData.yml b/subprojects/robotpy-hal/semiwrap/simulation/I2CData.yml deleted file mode 100644 index 0a6a7ed0c..000000000 --- a/subprojects/robotpy-hal/semiwrap/simulation/I2CData.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- - -strip_prefixes: -- HALSIM_ - -functions: - HALSIM_ResetI2CData: - HALSIM_RegisterI2CInitializedCallback: - ignore: true - HALSIM_CancelI2CInitializedCallback: - HALSIM_GetI2CInitialized: - HALSIM_SetI2CInitialized: - HALSIM_RegisterI2CReadCallback: - ignore: true - HALSIM_CancelI2CReadCallback: - HALSIM_RegisterI2CWriteCallback: - ignore: true - HALSIM_CancelI2CWriteCallback: diff --git a/subprojects/robotpy-hal/semiwrap/simulation/NotifyListener.yml b/subprojects/robotpy-hal/semiwrap/simulation/NotifyListener.yml deleted file mode 100644 index 4368e80c5..000000000 --- a/subprojects/robotpy-hal/semiwrap/simulation/NotifyListener.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- - -strip_prefixes: -- HALSIM_ - -classes: - HalCallbackListener: - ignore: true # TODO - attributes: - callback: - param: - methods: - HalCallbackListener: - overloads: - "": - void*, CallbackFunction: diff --git a/subprojects/robotpy-hal/semiwrap/simulation/SPIData.yml b/subprojects/robotpy-hal/semiwrap/simulation/SPIData.yml deleted file mode 100644 index 2882d79d2..000000000 --- a/subprojects/robotpy-hal/semiwrap/simulation/SPIData.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- - -strip_prefixes: -- HALSIM_ - -functions: - HALSIM_ResetSPIData: - HALSIM_RegisterSPIInitializedCallback: - ignore: true - HALSIM_CancelSPIInitializedCallback: - HALSIM_GetSPIInitialized: - HALSIM_SetSPIInitialized: - HALSIM_RegisterSPIReadCallback: - ignore: true - HALSIM_CancelSPIReadCallback: - HALSIM_RegisterSPIWriteCallback: - ignore: true - HALSIM_CancelSPIWriteCallback: - HALSIM_RegisterSPIReadAutoReceivedDataCallback: - ignore: true - HALSIM_CancelSPIReadAutoReceivedDataCallback: diff --git a/subprojects/robotpy-hal/semiwrap/simulation/SimCallbackRegistry.yml b/subprojects/robotpy-hal/semiwrap/simulation/SimCallbackRegistry.yml deleted file mode 100644 index ce980aef9..000000000 --- a/subprojects/robotpy-hal/semiwrap/simulation/SimCallbackRegistry.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- - -classes: - SimCallbackRegistryBase: - ignore: true # TODO - methods: - Cancel: - Reset: - GetMutex: - DoRegister: - DoReset: - SimCallbackRegistry: - ignore: true # TODO - methods: - Register: - Invoke: diff --git a/subprojects/robotpy-hal/semiwrap/simulation/SimDataValue.yml b/subprojects/robotpy-hal/semiwrap/simulation/SimDataValue.yml deleted file mode 100644 index 47e6459c4..000000000 --- a/subprojects/robotpy-hal/semiwrap/simulation/SimDataValue.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- - -classes: - SimDataValueBase: - ignore: true - attributes: - m_value: - methods: - SimDataValueBase: - CancelCallback: - Get: - Reset: - GetMutex: - DoRegisterCallback: - DoSet: - SimDataValue: - ignore: true - methods: - SimDataValue: - overloads: - "": - T: - RegisterCallback: - Set: diff --git a/subprojects/robotpy-wpilib/semiwrap/Controller.yml b/subprojects/robotpy-wpilib/semiwrap/Controller.yml deleted file mode 100644 index c7f162f62..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/Controller.yml +++ /dev/null @@ -1,7 +0,0 @@ - -classes: - frc::Controller: - methods: - Controller: - Enable: - Disable: diff --git a/subprojects/robotpy-wpilib/semiwrap/DifferentialDriveVoltageConstraint.yml b/subprojects/robotpy-wpilib/semiwrap/DifferentialDriveVoltageConstraint.yml deleted file mode 100644 index 9c0f5ee1f..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/DifferentialDriveVoltageConstraint.yml +++ /dev/null @@ -1,6 +0,0 @@ -classes: - frc::DifferentialDriveVoltageConstraint: - methods: - DifferentialDriveVoltageConstraint: - MaxVelocity: - MinMaxAcceleration: diff --git a/subprojects/robotpy-wpilib/semiwrap/Filter.yml b/subprojects/robotpy-wpilib/semiwrap/Filter.yml deleted file mode 100644 index e4e9da20a..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/Filter.yml +++ /dev/null @@ -1,14 +0,0 @@ -classes: - frc::Filter: - methods: - Filter: - overloads: - PIDSource&: - std::shared_ptr: - SetPIDSourceType: - GetPIDSourceType: - PIDGet: - rename: pidGet - Get: - Reset: - PIDGetSource: diff --git a/subprojects/robotpy-wpilib/semiwrap/InterruptableSensorBase.yml b/subprojects/robotpy-wpilib/semiwrap/InterruptableSensorBase.yml deleted file mode 100644 index 5dabdb341..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/InterruptableSensorBase.yml +++ /dev/null @@ -1,27 +0,0 @@ -classes: - frc::InterruptableSensorBase: - typealias: - - frc::InterruptableSensorBase::WaitResult - attributes: - m_interrupt: - ignore: true - enums: - WaitResult: - methods: - InterruptableSensorBase: - GetPortHandleForRouting: - GetAnalogTriggerTypeForRouting: - RequestInterrupts: - overloads: - HAL_InterruptHandlerFunction, void*: - ignore: true - std::function: - '': - CancelInterrupts: - WaitForInterrupt: - EnableInterrupts: - DisableInterrupts: - ReadRisingTimestamp: - ReadFallingTimestamp: - SetUpSourceEdge: - AllocateInterrupts: diff --git a/subprojects/robotpy-wpilib/semiwrap/IterativeRobot.yml b/subprojects/robotpy-wpilib/semiwrap/IterativeRobot.yml deleted file mode 100644 index 8cb936db6..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/IterativeRobot.yml +++ /dev/null @@ -1,6 +0,0 @@ -classes: - frc::IterativeRobot: - methods: - IterativeRobot: - StartCompetition: - EndCompetition: diff --git a/subprojects/robotpy-wpilib/semiwrap/ListenerExecutor.yml b/subprojects/robotpy-wpilib/semiwrap/ListenerExecutor.yml deleted file mode 100644 index 47eaa9b10..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/ListenerExecutor.yml +++ /dev/null @@ -1,5 +0,0 @@ -classes: - frc::ListenerExecutor: - methods: - Execute: - RunListenerTasks: diff --git a/subprojects/robotpy-wpilib/semiwrap/PWMSpeedController.yml b/subprojects/robotpy-wpilib/semiwrap/PWMSpeedController.yml deleted file mode 100644 index 95e2053c5..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/PWMSpeedController.yml +++ /dev/null @@ -1,16 +0,0 @@ -extra_includes: -- wpi/sendable/SendableBuilder.h - -classes: - frc::PWMSpeedController: - methods: - Set: - Get: - SetInverted: - GetInverted: - Disable: - StopMotor: - PIDWrite: - rename: pidWrite - PWMSpeedController: - InitSendable: diff --git a/subprojects/robotpy-wpilib/semiwrap/Potentiometer.yml b/subprojects/robotpy-wpilib/semiwrap/Potentiometer.yml deleted file mode 100644 index ab5facc05..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/Potentiometer.yml +++ /dev/null @@ -1,6 +0,0 @@ -classes: - frc::Potentiometer: - methods: - Potentiometer: - Get: - SetPIDSourceType: diff --git a/subprojects/robotpy-wpilib/semiwrap/Resource.yml b/subprojects/robotpy-wpilib/semiwrap/Resource.yml deleted file mode 100644 index add3d0568..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/Resource.yml +++ /dev/null @@ -1,10 +0,0 @@ -classes: - frc::Resource: - methods: - CreateResourceObject: - Resource: - Allocate: - overloads: - std::string&: - uint32_t, std::string&: - Free: diff --git a/subprojects/robotpy-wpilib/semiwrap/SendableCameraWrapper.yml b/subprojects/robotpy-wpilib/semiwrap/SendableCameraWrapper.yml deleted file mode 100644 index 395cd4182..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/SendableCameraWrapper.yml +++ /dev/null @@ -1,14 +0,0 @@ -attributes: - kProtocol: -functions: - GetSendableCameraWrapper: - AddToSendableRegistry: -classes: - frc::SendableCameraWrapper: - methods: - SendableCameraWrapper: - Wrap: - overloads: - cs::VideoSource&: - CS_Source: - InitSendable: diff --git a/subprojects/robotpy-wpilib/semiwrap/SimpleWidget.yml b/subprojects/robotpy-wpilib/semiwrap/SimpleWidget.yml deleted file mode 100644 index 7e8d8a0f3..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/SimpleWidget.yml +++ /dev/null @@ -1,12 +0,0 @@ -extra_includes: -- frc/shuffleboard/ShuffleboardContainer.h - -classes: - frc::SimpleWidget: - methods: - SimpleWidget: - GetEntry: - overloads: - '': - std::string_view: - BuildInto: diff --git a/subprojects/robotpy-wpilib/semiwrap/SlewRateLimiter.yml b/subprojects/robotpy-wpilib/semiwrap/SlewRateLimiter.yml deleted file mode 100644 index 61f6a042c..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/SlewRateLimiter.yml +++ /dev/null @@ -1,17 +0,0 @@ -classes: - frc::SlewRateLimiter: - template_params: - - Unit - typealias: - - Unit_t = units::unit_t - - Rate = units::compound_unit> - methods: - SlewRateLimiter: - Calculate: - Reset: - -templates: - SlewRateLimiter: - qualname: frc::SlewRateLimiter - params: - - units::dimensionless::scalar diff --git a/subprojects/robotpy-wpilib/semiwrap/SolenoidBase.yml b/subprojects/robotpy-wpilib/semiwrap/SolenoidBase.yml deleted file mode 100644 index f2bc0088a..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/SolenoidBase.yml +++ /dev/null @@ -1,33 +0,0 @@ -classes: - frc::SolenoidBase: - attributes: - m_maxModules: - m_maxPorts: - m_moduleNumber: - methods: - GetAll: - overloads: - int: - rename: getAllByModule - '[const]': - GetPCMSolenoidBlackList: - overloads: - int: - rename: getPCMSolenoidBlackListByModule - '[const]': - GetPCMSolenoidVoltageStickyFault: - overloads: - int: - rename: getPCMSolenoidVoltageStickyFaultByModule - '[const]': - GetPCMSolenoidVoltageFault: - overloads: - int: - rename: getPCMSolenoidVoltageFaultByModule - '[const]': - ClearAllPCMStickyFaults: - overloads: - int: - rename: clearAllPCMStickyFaultsByModule - '': - SolenoidBase: diff --git a/subprojects/robotpy-wpilib/semiwrap/Utility.yml b/subprojects/robotpy-wpilib/semiwrap/Utility.yml deleted file mode 100644 index b5c3db73a..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/Utility.yml +++ /dev/null @@ -1,5 +0,0 @@ - -functions: - wpi_assert_impl: - wpi_assertEqual_impl: - wpi_assertNotEqual_impl: diff --git a/subprojects/robotpy-wpilib/semiwrap/WPIErrors.yml b/subprojects/robotpy-wpilib/semiwrap/WPIErrors.yml deleted file mode 100644 index d0fc1715a..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/WPIErrors.yml +++ /dev/null @@ -1,114 +0,0 @@ - -functions: - wpi_error_s_ModuleIndexOutOfRange: - wpi_error_value_ModuleIndexOutOfRange: - wpi_error_s_ChannelIndexOutOfRange: - wpi_error_value_ChannelIndexOutOfRange: - wpi_error_s_NotAllocated: - wpi_error_value_NotAllocated: - wpi_error_s_ResourceAlreadyAllocated: - wpi_error_value_ResourceAlreadyAllocated: - wpi_error_s_NoAvailableResources: - wpi_error_value_NoAvailableResources: - wpi_error_s_NullParameter: - wpi_error_value_NullParameter: - wpi_error_s_Timeout: - wpi_error_value_Timeout: - wpi_error_s_CompassManufacturerError: - wpi_error_value_CompassManufacturerError: - wpi_error_s_CompassTypeError: - wpi_error_value_CompassTypeError: - wpi_error_s_IncompatibleMode: - wpi_error_value_IncompatibleMode: - wpi_error_s_AnalogTriggerLimitOrderError: - wpi_error_value_AnalogTriggerLimitOrderError: - wpi_error_s_AnalogTriggerPulseOutputError: - wpi_error_value_AnalogTriggerPulseOutputError: - wpi_error_s_TaskError: - wpi_error_value_TaskError: - wpi_error_s_TaskIDError: - wpi_error_value_TaskIDError: - wpi_error_s_TaskDeletedError: - wpi_error_value_TaskDeletedError: - wpi_error_s_TaskOptionsError: - wpi_error_value_TaskOptionsError: - wpi_error_s_TaskMemoryError: - wpi_error_value_TaskMemoryError: - wpi_error_s_TaskPriorityError: - wpi_error_value_TaskPriorityError: - wpi_error_s_DriveUninitialized: - wpi_error_value_DriveUninitialized: - wpi_error_s_CompressorNonMatching: - wpi_error_value_CompressorNonMatching: - wpi_error_s_CompressorAlreadyDefined: - wpi_error_value_CompressorAlreadyDefined: - wpi_error_s_CompressorUndefined: - wpi_error_value_CompressorUndefined: - wpi_error_s_InconsistentArrayValueAdded: - wpi_error_value_InconsistentArrayValueAdded: - wpi_error_s_MismatchedComplexTypeClose: - wpi_error_value_MismatchedComplexTypeClose: - wpi_error_s_DashboardDataOverflow: - wpi_error_value_DashboardDataOverflow: - wpi_error_s_DashboardDataCollision: - wpi_error_value_DashboardDataCollision: - wpi_error_s_EnhancedIOMissing: - wpi_error_value_EnhancedIOMissing: - wpi_error_s_LineNotOutput: - wpi_error_value_LineNotOutput: - wpi_error_s_ParameterOutOfRange: - wpi_error_value_ParameterOutOfRange: - wpi_error_s_SPIClockRateTooLow: - wpi_error_value_SPIClockRateTooLow: - wpi_error_s_JaguarVersionError: - wpi_error_value_JaguarVersionError: - wpi_error_s_JaguarMessageNotFound: - wpi_error_value_JaguarMessageNotFound: - wpi_error_s_NetworkTablesReadError: - wpi_error_value_NetworkTablesReadError: - wpi_error_s_NetworkTablesBufferFull: - wpi_error_value_NetworkTablesBufferFull: - wpi_error_s_NetworkTablesWrongType: - wpi_error_value_NetworkTablesWrongType: - wpi_error_s_NetworkTablesCorrupt: - wpi_error_value_NetworkTablesCorrupt: - wpi_error_s_SmartDashboardMissingKey: - wpi_error_value_SmartDashboardMissingKey: - wpi_error_s_CommandIllegalUse: - wpi_error_value_CommandIllegalUse: - wpi_error_s_UnsupportedInSimulation: - wpi_error_value_UnsupportedInSimulation: - wpi_error_s_CameraServerError: - wpi_error_value_CameraServerError: - wpi_error_s_InvalidParameter: - wpi_error_value_InvalidParameter: - wpi_error_s_SampleRateTooHigh: - wpi_error_value_SampleRateTooHigh: - wpi_error_s_VoltageOutOfRange: - wpi_error_value_VoltageOutOfRange: - wpi_error_s_CompressorTaskError: - wpi_error_value_CompressorTaskError: - wpi_error_s_LoopTimingError: - wpi_error_value_LoopTimingError: - wpi_error_s_NonBinaryDigitalValue: - wpi_error_value_NonBinaryDigitalValue: - wpi_error_s_IncorrectBatteryChannel: - wpi_error_value_IncorrectBatteryChannel: - wpi_error_s_BadJoystickIndex: - wpi_error_value_BadJoystickIndex: - wpi_error_s_BadJoystickAxis: - wpi_error_value_BadJoystickAxis: - wpi_error_s_InvalidMotorIndex: - wpi_error_value_InvalidMotorIndex: - wpi_error_s_DriverStationTaskError: - wpi_error_value_DriverStationTaskError: - wpi_error_s_EnhancedIOPWMPeriodOutOfRange: - wpi_error_value_EnhancedIOPWMPeriodOutOfRange: - wpi_error_s_SPIWriteNoMOSI: - wpi_error_value_SPIWriteNoMOSI: - wpi_error_s_SPIReadNoMISO: - wpi_error_value_SPIReadNoMISO: - wpi_error_s_SPIReadNoData: - wpi_error_value_SPIReadNoData: - wpi_error_s_IncompatibleState: - wpi_error_value_IncompatibleState: diff --git a/subprojects/robotpy-wpilib/semiwrap/WPILibVersion.yml b/subprojects/robotpy-wpilib/semiwrap/WPILibVersion.yml deleted file mode 100644 index 9c1357a9f..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/WPILibVersion.yml +++ /dev/null @@ -1,3 +0,0 @@ - -functions: - GetWPILibVersion: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/ADIS16448_IMUSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/ADIS16448_IMUSim.yml deleted file mode 100644 index 23197e765..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/ADIS16448_IMUSim.yml +++ /dev/null @@ -1,17 +0,0 @@ - -extra_includes: -- frc/ADIS16448_IMU.h - -classes: - frc::sim::ADIS16448_IMUSim: - methods: - ADIS16448_IMUSim: - SetGyroAngleX: - SetGyroAngleY: - SetGyroAngleZ: - SetGyroRateX: - SetGyroRateY: - SetGyroRateZ: - SetAccelX: - SetAccelY: - SetAccelZ: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/ADIS16470_IMUSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/ADIS16470_IMUSim.yml deleted file mode 100644 index a8b3fc00b..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/ADIS16470_IMUSim.yml +++ /dev/null @@ -1,17 +0,0 @@ - -extra_includes: -- frc/ADIS16470_IMU.h - -classes: - frc::sim::ADIS16470_IMUSim: - methods: - ADIS16470_IMUSim: - SetGyroAngleX: - SetGyroAngleY: - SetGyroAngleZ: - SetGyroRateX: - SetGyroRateY: - SetGyroRateZ: - SetAccelX: - SetAccelY: - SetAccelZ: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/ADXL362Sim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/ADXL362Sim.yml deleted file mode 100644 index f212896cc..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/ADXL362Sim.yml +++ /dev/null @@ -1,11 +0,0 @@ - -extra_includes: -- frc/ADXL362.h - -classes: - frc::sim::ADXL362Sim: - methods: - ADXL362Sim: - SetX: - SetY: - SetZ: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/ADXRS450_GyroSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/ADXRS450_GyroSim.yml deleted file mode 100644 index b32049290..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/ADXRS450_GyroSim.yml +++ /dev/null @@ -1,9 +0,0 @@ -extra_includes: -- frc/ADXRS450_Gyro.h - -classes: - frc::sim::ADXRS450_GyroSim: - methods: - ADXRS450_GyroSim: - SetAngle: - SetRate: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/AnalogGyroSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/AnalogGyroSim.yml deleted file mode 100644 index 5a10c8bf2..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/AnalogGyroSim.yml +++ /dev/null @@ -1,22 +0,0 @@ -extra_includes: -- frc/AnalogGyro.h - -classes: - frc::sim::AnalogGyroSim: - force_type_casters: - - std::function - methods: - AnalogGyroSim: - overloads: - const AnalogGyro&: - int: - RegisterAngleCallback: - GetAngle: - SetAngle: - RegisterRateCallback: - GetRate: - SetRate: - RegisterInitializedCallback: - GetInitialized: - SetInitialized: - ResetData: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/AnalogOutputSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/AnalogOutputSim.yml deleted file mode 100644 index 2f0e46f4c..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/AnalogOutputSim.yml +++ /dev/null @@ -1,19 +0,0 @@ -extra_includes: -- frc/AnalogOutput.h - -classes: - frc::sim::AnalogOutputSim: - force_type_casters: - - std::function - methods: - AnalogOutputSim: - overloads: - const AnalogOutput&: - int: - RegisterVoltageCallback: - GetVoltage: - SetVoltage: - RegisterInitializedCallback: - GetInitialized: - SetInitialized: - ResetData: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/AnalogTriggerSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/AnalogTriggerSim.yml deleted file mode 100644 index 79f459a68..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/AnalogTriggerSim.yml +++ /dev/null @@ -1,23 +0,0 @@ -extra_includes: -- frc/AnalogTrigger.h - -classes: - frc::sim::AnalogTriggerSim: - force_type_casters: - - std::function - methods: - AnalogTriggerSim: - overloads: - const AnalogTrigger&: - CreateForChannel: - CreateForIndex: - RegisterInitializedCallback: - GetInitialized: - SetInitialized: - RegisterTriggerLowerBoundCallback: - GetTriggerLowerBound: - SetTriggerLowerBound: - RegisterTriggerUpperBoundCallback: - GetTriggerUpperBound: - SetTriggerUpperBound: - ResetData: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/BuiltInAccelerometerSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/BuiltInAccelerometerSim.yml deleted file mode 100644 index 93470a728..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/BuiltInAccelerometerSim.yml +++ /dev/null @@ -1,28 +0,0 @@ -extra_includes: -- frc/BuiltInAccelerometer.h - -classes: - frc::sim::BuiltInAccelerometerSim: - force_type_casters: - - std::function - methods: - BuiltInAccelerometerSim: - overloads: - '': - const BuiltInAccelerometer&: - RegisterActiveCallback: - GetActive: - SetActive: - RegisterRangeCallback: - GetRange: - SetRange: - RegisterXCallback: - GetX: - SetX: - RegisterYCallback: - GetY: - SetY: - RegisterZCallback: - GetZ: - SetZ: - ResetData: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/Mechanism2D.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/Mechanism2D.yml deleted file mode 100644 index d3b8d2582..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/Mechanism2D.yml +++ /dev/null @@ -1,6 +0,0 @@ -classes: - frc::sim::Mechanism2D: - methods: - Mechanism2D: - SetLigamentAngle: - SetLigamentLength: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/PCMSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/PCMSim.yml deleted file mode 100644 index 9395aa6d1..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/PCMSim.yml +++ /dev/null @@ -1,37 +0,0 @@ -extra_includes: -- frc/Compressor.h - -classes: - frc::sim::PCMSim: - force_type_casters: - - std::function - methods: - PCMSim: - overloads: - '': - int: - frc::Compressor&: - RegisterSolenoidInitializedCallback: - GetSolenoidInitialized: - SetSolenoidInitialized: - RegisterSolenoidOutputCallback: - GetSolenoidOutput: - SetSolenoidOutput: - RegisterCompressorInitializedCallback: - GetCompressorInitialized: - SetCompressorInitialized: - RegisterCompressorOnCallback: - GetCompressorOn: - SetCompressorOn: - RegisterClosedLoopEnabledCallback: - GetClosedLoopEnabled: - SetClosedLoopEnabled: - RegisterPressureSwitchCallback: - GetPressureSwitch: - SetPressureSwitch: - RegisterCompressorCurrentCallback: - GetCompressorCurrent: - SetCompressorCurrent: - GetAllSolenoidOutputs: - SetAllSolenoidOutputs: - ResetData: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/PDPSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/PDPSim.yml deleted file mode 100644 index 69d63de9e..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/PDPSim.yml +++ /dev/null @@ -1,27 +0,0 @@ -extra_includes: -- frc/PowerDistributionPanel.h - -classes: - frc::sim::PDPSim: - force_type_casters: - - std::function - methods: - PDPSim: - overloads: - int: - frc::PowerDistributionPanel&: - RegisterInitializedCallback: - GetInitialized: - SetInitialized: - RegisterTemperatureCallback: - GetTemperature: - SetTemperature: - RegisterVoltageCallback: - GetVoltage: - SetVoltage: - RegisterCurrentCallback: - GetCurrent: - SetCurrent: - GetAllCurrents: - SetAllCurrents: - ResetData: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/RelaySim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/RelaySim.yml deleted file mode 100644 index fa6086351..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/RelaySim.yml +++ /dev/null @@ -1,25 +0,0 @@ -extra_includes: -- frc/Relay.h - -classes: - frc::sim::RelaySim: - force_type_casters: - - std::function - methods: - RelaySim: - overloads: - const Relay&: - int: - RegisterInitializedForwardCallback: - GetInitializedForward: - SetInitializedForward: - RegisterInitializedReverseCallback: - GetInitializedReverse: - SetInitializedReverse: - RegisterForwardCallback: - GetForward: - SetForward: - RegisterReverseCallback: - GetReverse: - SetReverse: - ResetData: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/SPIAccelerometerSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/SPIAccelerometerSim.yml deleted file mode 100644 index 3dd2e7a9a..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/SPIAccelerometerSim.yml +++ /dev/null @@ -1,22 +0,0 @@ -classes: - frc::sim::SPIAccelerometerSim: - force_type_casters: - - std::function - methods: - SPIAccelerometerSim: - RegisterActiveCallback: - GetActive: - SetActive: - RegisterRangeCallback: - GetRange: - SetRange: - RegisterXCallback: - GetX: - SetX: - RegisterYCallback: - GetY: - SetY: - RegisterZCallback: - GetZ: - SetZ: - ResetData: diff --git a/subprojects/robotpy-wpilib/semiwrap/simulation/UltrasonicSim.yml b/subprojects/robotpy-wpilib/semiwrap/simulation/UltrasonicSim.yml deleted file mode 100644 index f2a24c704..000000000 --- a/subprojects/robotpy-wpilib/semiwrap/simulation/UltrasonicSim.yml +++ /dev/null @@ -1,15 +0,0 @@ - -extra_includes: -- frc/Ultrasonic.h - -classes: - frc::sim::UltrasonicSim: - typealias: - - frc::Ultrasonic - methods: - UltrasonicSim: - overloads: - const Ultrasonic&: - int, int: - SetRangeValid: - SetRange: diff --git a/subprojects/robotpy-wpimath/semiwrap/controls/LinearSystemLoopz.yml b/subprojects/robotpy-wpimath/semiwrap/controls/LinearSystemLoopz.yml deleted file mode 100644 index e7f72c994..000000000 --- a/subprojects/robotpy-wpimath/semiwrap/controls/LinearSystemLoopz.yml +++ /dev/null @@ -1,46 +0,0 @@ - -classes: - frc::LinearSystemLoop: - methods: - LinearSystemLoop: - overloads: - ? LinearSystem&, LinearQuadraticRegulator&, KalmanFilter&, units::volt_t, units::second_t - : - ? LinearSystem&, LinearQuadraticRegulator&, KalmanFilter&, std::function, units::second_t - : - ? LinearQuadraticRegulator&, LinearPlantInversionFeedforward&, KalmanFilter&, units::volt_t - : - ? LinearQuadraticRegulator&, LinearPlantInversionFeedforward&, KalmanFilter&, std::function - : - Xhat: - overloads: - '[const]': - int [const]: - NextR: - overloads: - '[const]': - int [const]: - U: - overloads: - '[const]': - int [const]: - SetXhat: - overloads: - Vectord&: - int, double: - SetNextR: - Controller: - Feedforward: - Observer: - Reset: - Error: - Correct: - Predict: - ClampInput: - function: - void*: - SendableHelper: