From: Eric Marsman Date: Thu, 17 Mar 2016 15:42:45 +0000 (-0400) Subject: added mp comments X-Git-Tag: 5.0.2~275^2~2^2~1^2 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=3fdb20368c293dce5c69911f7024183191f86da2;p=apps%2Fagl-service-can-low-level.git added mp comments --- diff --git a/README.md b/README.md index 53b7c786..77758b83 100644 --- a/README.md +++ b/README.md @@ -32,13 +32,19 @@ sent from the VI, trading off flexibility for efficiency. ## Message Pack MessagePack is an efficient binary serialization format. It lets you exchange data -among multiple languages like JSON. But it's faster and smaller. Small integers are +among multiple languages like JSON, but it's faster and smaller. Small integers are encoded into a single byte, and typical short strings require only one extra byte in addition to the strings themselves -For protocol specification visit +For protocol specification visit: https://github.com/msgpack/msgpack/blob/master/spec.md +We are using the following lib: +https://github.com/camgunz/cmp + +MessagePack provides a binary alternative to ProtoBuf. There are pros & cons to each +so you can decide what works best for your project. + ## Trace File Format An OpenXC vehicle trace file is a plaintext file that contains JSON objects,