allwpilib
allwpilib copied to clipboard
Official Repository of WPILibJ and WPILibC
Due to this being a relatively small change, I'm opening this issue for design discussion as opposed to a full design doc. I'm also bringing together the discussion of `interruptible`...
closes #4303 Once this is more advanced, check whether renaming `CommandPtr` to `Command` (removing the current `Command` class at the head of the inheritance hierarchy) would help reducing breaking changes...
Inspired by the `sequence()`, `parallel()`, etc convenience methods from CommandGroupBase... It would be nice if WPILib provided static factory methods for common uses of the pre-built commands. Many of these...
This PR adds a `ResistanceCalculator` class to calculate resistance by getting total current and voltage periodically and doing linear regression on those points. There's only a Java class right now,...
ADIS16448_IMU.cpp allocated memory for DigitalOutput and DigitalInput objects without properly releasing or saving them.
This is all subject to change etc. Up for discussion. - [x] Initial API: #4104 - [x] Add examples - [x] wpilibsuite/frc-docs#1827 - [x] #1888 - at the `BooleanEvent` level...
`NetworkButton` should be pulled up to be a direct subclass of `NetworkEvent` (naming TBD); the alternative solution for its use-case--NT(4) listeners--isn't as much of a solution for the same problem-space...
The current GUI only shows CTRE PCM devices, not REV PH devices.
**Is your feature request related to a problem? Please describe.** Colors can be stringified in a human-friendly way, but they aren't. They use the default Java `Object#toString()` behavior of returning...