|
LibMCP 0.6.1
API to control MCPnet
|
LibMCP is an API to communicate with - and control the MEKRA Camera Platform (MCPnet). The communication is based on the SOME/IP protocol and implemented according to ISO 17215 part 1-3. Its core features are:
The safest bet is to get started by building LibMCP - there might be prebuilt libraries to access within this repository but those are depending on both platform and compiler.
To build this library you will need the following packages / libs:
On Windows build from the "Developer PowerShell for VS" or an IDE that sets up the MSVC environment (Visual Studio, VS Code with CMake Tools, CLion).
See Building LibMCP for a guide on how to build LibMCP with CMake on both Linux and Windows.
First see Including LibMCP for a quick guide on how to include LibMCP in your own project. For guides on how to use the API:
libmcp/examples which are built by default to libmcp/build/examples.libmcp/build/docs/doc/html/index.html.This project is licensed under the Mozilla Public License Version 2.0 - see the LICENSE file for details.
We use SemVer for versioning. The current version is stored in the base CMakeLists.txt.
A list of all used libraries / projects is given below.