Welcome to the BCIT Sailbot project! For those new to the project, please see the below reference material:
First some introductory Git material:
That covers basic usage of git, here is how we will organize our use of it:
- Grab a module
- Define interface
- Input/Output
- Write tests
- program(s) that returns 0 upon success
- Use C assert macro
- Code
- Integration testing
- Testing with multiple modules