You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project is now a simple wrapper arount the ones listed above. It
still can be used for backward compatibility, but it is not recommended.
This project is a core (and a member) of
CommsChampion Ecosystem,
which comes to help in
developing binary communication protocols, with main focus on
embedded systems with limited resources (including
bare-metal ones) and choosing C++(11) programming language to do so.
This project has two major parts: COMMS Library and
CommsChampion Tools. The library's components
can be used to define protocol messages as well as its transport
framing information using mostly declarative statements of classes and types
definitions. The tools can be used to visualise, analyse, and debug binary
communication protocols, which were developed using COMMS Library.
COMMS Library
IMPORTANT: The COMMS library has been relocated to a
separate repository. Please open
it to read the description.
CommsChampion Tools
IMPORTANT: The tools have been relocated to a
separate repository. Please open
it to read the description.
The master branch will always point to the latest release, the
development is performed on develop branch. As the result it is safe
to just clone the sources of this repository and use it without
any extra manipulations of looking for the latest stable version among the tags and
checking it out.
Contact Information
For bug reports, feature requests, or any other question you may open an issue
here in github or e-mail me directly to: arobenko@gmail.com. I usually
respond within 24 hours.
About
C++(11) library to implement and tools to monitor binary communication protocols