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
Thad House
5c5d5222f4
[wpilib] Prefix all NI DS specific controller classes ( #8596 )
...
Easier then the last one that put everything in a sub namespace. By
prefixing the name less things break, and intellisense will be less
confusing to new users during the transition.
2026-02-06 21:36:01 -08:00
PJ Reiniger
9aca8e0fd6
SCRIPT namespace replacements
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
Peter Johnson
cc043df07f
Merge branch 'main' into 2027
2025-11-01 09:39:08 -07:00
Thad House
58ba536351
[wpilib] Remove Jaguar (and other) motor controllers ( #8298 )
...
https://community.firstinspires.org/2025-robot-rules-preview-for-2026
2025-10-28 20:18:02 -07:00
Thad House
2e10f91e07
[hal,wpilib] Use new DS available API from mrccomm ( #8302 )
...
Instead of just having a max count for joystick values, there's an available mask of values. This is because in the future we're expecting there to be holes in the list of available buttons and axes. This updates everything to support that scenario.
Also, Joystick buttons, axes, and POVs all now start at 0 instead of 1.
2025-10-25 23:03:50 -07:00
Peter Johnson
8aa312fb6f
Merge branch 'main' into 2027
2025-07-21 18:38:43 -07:00
sciencewhiz
2875fd7d7c
[wpilib] Disambiguate HID Sendable names ( #8081 )
...
Fixes #7933
Add Axis to triggers sendable name
2025-07-15 21:19:03 -07:00
Thad House
e2cc9e0059
[hal, wpilib] PWM Rewrite ( #7845 )
...
The HAL will only contain the output period and the raw microseconds. Higher level things such as SimDevice can handle everything else.
2025-03-20 19:23:22 -07:00
Peter Johnson
764ada9b66
[hal] Change usage reporting to string-based ( #7763 )
2025-02-07 13:37:23 -07:00
Peter Johnson
3232630a38
Merge branch 'main' into 2027
2024-12-27 19:40:43 -08:00
sciencewhiz
46d401553e
[wpilib] Add Koors40 motor controller ( #7469 )
2024-12-27 15:04:43 -06:00
Thad House
c8900cadc3
Add SPARKmini to PWM support ( #7504 )
2024-12-07 00:48:20 -08:00
Gold856
1daff9193c
[wpilibc] Add missing deprecated HID sim methods ( #7005 )
2024-08-26 17:32:09 -07:00
Jade
7663211819
[wpilib] Implement Sendable for HID classes ( #6782 )
2024-07-18 07:10:07 -07:00
PJ Reiniger
b6bd798f9e
[wpilib] Pregenerate PWM motor controllers ( #6742 )
...
Co-authored-by: Gold856 <117957790+Gold856@users.noreply.github.com >
2024-06-18 08:43:08 -06:00
Gold856
65c6306047
[wpilib,commands] Use Jinja to generate HID classes ( #6274 )
2024-06-08 09:59:07 -07:00