Jade
eef516fcc9
[wpimath] Fix pose estimator ResetRotation() in C++ ( #6984 )
2024-08-21 07:51:21 -07:00
sciencewhiz
f0c3610465
Fix various typos ( #6980 )
...
Found with misspell
2024-08-19 16:26:36 -07:00
sciencewhiz
8e52da330e
[dlt] Update DataLogTool doc link ( #6981 )
2024-08-19 09:24:00 -07:00
sciencewhiz
32c4e56897
[docs] Downgrade Doxygen to 1.10.0 and update theme ( #6978 )
...
Fixes mobile
Requires re-excluding memory for search
Set new doxygen options required by doxygen-awesome theme
2024-08-19 08:14:04 -07:00
Jade
a325898311
[build] CMake: set CMAKE_EXPORT_COMPILE_COMMANDS to ON ( #6973 )
2024-08-17 20:58:14 -07:00
Gold856
b12b83aa89
Fix typos with cspell ( #6972 )
2024-08-17 07:44:34 -07:00
Gold856
780b1e0391
[build] CMake: disable Java components by default ( #6975 )
2024-08-16 06:46:14 -07:00
Gold856
dc25c13051
[build] CMake: remove redundant logic ( #6971 )
2024-08-15 21:36:45 -07:00
Gold856
0c58426f4c
[sim] Add SendableChooserSim ( #6763 )
...
Co-authored-by: Tyler Veness <calcmogul@gmail.com >
Co-authored-by: Joseph Eng <91924258+KangarooKoala@users.noreply.github.com >
2024-08-15 15:00:10 -07:00
sciencewhiz
477907e4cc
[docs] Update to Doxygen 1.12.0 ( #6970 )
...
Fixes search when building with foonathan/memory
2024-08-15 14:58:53 -07:00
Tyler Veness
4d7c9edab3
[ci] Upgrade to wpiformat 2024.40 ( #6969 )
2024-08-15 09:09:13 -07:00
sciencewhiz
063409518e
[docs] Delete param doc for func that lacks param (NFC) ( #6964 )
2024-08-15 07:46:01 -07:00
Jade
14af894711
[gitignore] Add testing files from ctest ( #6966 )
2024-08-15 07:45:39 -07:00
Tyler Veness
050eafd802
[upstream_utils] Shorten file copy command ( #6965 )
...
The new upstream_utils command-line API has been nice, but the
copy-upstream-to-thirdparty command has been annoying to type. Since it
already has documentation, we can shorten it to make it easier to
remember and type.
2024-08-15 07:44:50 -07:00
Tyler Veness
44311671f8
[upstream_utils] Use git to get repo root ( #6967 )
2024-08-15 07:44:22 -07:00
sciencewhiz
d3421a7c89
[build] Publish source and headers of all generated files ( #6963 )
...
Fixes #6962
Don't specially include ntcore generated files from build directory in doxygen, as they are now pregenerated in source
2024-08-14 14:26:38 -07:00
Gold856
112f536716
[epilogue] Remove dependency on Google AutoService ( #6955 )
...
This makes potential future compilation with CMake easier and reduces the amount of external code we depend on.
2024-08-14 10:44:50 -07:00
Tyler Veness
8e0d9ac805
Clean up unit UDL usage ( #6961 )
2024-08-14 10:44:00 -07:00
Jade
70fa41c69e
[epilogue] Allow configuring logging period and logging period offset ( #6893 )
2024-08-14 09:26:48 -07:00
Jade
dece2391f5
[readme] Add note about building with Ninja in README-CMAKE ( #6960 )
2024-08-14 09:24:50 -07:00
Gold856
a2060feadc
[commands] Fix and deprecate TrapezoidProfileCommand ( #6722 )
2024-08-13 21:01:17 -07:00
Ryan Blue
55c1c5396d
[wpimath] Remove deprecated MatBuilder constructor ( #6956 )
2024-08-13 20:59:59 -07:00
Ryan Blue
e21e129f12
[wpimath, commands] Fix RamseteController deprecation year ( #6953 )
2024-08-13 16:55:26 -07:00
Gold856
05e955f87e
[wpilib] Deprecate Resource ( #6952 )
2024-08-12 15:26:11 -07:00
Jade
b057044876
Remove ni-libraries from 3rd party licenses ( #6902 )
...
Its not in source anymore.
2024-08-11 15:59:03 -07:00
Gold856
2892733e33
[apriltag] Try loading debug OpenCV if release version fails ( #6949 )
2024-08-11 13:19:31 -07:00
Gold856
8e2cc51f95
[cscore] Try loading debug OpenCV if release version fails ( #6928 )
...
On some Linux systems, installing the OpenCV package will actually install a debug version with a d postfix. Try loading that version if the first load attempt failed.
2024-08-11 08:55:36 -07:00
Tyler Veness
e2143c4b5a
[rtns] Fix namespace of DeploySession and SshSession ( #6925 )
2024-08-10 23:39:35 -07:00
Gold856
6b0aeb8e90
[build] CMake: consolidate and clean up include dirs ( #6927 )
...
Also remove the thirdparty AprilTag source directory from both CMake and Gradle header setup.
2024-08-10 23:39:17 -07:00
sciencewhiz
dc2112ba43
[wpiutil] Restore and deprecate RuntimeDetector ( #6930 )
2024-08-10 23:35:04 -07:00
Ryan Blue
008ebbfb77
[docs] Exclude clang-format and clang-tidy from doxygen ( #6932 )
2024-08-10 23:32:39 -07:00
Tyler Veness
830049b083
[upstream_utils] Upgrade to fmtlib 11.0.2 ( #6933 )
2024-08-10 23:31:49 -07:00
Ryan Blue
ceaac96ac8
[rtns] Fix crash when ssh error occurs during refresh ( #6936 )
2024-08-10 23:31:01 -07:00
Ryan Blue
dd99ff420c
[wpilib, hal] DigitalGlitchFilter: Fix sim crash and clean up construction ( #6937 )
...
Fixes error when >3 are constructed- in java, m_filterAllocated[index] would be evaluated before the bounds check and throw IndexOutOfBounds, in c++ a vague assertion error would be thrown.
Makes DoAdd static in c++
Makes the error message when HAL_SetFilterSelect fails consistent with java
2024-08-10 23:30:02 -07:00
Ryan Blue
c13c512221
[build] Spotless: ignore test json files ( #6938 )
2024-08-10 23:27:47 -07:00
Ryan Blue
0a15049faa
[wpilib] Deprecate setNetworkTablesFlushEnabled ( #6940 )
...
The function no longer flushes to network like it did originally, and users generally would not want to disable flushing locally.
2024-08-10 23:27:09 -07:00
Ryan Blue
d4dd2f8028
[hal] Counter/Encoder: use std::numeric_limits::infinity ( #6941 )
2024-08-10 23:26:07 -07:00
Ryan Blue
19b478a33b
[hal] Expose more FPGA functionality ( #6942 )
...
- function to reset user rail fault counters
- function to get comms disable count
- correct docs for user rail count functions
2024-08-10 23:25:02 -07:00
Ryan Blue
59dc29e701
[units] Add default case for UNIT_ADD_IO ( #6944 )
2024-08-10 23:23:25 -07:00
Tyler Veness
79dfdb9dc5
[upstream_utils] Upgrade Sleipnir to support Eigen type specializations ( #6924 )
2024-08-04 06:26:05 -07:00
Tyler Veness
712db6711a
[upstream_utils] Upgrade Eigen to fix warning suppression upstream ( #6923 )
2024-08-03 22:17:17 -07:00
David Vo
ed37bd5ab1
[wpiutil] Fix mismatching param names in DataLogJNI (NFC) ( #6922 )
2024-08-03 11:59:09 -07:00
Ryan Blue
5a6dd02ce9
[examples] Replace usages of SIMULATION macro with constexpr if ( #6899 )
2024-08-03 08:14:17 -07:00
Thad House
1a0efcf948
[wpiutil] Remove SetDllDirectory support in CombinedRuntimeLoader ( #6914 )
...
With the changes to all the windows DLLs for library load path, this functionality is no longer necessary.
2024-08-03 08:13:36 -07:00
Ryan Blue
7938d79648
[hal, wpilib] Expose sticky hardware and firmware faults in PDH and PH ( #6900 )
2024-08-02 19:13:43 -07:00
Ryan Blue
01c47e5bcc
[wpilibc] Fix default properties for DS NT publisher ( #6909 )
2024-08-02 19:07:31 -07:00
Ryan Blue
ecfd3861e8
[hal] Fix Java sim timing on Windows ( #6910 )
...
Also set power throttling options correctly.
2024-08-02 18:56:58 -07:00
Tyler Veness
5ff68079e2
[wpimath] Make SplineParameterizer constants inline ( #6920 )
2024-08-02 18:47:27 -07:00
Thad House
9234590703
[build] Fix deprecation warning in wpilibjExamples ( #6912 )
2024-08-02 18:39:25 -07:00
Thad House
3e10f23cf3
[gitignore] Ignore .bck files it git ( #6913 )
2024-08-02 18:38:46 -07:00