Peter Johnson
eee30c49e2
[wpilib] Remove LiveWindow ( #7733 )
...
This will be replaced by a different mechanism, but removing it eases
the initial implementation burden of a new Telemetry/Sendable framework.
2025-01-25 10:52:19 -08:00
Peter Johnson
adbe95e610
[wpilib] Remove Shuffleboard API ( #7730 )
2025-01-24 23:47:42 -08:00
Peter Johnson
01e71e73ce
[build] developerRobot: Fix link order ( #7732 )
...
ntcore now needs to be after hal.
2025-01-24 23:47:09 -08:00
Thad House
5898cdd5c3
[hal, wpilib] Remove interrupt ( #7724 )
2025-01-23 21:45:18 -08:00
Thad House
e2b6beb28a
[hal, wpilib] Remove DigitalGlitchFilter ( #7725 )
2025-01-23 21:44:18 -08:00
Thad House
5a6c895b87
[hal, wpilib] Remove built in accelerometer ( #7702 )
2025-01-17 14:06:09 -08:00
Thad House
1600e773f4
[hal, wpilib] Remove DMA ( #7701 )
2025-01-17 14:05:34 -08:00
Thad House
f80874dd4b
[hal, wpilib] Remove analog accumulator and analog gyro ( #7697 )
...
The 2 high level classes were temporarily kept to keep the examples compiling. We will remove those when we have the interface into the built in IMU.
2025-01-17 12:58:31 -08:00
Thad House
92f0a3c961
[hal, wpilib] Remove SPI support ( #7678 )
2025-01-17 00:22:29 -08:00
Thad House
dc335ddedb
[hal] Remove everything that references chipobject or VISA ( #7698 )
2025-01-16 23:21:40 -08:00
Thad House
ff1b2a205e
[hal, wpilib] Remove analog output ( #7696 )
2025-01-16 23:20:44 -08:00
Thad House
5017393b3a
[hal, wpilib] Remove relay ( #7695 )
2025-01-16 23:20:07 -08:00
Peter Johnson
d9f8fded09
Merge branch 'main' into 2027
2025-01-16 23:17:59 -08:00
PJ Reiniger
a9f3fc6b2c
[bazel] Update toolchain to support systemcore ( #7689 )
2025-01-16 10:52:43 -07:00
Thad House
1cad4f64a4
[hal] Add high level way of getting systemserver NT instance ( #7683 )
2025-01-16 10:49:40 -07:00
Thad House
58cb395d76
[hal] Add systemcore duty cycle ( #7682 )
2025-01-15 12:57:31 -07:00
Thad House
24d6e87447
Remove CrossConn and Integration Tests ( #7692 )
2025-01-15 12:53:17 -07:00
Thad House
f81c42e700
[hal] Fix systemcore analog input scaling ( #7691 )
2025-01-15 12:52:57 -07:00
Thad House
fa71fb55a2
[wpilib] Remove I2C Warnings ( #7677 )
...
SystemCore won't have the I2C issues.
2025-01-14 12:31:47 -07:00
Thad House
45d7549ca9
[hal] Add systemcore analog input ( #7681 )
2025-01-14 12:30:44 -07:00
Thad House
afbaa43539
[wpiutil] Remove roboRIO-specific timestamp code ( #7669 )
2025-01-13 15:59:11 -07:00
David Racovan
a14545102f
[wpimath] DifferentialDriveWheelPositions: tag as Proto/StructSerializable ( #7622 )
2025-01-13 14:52:40 -07:00
Tyler Veness
25e6549398
[wpimath] Fix various constexpr support bugs ( #7676 )
2025-01-13 14:44:55 -07:00
ハイドラント
cd92b07321
[wpimath] Add Pose2d and Pose3d rotateAround() ( #7659 )
2025-01-13 12:55:26 -07:00
Jason Daming
fc9e413ce1
[hal, wpilib] Add note about support for WS2815 ( #7664 )
2025-01-13 12:26:54 -07:00
Thad House
e41b33960a
[rtns] Remove roboRIO team number setter ( #7667 )
...
It won't be needed in 2027.
2025-01-13 12:26:03 -07:00
Thad House
df77580a15
[hal] Remove athena hal folder ( #7668 )
...
Also remove roborio bazel target.
2025-01-13 12:25:28 -07:00
Thad House
09a6bc9a25
[build] Remove RoboRIO specializations from build system ( #7670 )
2025-01-13 12:23:54 -07:00
Tyler Veness
007526089e
[wpimath] Fix LinearSystemId return type and docs ( #7675 )
...
Fixes #7674 .
2025-01-13 12:22:53 -07:00
Thad House
666d1638ce
[hal] Digital IO SystemCore implementation ( #7621 )
2025-01-12 16:58:46 -08:00
Sam Carlberg
c5f7a2b4ac
[epilogue] Fix lazy logging of mutable arrays ( #7665 )
2025-01-11 10:25:47 -08:00
Jade
638d265b33
[commands] Add a warning to schedule docs (NFC) ( #7073 )
...
Signed-off-by: Jade Turner <spacey-sooty@proton.me >
v2025.2.1
2025-01-09 23:31:40 -08:00
Elliot Scher
6125227836
[wpical] Add JSON Combiner ( #7640 )
...
This new feature allows users to combine multiple Apriltag layouts. This can be useful for fields where the apriltags are split into two or more sections: (red/blue side, grouped together by task, etc.)
2025-01-09 23:30:17 -08:00
HarryXChen
e37c35746a
[wpimath] Implement Translation3d.RotateAround ( #7661 )
2025-01-09 20:31:34 -08:00
oh-yes-0-fps
995bc98ccf
[epilogue] Revert "Add a measure's symbol to its name when logged by Epilogue ( #7535 )" ( #7652 )
...
This reverts commit 469bb3290d .
The approach used has issues due to the fact unit symbols often have a literal / in them,
which causes issues with NT topic visualization.
A better approach would be to use topic metadata.
2025-01-07 12:35:10 -07:00
Matt
2de03c9601
[cscore] Use frame time in Linux UsbCameraImpl ( #7609 )
2025-01-07 09:33:20 -07:00
Ryan Heuer
8e459a4f2a
[glass] Field2d: Fix custom image padding to maintain aspect ratio ( #7648 )
2025-01-06 21:16:14 -08:00
Peter Johnson
58d7c07343
[fieldImages] Use rendered image ( #7650 )
...
Source: https://www.chiefdelphi.com/t/4k-field-image-2025-reefscape/478797
2025-01-06 21:15:39 -08:00
Peter Johnson
9b08f0244c
[wpiutil] SignalObject: Fix move operator= ( #7649 )
2025-01-06 20:11:34 -08:00
sciencewhiz
7032de3d5d
[glass] Field2D: Change field picker to show JSONs first ( #7643 )
...
Too many people don't realize that glass/simgui field2d can load
pathweaver JSON field files since it's hidden.
2025-01-05 22:36:14 -08:00
Peter Johnson
03d9e96877
[wpiutil] Change StringExtras split() to template ( #7636 )
...
It now calls back a function for each part rather than creating a SmallVector.
2025-01-05 20:53:43 -08:00
Kevin-OConnor
159e18ce05
[fieldImages] Flip 2025 Field Image ( #7638 )
...
Original image was flipped when it should have been rotated.
2025-01-04 11:37:44 -08:00
Peter Johnson
257d0e0824
[fieldImages] Add 2025 Reefscape to Fields, make default ( #7635 )
2025-01-04 11:14:27 -08:00
Kevin-OConnor
b65f159c3f
Add 2025 field and apriltags ( #7634 )
...
Column in Field Drawings is labeled X-Rotation, but I believe it should be Y-Rotation so have reflected that here. We'll fix in a TU if this is correct.
2025-01-04 10:14:34 -08:00
Tyler Veness
11a0c36737
[wpimath] Make Rotation2d member initialization order match declaration order ( #7632 )
2025-01-03 22:44:17 -08:00
Peter Johnson
0f6693594c
[glass] Split DataSource into type-specific variants ( #7588 )
2025-01-03 13:36:40 -08:00
Peter Johnson
148fcdca85
[wpiutil] DataLog: Move schema info to a separate map ( #7626 )
2025-01-03 13:28:50 -08:00
Peter Johnson
93521420c8
[wpinet] uv::AddrToName: Add StringAssignable constraint ( #7627 )
2025-01-03 13:28:29 -08:00
Peter Johnson
12a1475ee4
[wpiutil] Remove LEB128 ( #7628 )
...
This was only used for NT3.
2025-01-03 07:13:49 -08:00
Peter Johnson
1240ee1bf4
[ntcore] Remove NT3 support ( #7625 )
...
- Remove StartClient3
- Rename StartClient4 to StartClient
- Remove port3 parameter from StartServer
- Remove 3-suffix constants
- Remove 4 suffix from constants
Also remove Shuffleboard build from CI.
2025-01-02 23:05:13 -08:00