Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wpilib] Add New Port #6716

Merged
merged 11 commits into from
Jun 5, 2019
Merged

[wpilib] Add New Port #6716

merged 11 commits into from
Jun 5, 2019

Conversation

ThadHouse
Copy link
Contributor

I work on a project called WPILib, which is a set of libraries used for high school competition robotics. However, in building libraries for teams, we have built a large set of libraries that make it easier for teams to program their robots, which the efficiency needed for embedded hardware, along with vision and networking libraries. Currently, we only have a specialized setup for getting these libraries in team's hands, but I've been working lately on getting things clean with Windows to enable vcpkg to provide a way for teams and other users to get the code.

The 3 primary things are a networking library based on a tree of key value pairs, a camera library that uses the low level interfaces to be more reliable with USB cameras then existing software, especially regarding disconnects, along with a low level utility library, including efficient wrappers around libuv along with renamespaced llvm ADT libraries for performance. The high level simulation libraries are included as well purely because they can be, but those are likely less useful to outside users.

@grdowns
Copy link
Contributor

grdowns commented Jun 5, 2019

Looks good. Thanks for the new port, @ThadHouse!

@grdowns grdowns merged commit 3385b2c into microsoft:master Jun 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants