Skip to content

a c++ port of our FRC-2022 code as training in C++

License

Notifications You must be signed in to change notification settings

AbbeySieg/FRC-2022-CPP

 
 

Repository files navigation

Team OKC 2022 C++ Code

Installation

  1. Install the WPILib from here
    • Currently using the 2023 Beta 3 Release
  2. Install Visual Studio Desktop development with C++ as shown here
    • Note: you only need the one checkbox that WPILib shows
    • If you don't want to install this, you can still develop by turning off desktop support. However, this disables unit tests and simulation.
  3. Set up development tools:
    • clang-format VS.Code extension: Install
  4. Add the following to your settings.json:
"[cpp]": {
    "editor.defaultFormatter": "xaver.clang-format"
},
"C_Cpp.default.cppStandard": "c++17",
"editor.formatOnSave": true,
"clang-format.language.cpp.style": "file",

Known Issues

  • navX has not officially released their beta test code. For now we will use the unofficial vendor:
https://raw.githubusercontent.com/rzblue/navx-frc/maven/navx_frc.json

About

a c++ port of our FRC-2022 code as training in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.8%
  • C 0.2%