From 98fa6bf0cd70f8fa200e3a31b28c03a8c587bfea Mon Sep 17 00:00:00 2001 From: dsouzahansenfrancis Date: Tue, 27 Oct 2015 12:15:35 -0400 Subject: Added Message Pack to payload format --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 8700cdfe..27f40c81 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,13 @@ method (any protobuf library should support this). The binary format is best if you need to maximize the amount of data that can be 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 +encoded into a single byte, and typical short strings require only one extra byte +in addition to the strings themselves +For protocol specification visit https://github.com/msgpack/msgpack/blob/master/spec.md + ## Trace File Format An OpenXC vehicle trace file is a plaintext file that contains JSON objects, -- cgit 1.2.3-korg From af79ee80e6d22984711d5622ab864a619451a2a4 Mon Sep 17 00:00:00 2001 From: Eric Marsman Date: Mon, 29 Feb 2016 20:02:27 +0000 Subject: updated documentation --- CHANGELOG.md | 8 ++++++++ README.md | 6 ++++-- 2 files changed, 12 insertions(+), 2 deletions(-) (limited to 'README.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index e8244c41..3bd680d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # OpenXC Message Format Changelog +## v0.6.0 + +* Feature: Added MessagePack support for BTLE connections. +* Feature: Support for vehicle message timestamps (changed previous uptime). +* Feature: Support for C5 SD Card. +* Feature: Support for C5 RTC. +* Fix: Update submodule from code.google to github. + ## v0.5.0 * Feature: Support for C5 Cellular device. New uptime message. diff --git a/README.md b/README.md index 0597fc42..53b7c786 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # OpenXC Message Format Specification -Version: v0.5.0 +Version: v0.6.0 This specification is a part of the [OpenXC platform][OpenXC]. @@ -35,7 +35,9 @@ MessagePack is an efficient binary serialization format. It lets you exchange da 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 https://github.com/msgpack/msgpack/blob/master/spec.md + +For protocol specification visit +https://github.com/msgpack/msgpack/blob/master/spec.md ## Trace File Format -- cgit 1.2.3-korg From 3fdb20368c293dce5c69911f7024183191f86da2 Mon Sep 17 00:00:00 2001 From: Eric Marsman Date: Thu, 17 Mar 2016 11:42:45 -0400 Subject: added mp comments --- README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'README.md') 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, -- cgit 1.2.3-korg