Gold856
f1aa84aecf
[hal,wpilib] Remove MXP mentions in API docs (NFC) ( #8694 )
2026-03-20 16:48:53 -07:00
Peter Johnson
e5107e7e00
[wpiutil] Rename Color constants to all caps
2026-03-20 13:24:22 -06:00
Peter Johnson
70f77a1f8e
[hal,wpilib] Rename SerialPort constants to all caps
2026-03-15 22:38:09 -07:00
Peter Johnson
68ca74c129
[hal,wpilib] Rename REVPH compressor constants to all caps
2026-03-15 22:38:09 -07:00
Peter Johnson
c18f811ea7
[hal,wpilib] Rename PowerDistribution constants to all caps
2026-03-15 22:38:09 -07:00
Peter Johnson
261a0ebbd7
[hal,wpilib] Rename I2C constants to all caps
2026-03-15 22:38:09 -07:00
Peter Johnson
b68fbb1adc
[hal,wpilib] Rename Encoder constants to all caps
2026-03-15 22:38:09 -07:00
Peter Johnson
614eb1db18
[hal,wpilib] Rename CAN device and manufacturer types to all caps
2026-03-15 22:38:09 -07:00
Peter Johnson
e944ae9aca
[hal,wpilib] Rename FPGA clock to monotonic clock ( #8672 )
...
- Remove status return from HAL level (clock getting should never fail)
- Remove 32-bit timestamp expand function
- Make monotonic_clock.hpp (formerly fpga_clock.hpp) header-only and
move to root hal include directory
2026-03-15 15:08:41 -07:00
Tyler Veness
9bd9656871
[wpimath] Replace Speeds with Velocities ( #8479 )
...
I left "free speed" alone since that's the technical term for it. In
general, velocity is a vector quantity, and speed is a magnitude (i.e.,
a strictly positive value).
This PR also replaces the speed verbiage in MotorController with duty
cycle.
Fixes #8423 .
2026-03-06 14:19:15 -08:00
Peter Johnson
a7f71c9434
[hal] Consistently use .hpp for C++ header content
...
Some headers were renamed, but others were split.
2026-03-04 22:09:40 -07:00
Tyler Veness
0349524f80
[wpilib] Remove MotorController::StopMotor() ( #8483 )
...
It does the same thing as Disable() in practice, and MotorSafety has its
own StopMotor() function.
2025-12-17 21:18:47 -08:00
Peter Johnson
feea24251f
[wpilib] Move ExpansionHub to hardware/expansionhub ( #8440 )
...
These need to be moved out of the org.wpilib root for Java
modularization, and in general it's cleaner.
2025-12-01 13:47:01 -07:00
Peter Johnson
42992953ed
[wpiutil] Move Color and Color8Bit from wpilib to wpiutil ( #8437 )
...
Removes one of the org.wpilib.util package conflicts for modularization.
Only a few minor tweaks were required to remove the wpimath dependency.
2025-11-30 11:11:48 -08:00
Ryan Blue
418b3814bc
Change SystemCore to Systemcore ( #8359 )
2025-11-10 18:18:58 -08:00
Charlotte
5636b8cd77
[wpilib] Remove deprecated MotorControllerGroup ( #8349 )
2025-11-09 10:31:26 -08:00
PJ Reiniger
2109161534
SCRIPT: wpiformat
2025-11-07 23:09:21 -08:00
PJ Reiniger
9aca8e0fd6
SCRIPT namespace replacements
2025-11-07 23:09:21 -08:00
PJ Reiniger
1e7604f81c
SCRIPT: wpiformat
2025-11-07 23:09:21 -08:00
PJ Reiniger
7c6efa41ae
SCRIPT Run cc include replacements
2025-11-07 23:09:21 -08:00
PJ Reiniger
7ca1be9bae
SCRIPT Move cc files
2025-11-07 23:09:21 -08:00