Matt
2de03c9601
[cscore] Use frame time in Linux UsbCameraImpl ( #7609 )
2025-01-07 09:33:20 -07:00
Thad House
f2d2500d1d
[wpiutil] Check MSVC Runtime ( #7301 )
2024-11-05 09:51:48 -07:00
Gold856
3bbbf86632
[wpiutil, wpilib] Add FileLogger and log console output ( #6977 )
2024-09-12 22:13:06 -07:00
Gold856
b12b83aa89
Fix typos with cspell ( #6972 )
2024-08-17 07:44:34 -07:00
Jade
6220c6be4d
[wpiutil] Remove RuntimeDetector and simplify RuntimeLoader ( #6600 )
2024-05-24 10:48:59 -07:00
Tyler Veness
f29a7d2e50
[docs] Add missing JavaDocs ( #6146 )
2024-01-04 08:38:06 -08:00
m10653
01fb98baaa
[docs] Add Missing JNI docs from C++ (NFC) ( #6139 )
2024-01-02 20:13:46 -08:00
Tyler Veness
ad0859a8c9
[docs] Add missing JavaDocs ( #6125 )
2024-01-01 22:56:23 -08:00
Peter Johnson
5659038443
[wpiutil,cscore,apriltag] Fix RawFrame ( #6098 )
2023-12-26 22:05:02 -06:00
Drew Williams
ca81ced409
[wpiutil] Move RawFrame to wpiutil; add generation of RawFrame for AprilTags ( #5923 )
2023-11-23 10:55:10 -08:00
Sriman Achanta
92149efa11
Spelling and grammar cleanups ( #4849 )
2022-12-26 11:32:13 -08:00
Peter Johnson
d22ff8a158
[wpiutil] Add JNI access to C++ stderr ( #4381 )
...
This is useful in some debugging scenarios. System.err is separately buffered, so when e.g. debugging test cases it doesn't interleave correctly with the C++ stdout/stderr logging. Even using flush() doesn't seem to help, I think because Gradle does its own buffering.
2022-08-30 20:40:16 -07:00
Peter Johnson
d673ead481
[wpinet] Move network portions of wpiutil into new wpinet library ( #4077 )
2022-05-07 10:54:14 -07:00
Peter Johnson
9b500df0d9
[wpiutil] Add high speed data logging
2022-02-26 09:49:34 -08:00
Peter Johnson
5999a26fba
[wpiutil] Add GetSystemTime() ( #3840 )
...
This portably gets the time in microseconds since the Unix epoch.
2021-12-27 23:06:31 -08:00
Peter Johnson
e373fa476b
[wpiutil] Add disableMockTime to JNI ( #3839 )
...
This exposes the equivalent of SetNowImpl(nullptr) to Java.
2021-12-27 09:51:32 -08:00
Thad House
6f51cb3b98
[wpiutil] MulticastResolver: make event manual reset, change to multiple read ( #3736 )
2021-11-27 11:16:24 -08:00
Thad House
82066946e5
[wpiutil] Add mDNS resolver and announcer ( #3733 )
2021-11-25 22:08:26 -08:00
Peter Johnson
87e34967ef
[wpiutil] Add synchronization primitives
...
These enable more consistent use of synchronization across the
native libraries. Users can create Event and Semaphore primitives, but
in addition, libraries can set up any handle as an Event-type signal.
2021-10-26 23:39:11 -07:00
Peter Johnson
f60994ad24
[wpiutil] Rename Java package to edu.wpi.first.util ( #3431 )
...
This is more consistent with wpimath being edu.wpi.first.math.
2021-06-12 01:17:09 -07:00