Ryan Blue
496e7c1bba
[hal] Refactor C++ handle closing; check for invalid handle before closing ( #7016 )
...
Adds a close function pointer template parameter to hal::Handle. This allows default destructors in many places.
The status parameter has been removed from close functions; in most places it was not used. Where it was, an error is printed instead.
2024-09-07 10:58:15 -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
ddd64aa70c
[docs] Add documentation for various HAL/wpilib items (NFC) ( #6898 )
2024-08-01 16:45:20 -07:00
scarmain
c62396ce4e
[wpilib] Fix PowerDistribution.GetAllCurrents() ( #6025 )
2024-05-24 16:31:19 -07:00
sciencewhiz
f74f6f1d42
[docs] Add docs for features not supported on PDH (NFC) ( #6436 )
2024-03-11 20:22:33 -07:00
Tyler Veness
106518c3f8
[docs] Fix wpilibj JavaDoc warnings ( #6154 )
2024-01-05 07:35:59 -08:00
m10653
13f4460e00
[docs] Add missing docs to enum fields (NFC) ( #6150 )
...
Co-authored-by: Tyler Veness <calcmogul@gmail.com >
2024-01-04 21:36:26 -08:00
Asa Anderson
1dba26c937
[wpilib] Add method to get breaker fault at a specific channel in PowerDistribution[Sticky]Faults ( #5521 )
...
Co-authored-by: Ryan Blue <ryanzblue@gmail.com >
2023-12-23 12:14:13 -08:00
Jan-Felix Abellera
7ea1be9c01
[wpilibc] Fix typo in hardware version for REV PDH ( #3969 )
2022-01-27 17:54:38 -08:00
Peter Johnson
5548a37465
[wpilib] PowerDistribution: Add module type getter ( #3948 )
2022-01-21 15:46:44 -08:00
sciencewhiz
debbd5ff4b
[wpilib] Improve PowerDistribution docs (NFC) ( #3925 )
...
Add docs for switchable channel.
Use PDP/PDH appropriately and clarify differences.
Fix typos.
2022-01-20 23:33:01 -08:00
Thad House
9778626f34
[wpilib, hal] Add support for getting faults and versions from power distribution ( #3794 )
2021-12-19 13:42:49 -08:00
Thad House
4b1defc8d8
[wpilib] Remove automatic PD type from module type enum ( #3732 )
...
Using automatic type doesn't work with any module number, so the API was confusing.
2021-11-23 23:03:45 -08:00
Thad House
10cc8b89c4
[hal] [wpilib] Add initial support for the REV PDH ( #3503 )
2021-08-14 11:44:56 -07:00
Thad House
1ac73a247e
[hal] Rename PowerDistributionPanel to PowerDistribution ( #3466 )
...
Makes HAL more generic for the PDP, to enable the Rev PDH in the future.
2021-08-04 20:31:17 -07:00