Thad House
Thad House
DutyCycleEncoder as it currently exists is generally the wrong choice for users. It adds rollover support in addition to offset and conversion functionalities. But the rollover support can sometimes be...
The existing AnalogEncoder and DutyCycleEncoder classes are massive footguns. They automatically include rollover support, which is often not what people want. Additionally, DutyCycle's rollover support is completely broken and cannot...
Currently in the entire C API of WPILib we have ~8 different ways of handling strings. The C API actually isn't built for pure C callers (We don't actually have...
Due to changes to make CvSink use RawSink, the CsCore API no longer uses OpenCV. This means we can make OpenCV entirely an internal dependency, and work on removing it...
When running `build`, the C++ sources artifacts are not grabbed. This causes deploy to fail, because it attempts to write target debug info. The reason this isn't often seen is...
Is there any plan to publish this to Nuget, or is it likely better to just pull the project in manually?
When opening for the first time on a new computer, the set team number window is popped up. However, this window is not on the taskbar, and sometimes it pops...
One thing I had been thinking about was it would be nice if clients could get information on all the clients connected to the server. One big use case for...