Communication protocol. A comunication protocol for embedded devices written in C++. This is a header only library developed in TDD style.