<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Pete, have you looked into Goggle Protocol Buffers? This seems to
be more or less the same thing as than but at least protobuf is
pretty mature at this point, it's been around over 10 years. <br>
</p>
<p>The "nanopb" project is an adaptation of protobuf that are geared
towards use in embedded low end devices.</p>
<p><a class="moz-txt-link-freetext" href="https://github.com/nanopb/nanopb">https://github.com/nanopb/nanopb</a></p>
<p><br>
</p>
<div class="moz-cite-prefix">On 11/20/2021 5:51 PM, Pete Soper via
TriEmbed wrote:<br>
</div>
<blockquote type="cite"
cite="mid:f202ba2c-448f-e159-8ca9-8cd75074da4b@soper.us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<p>Yes. Or I2S, UART/USART, CAN, RS485, etc. Or in other cases the
serialization mechanism allows you to "freeze dry" an object and
stash it some place and then pull it out and reconstitute it. <br>
</p>
<p>I was mainly curious if anybody's been using this already.</p>
<p>-Pete<br>
</p>
<div class="moz-cite-prefix">On 11/20/21 17:45, Carl Nobile wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAGQqDQL_6f7Q8XFgvSJZh6Vmy8rEkDwBksXyBREYRL0k-7OEPQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div dir="ltr">Do you mean like I2C or SPI?
<div>~Carl</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Sat, Nov 20, 2021 at 5:43
PM Pete Soper <<a href="mailto:pete@soper.us"
moz-do-not-send="true" class="moz-txt-link-freetext">pete@soper.us</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p>Putting objects onto a wire or getting them off a wire.</p>
<p>-Pete<br>
</p>
<div>On 11/20/21 17:20, Carl Nobile wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">So I look over the Python version of this
code. It seems to just be a way to store any type of
data in a JSON object. It's kinda neat, but you need
to write a lot of code around this library. It doesn't
just work by itself. Since it supports a lot of
different languages I'm betting they all are the same
in this respect.
<div><br>
</div>
<div>Pete, what is your projected use for this
library?</div>
<div><br>
</div>
<div>~Carl</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Nov 19, 2021
at 10:30 PM Peter Soper via TriEmbed <<a
href="mailto:triembed@triembed.org"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">triembed@triembed.org</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div> <span style="font-family:monospace">This
looks pretty good. Anybody have experience with
it on a small C (or C++ w extern C) platform?</span>
<br>
<span style="font-family:monospace">Pete</span> <br>
<br>
<span style="font-family:monospace"><a
href="https://amzn.github.io/ion-docs/"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://amzn.github.io/ion-docs/</a></span>
<br>
</div>
_______________________________________________<br>
Triangle, NC Embedded Computing mailing list<br>
<br>
To post message: <a
href="mailto:TriEmbed@triembed.org"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">TriEmbed@triembed.org</a><br>
List info: <a
href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org"
rel="noreferrer" target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
TriEmbed web site: <a href="http://TriEmbed.org"
rel="noreferrer" target="_blank"
moz-do-not-send="true">http://TriEmbed.org</a><br>
To unsubscribe, click link and send a blank message:
mailto:<a
href="mailto:unsubscribe-TriEmbed@bitser.net"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">unsubscribe-TriEmbed@bitser.net</a>?subject=unsubscribe<br>
<br>
</blockquote>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr">
<div dir="ltr">--------------------------------------------------------------<br>
Carl J. Nobile (Software Engineer/API Design)<br>
<a href="mailto:carl.nobile@gmail.com"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">carl.nobile@gmail.com</a><br>
--------------------------------------------------------------</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr" class="gmail_signature">
<div dir="ltr">--------------------------------------------------------------<br>
Carl J. Nobile (Software Engineer/API Design)<br>
<a href="mailto:carl.nobile@gmail.com" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">carl.nobile@gmail.com</a><br>
--------------------------------------------------------------</div>
</div>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Triangle, NC Embedded Computing mailing list
To post message: <a class="moz-txt-link-abbreviated" href="mailto:TriEmbed@triembed.org">TriEmbed@triembed.org</a>
List info: <a class="moz-txt-link-freetext" href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a>
TriEmbed web site: <a class="moz-txt-link-freetext" href="http://TriEmbed.org">http://TriEmbed.org</a>
To unsubscribe, click link and send a blank message: <a class="moz-txt-link-freetext" href="mailto:unsubscribe-TriEmbed@bitser.net?subject=unsubscribe">mailto:unsubscribe-TriEmbed@bitser.net?subject=unsubscribe</a>
</pre>
</blockquote>
</body>
</html>