Skip to content
/ libvex Public

A library of helpful code to build faster and more robust VEX robots (using easyC).

License

Notifications You must be signed in to change notification settings

karimsa/libvex

Repository files navigation

libvex Build Status

latest version: 0.0.2

A library of helpful code to build faster and more robust VEX robots (using easyC).

Reference (Documentation)

The latest documentation can be found online here ((ugly) source code).

Usage

libvex comes prebuilt on the repository, but if you make any changes to the source, remember to build it using the batch file provided:

C:\> make.bat
*does stuff and builds stuff*

Once you have compiled sources (libvex.h and libvex.c), go into easyC, right-click the 'Header Files' in the 'Project Explorer', and choose 'Add Existing Item':

Browse over to the file libvex.h and click 'Add'. Now that the header has been added, you need to add the source file. To do this, simply repeat the steps using 'Source Files' and libvex.c:

Once the code has been added, it's time to properly include the header to be able to make use of the code. Double-click 'UserInclude.h' under the 'Header Files' section (in the 'Project Explorer'), and add the include:

And voila! Now the libvex helper functions should be available for use to your code.

Updating

The latest code will always be available in the master branch of this repository, so to update, simply run:

C:\> make.bat update
*downloads latest code via git*

And then simply re-import the new code files in easyC.

About

A library of helpful code to build faster and more robust VEX robots (using easyC).

Resources

License

Stars

Watchers

Forks

Packages

No packages published