|
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 maincore/src for source files, core/include for headers) (See here for an example)mkdir vendorgit submodule add https://gitlab.com/libeigen/eigen.git vendor/eigencd vendor/eigengit checkout 3.4.0makefile 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):