RIT VEXU Core API
|
This is the host repository for the custom VEX libraries used by the RIT VEXU team
Automatically updated documentation is available at here. There is also a downloadable reference manual.
If you just want to start a project with Core, make a fork of the Fork Template and follow it's instructions.
To setup core for an existing project:
git subtree add --prefix=core https://github.com/RIT-VEX-U/Core.git main
core/src
for source files, core/include
for headers) (See here for an example)mkdir vendor
git submodule add https://gitlab.com/libeigen/eigen.git vendor/eigen
cd vendor/eigen
git checkout 3.4.0
makefile
to give Core access to the library: INC += -Ivendor/eigen
(See here for an example)If you only wish to use a single version of Core, you can simply clone core/ into your project and add the core source and header files to your makefile.
Here is the current feature list this repo provides:
Subsystems (See Wiki/Subsystems):
Utilities (See Wiki/Utilites):