Part 1
- Driver : Arjung27
- Navigator : kartikmadhira1
Part 2(Implementation)
- Driver : kartikmadhira1
- Navigator : Arjung27
git clone --recursive https://github.com/Arjung27/PID-Controller.git
cd <path to repository>
mkdir build
cd build
cmake ..
make
Run tests: ./test/cpp-test
Run program: ./app/shell-app
sudo apt-get install lcov
cmake -D COVERAGE=ON -D CMAKE_BUILD_TYPE=Debug ../
make
make code_coverage
This generates a index.html page in the build/coverage sub-directory that can be viewed locally in a web browser.
cd <path to repository>
cpplint app/*.cpp include/*.hpp test/*.cpp
cd <path to repository>
cppcheck --enable=all --std=c++11 -I include/ --suppress=missingIncludeSystem $( find . -name *.cpp | grep -vE -e "^./build/" -e "^./vendor/" )