<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Hi Michael and Mark,<br>
    thanks for your welcome.<br>
    <br>
    Will contact Thomas wrt the Smart EQ features. <br>
    <br>
    Concerning TCPIP: I had only a brief look at the options the 7670
    offers and to use the tcpip stack on the modem looks rather simple
    via AT+NETOPEN. But I still need to see, what the implications are
    for the rest of the OVMS firmware. Likely there are plenty of side
    effects ;-)<br>
    <br>
    Best regards<br>
      Christian<br>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">Am 24.01.2025 um 00:49 schrieb Mark
      Webb-Johnson via OvmsDev:<br>
    </div>
    <blockquote type="cite"
      cite="mid:2E9A2B3A-8EF9-4154-AB36-8E69452F146E@webb-johnson.net">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      Christian,
      <div><br>
      </div>
      <div>Welcome aboard.</div>
      <div><br>
      </div>
      <div>Congratulations getting it working on the Lilygo. I like
        their products (particularly those with the little OLED
        displays).</div>
      <div><br>
      </div>
      <div>Regarding the cellular code, when you say TCP/IP (not PPP) do
        you mean that you are using the TCP/IP stack on the modem, and
        not the IP stack on the ESP32? Using AT+CIPSTART? That is how we
        used to do it in OVMS v2, but that was because the PIC processor
        had no IP stack and resources were very tight. I am not sure
        that nowadays that is the correct approach. What about protocols
        like mDNS, our web server, etc? All would have to treat Wifi
        differently to Cellular.</div>
      <div><br>
      </div>
      <div>Regards, Mark.</div>
      <div>
        <div><br>
          <blockquote type="cite">
            <div>On 24 Jan 2025, at 3:44 AM, Michael Balzer via OvmsDev
              <a class="moz-txt-link-rfc2396E" href="mailto:ovmsdev@lists.openvehicles.com"><ovmsdev@lists.openvehicles.com></a> wrote:</div>
            <br class="Apple-interchange-newline">
            <div>
              <meta charset="UTF-8">
              <div style="position: relative;">
                <div
class="protected-part-34D3BDC7-0789-492B-93CF-AA0B186EED3D"
style="padding-top: 0px; position: relative; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
                  <div
class="protected-title-34D3BDC7-0789-492B-93CF-AA0B186EED3D"
style="position: absolute; margin-top: -5px; background-color: rgb(255, 255, 255); margin-left: 20px; font-weight: bold;">Signed
                    PGP part</div>
                  <div
class="protected-content-34D3BDC7-0789-492B-93CF-AA0B186EED3D"
style="border: 3px solid rgb(204, 204, 204); padding: 16px 16px 16px 20px;">Christian,
                    welcome :-)<br>
                    <br>
                    no idea if we need PPP for additional error
                    detection, as we cannot use hardware flow control
                    between the ESP32 and the modem on the OVMS board,
                    or if direct TCP/IP would actually perform better
                    due to less packet overhead. Mark can better comment
                    on this.<br>
                    <br>
                    Nevertheless, the addition of support for the SIMCOM
                    7670 certainly would be valuable, and support for a
                    different hardware base is also quite interesting.<br>
                    <br>
                    Regarding additions to the Smart EQ adapter, please
                    submit these as separate pull requests -- I assume
                    they can be merged right away without taking your
                    low level mods into account.<br>
                    <br>
                    If not yet done, consider contacting the Smart
                    maintainer Thomas Heuer (@Dimitrie78 on github, also
                    present here on the list) to coordinate your
                    efforts.<br>
                    <br>
                    Regards,<br>
                    Michael<br>
                    <br>
                    <br>
                    Am 23.01.25 um 12:29 schrieb Info Zeitnitz via
                    OvmsDev:<br>
                    <blockquote type="cite">Hi everyone,<br>
                      my name is Christian and I started some time ago
                      to adapt the OVMS firmware to my hardware.<br>
                      <br>
                      The hardware is a Lilygo T-Call A7670E V1.0 board
                      (ESP32 Wrover-E, 4G modem Simcom 7670E, 4MB Flash,
                      8MB PSRAM) mounted on a custom PCB providing
                      power, two CAN bus transceivers  and 1 MCP2515. No
                      extension chip is implemented.<br>
                      <br>
                      I use this to connect to my Smart EQ, which
                      actually needs only a single CAN bus.<br>
                      <br>
                      I got the firmware going, including the 4G modem
                      and its running reasonably stable, even though the
                      Lilygo board has only 4MB of Flash (had to disable
                      OTA and some other components). It works with both
                      server versions.<br>
                      This firmware is based on the Version 3.3-004
                      tagged in the Github repo. I had to modify the
                      code to get it working without the extension and
                      with the Simcom 7670 module. In addition I added
                      some changes from the master branch, especially
                      for the Smart EQ.<br>
                      <br>
                      I would be willing to share some of the mods I did
                      to the code and contribute to the further
                      development.<br>
                      Especially the cellular code, which is still
                      utilizing PPP, could benefit from an update to
                      TCP/IP. I actually had quite a hard time to get
                      the modem going with PPP, since the Simcom 7670
                      does not understand all the used AT-commands.<br>
                      <br>
                      So, I hope for a productive collaboration.<br>
                      <br>
                      Best regards<br>
                        <span class="Apple-converted-space"> </span>Christian<br>
                      <br>
                      <br>
                      _______________________________________________<br>
                      OvmsDev mailing list<br>
                      <a href="mailto:OvmsDev@lists.openvehicles.com"
                        moz-do-not-send="true"
                        class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
                      <a
href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                        moz-do-not-send="true"
                        class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
                    </blockquote>
                    <br>
                    --<span class="Apple-converted-space"> </span><br>
                    Michael Balzer * Am Rahmen 5 * D-58313 Herdecke<br>
                    Fon 02330 9104094 * Handy 0176 20698926<br>
                    <br>
                  </div>
                </div>
                <span
style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">_______________________________________________</span><br
style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
                <span
style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">OvmsDev
                  mailing list</span><br
style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
                <a href="mailto:OvmsDev@lists.openvehicles.com"
style="font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"
                  moz-do-not-send="true" class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br
style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
                <a
href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
style="font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"
                  moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a></div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre wrap="" class="moz-quote-pre">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>