QSER is a application and hardware shield interface to manage and fully control a engine motor (Quanser Robots) on Galileo v2 shield.
On this repository you will find the shield hardware design under /shield
and the software resources under /src
.
This project is using cmake to automate build releases and versioning.
- Compile the full project with
/cmake-build-release/make
. - Clean built files with
/cmake-build-release/make clean
.
- Compile the full project with
make
. - Clean built files with
make clean
.
Compile the project documentation to docs/
folder.
$ make docs
This project contain a built in debugger for handling execution path helping the developers find out eventual bugs or errors.
To enable this feature you need to enable the debugger options under /src/helpers/helpers.h
.
This project contain a local template simulation to help developers simulate the code that will run on the Galileo shield, this feature enable developers to build and run the code without the physical shield device.
To enable this feature you need to enable the Run Local option under /src/helpers/helpers.h
.
See the open issues for a list of proposed features (and known issues).
For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Or Contributors
Rodolfo Viola | Gabriel Zillmer | Felipe Fuhr |
---|---|---|
github.com/rodolfoviolac |
github.com/gazillmer |
github.com/felipefuhr |
Project Link: https://github.com/rodolfoviolac/qser