<div dir="ltr">So this is a JSON object which is all text. It can also encapsulate blobs bit it probably encodes the blob with BASE64 encoding. It can potentially be a lot of data. Remember all the JSON formatting is in the data structure also.<div>I've dealt with a lot of different data structures and after you've seen a few they are pretty much all the same idea.</div><div>I see no problem with using it as long as you can get all the data you want encapsulating.</div><div>There may be timing issues trying to send it over a wire protocol, so I'd lookout for these types of issues.</div><div>You could use the Python version and try it out on an RPi to see if it will work.</div><div>~Carl</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Nov 20, 2021 at 5:51 PM Pete Soper <<a href="mailto:pete@soper.us">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>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>On 11/20/21 17:45, Carl Nobile wrote:<br>
    </div>
    <blockquote type="cite">
      
      <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" target="_blank">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">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">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">TriEmbed@triembed.org</a><br>
                  List info: <a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" rel="noreferrer" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
                  TriEmbed web site: <a href="http://TriEmbed.org" rel="noreferrer" target="_blank">http://TriEmbed.org</a><br>
                  To unsubscribe, click link and send a blank message:
                  mailto:<a href="mailto:unsubscribe-TriEmbed@bitser.net" target="_blank">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">carl.nobile@gmail.com</a><br>
--------------------------------------------------------------</div>
              </div>
            </blockquote>
          </div>
        </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">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">carl.nobile@gmail.com</a><br>--------------------------------------------------------------</div></div>