Skip to content

ship-ctrl/ship_ctrl_full

Repository files navigation

ship_ctrl_full

CMake

assemble multiple prjs to finaly become ship ctrl app

prepare

install libboost-all

sudo apt-get install libboost-all-dev

install glog

git clone https://github.com/google/glog.git
cd glog

cmake -S . -B build -G "Unix Makefiles"

cmake --build build

cmake --build build --target test

sudo cmake --build build --target install

building main code

cmake -S . -B build -G "Unix Makefiles"
cmake --build build

cmake --build build --target test

you should probably run tests on main


Project structure

  • NMEA_COM — main comm module currently only accepting and distribute incoming messages
  • handler — gets propper handler for every message based on it's content
  • tools — common methods to form/check/fill msgs
  • Msg's parsers and containers — see standard for more description

About

assemble multiple prjs to finaly become ship ctrl app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •