Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch.embedded > #25474

Re: Do you use serialization formats for communication?

From Vincent vB <embedded@spam.com>
Newsgroups comp.arch.embedded
Subject Re: Do you use serialization formats for communication?
Date 2016-11-11 09:37 +0100
Organization Aioe.org NNTP Server
Message-ID <o03vvq$eb$1@gioia.aioe.org> (permalink)
References <nu8rm7$4ka$1@dont-email.me>

Show all headers | View raw


Hi Pozz,

On 20-10-2016 at 0:22, pozz wrote:

> I often have the need to exchange some data between two or more MCUs. I

> usually use I2C or UART as physical layers.

>
> So I'm thinking to use a "self-descriptive" serializer protocol format,
> such as Protobuf, Message Pack, BSON and so on.
>

We use protobuf for our communication (nanopb). We're very happy with it.


> Do you use one serialization format? Which one?
>
> Of course, it should be simple to implement (in transmission/encoding
> and reception/decoding) in a small embedded MCU in C language, without
> dynamic memory support.

We don't use dynamic memory with nanopb. However, we do have some 
'scratch space', which is used as a sort of stack for unknown length 
data, but it is cleared after each time the data is send.

Vincent

Back to comp.arch.embedded | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Do you use serialization formats for communication? pozz <pozzugno@gmail.com> - 2016-10-20 00:22 +0200
  Re: Do you use serialization formats for communication? Dimiter_Popoff <dp@tgi-sci.com> - 2016-10-20 01:30 +0300
    Re: Do you use serialization formats for communication? Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2016-10-19 23:23 +0000
  Re: Do you use serialization formats for communication? Don Y <blockedofcourse@foo.invalid> - 2016-10-19 16:35 -0700
  Re: Do you use serialization formats for communication? David Brown <david.brown@hesbynett.no> - 2016-10-20 09:40 +0200
    Re: Do you use serialization formats for communication? pozz <pozzugno@gmail.com> - 2016-10-20 13:52 +0200
      Re: Do you use serialization formats for communication? Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2016-10-20 15:58 +0300
      Re: Do you use serialization formats for communication? David Brown <david.brown@hesbynett.no> - 2016-10-20 15:45 +0200
        Re: Do you use serialization formats for communication? pozz <pozzugno@gmail.com> - 2016-10-20 18:06 +0200
          Re: Do you use serialization formats for communication? David Brown <david.brown@hesbynett.no> - 2016-10-20 23:39 +0200
            Re: Do you use serialization formats for communication? George Neuner <gneuner2@comcast.net> - 2016-10-20 21:01 -0400
              Re: Do you use serialization formats for communication? David Brown <david.brown@hesbynett.no> - 2016-10-21 08:56 +0200
                Re: Do you use serialization formats for communication? George Neuner <gneuner2@comcast.net> - 2016-10-23 07:05 -0400
                Re: Do you use serialization formats for communication? David Brown <david.brown@hesbynett.no> - 2016-10-23 18:23 +0200
            Re: Do you use serialization formats for communication? pozz <pozzugno@gmail.com> - 2016-10-21 13:04 +0200
            Re: Do you use serialization formats for communication? pozz <pozzugno@gmail.com> - 2016-10-23 16:07 +0200
              Re: Do you use serialization formats for communication? David Brown <david.brown@hesbynett.no> - 2016-10-23 18:33 +0200
    Re: Do you use serialization formats for communication? kalvin.news@gmail.com - 2016-11-02 02:14 -0700
      Re: Do you use serialization formats for communication? David Brown <david.brown@hesbynett.no> - 2016-11-02 11:17 +0100
  Re: Do you use serialization formats for communication? kalvin.news@gmail.com - 2016-10-20 03:30 -0700
    Re: Do you use serialization formats for communication? pozz <pozzugno@gmail.com> - 2016-10-20 23:18 +0200
  Re: Do you use serialization formats for communication? Chris <xxx.syseng.yyy@gfsys.co.uk> - 2016-11-06 14:49 +0000
    Re: Do you use serialization formats for communication? Chris <xxx.syseng.yyy@gfsys.co.uk> - 2016-11-06 14:58 +0000
  Re: Do you use serialization formats for communication? Vincent vB <embedded@spam.com> - 2016-11-11 09:37 +0100
    Re: Do you use serialization formats for communication? Chris <xxx.syseng.yyy@gfsys.co.uk> - 2016-11-11 12:25 +0000
      Re: Do you use serialization formats for communication? Tim Wescott <seemywebsite@myfooter.really> - 2016-11-11 13:14 -0600
        Re: Do you use serialization formats for communication? Chris <xxx.syseng.yyy@gfsys.co.uk> - 2016-11-11 22:00 +0000
          Re: Do you use serialization formats for communication? Tim Wescott <seemywebsite@myfooter.really> - 2016-11-11 17:51 -0600
            Re: Do you use serialization formats for communication? Tom Gardner <spamjunk@blueyonder.co.uk> - 2016-11-12 00:07 +0000
      Re: Do you use serialization formats for communication? Vincent vB <embedded@spam.com> - 2016-11-29 15:54 +0100

csiph-web