<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Ok...  So the module updated to EAP last night, as expected.  The
    display (screen shot) shows zeros for Ambient, Charger/PEM, Motor,
    and battery; 12v is live, as is the odometer.  TPMS is missing.  Is
    there a reason that the bulk of the metrics aren't read?  Are they
    not present on the CAN bus, or is the module explicitly not watching
    for them until the car wakes up?<br>
    <br>
    If I wake the car up, Ambient, Charger/PEM, motor, and battery are
    immediately updated, but TPMS is still missing.  <br>
    <br>
    For consistency and less confusion, I would like for the TPMS to be
    populated in both screen shots, and showing zeros until the car is
    driven.  And by "consistency" I do NOT mean "remove the other
    metrics too".  I'm trying to be careful what I wish for...<br>
    <br>
    When I put it in Drive for a few minutes, the TPMS icons do appear
    with live data.  I'll let the car sit for a few days, and see what
    happens to the display.  What I expect is that they will remain
    present, even if not live.<br>
    <br>
    Greg<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Greg D wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:D18AA4AA-203B-4435-8D9C-3832D3AA2EFA@gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      Ok, EAP is set. Let's see what happens at 2am...<br>
      <br>
      Greg<br>
      <br>
      <br>
      <div class="gmail_quote">On April 21, 2020 11:05:01 PM PDT, Mark
        Webb-Johnson <a class="moz-txt-link-rfc2396E" href="mailto:mark@webb-johnson.net"><mark@webb-johnson.net></a> wrote:
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          I think best to move to EAP and see if that improves the
          situation. On ‘edge’, you will be getting an update (and
          reboot) once every night or two.
          <div class=""><br class="">
          </div>
          <div class="">Regards, Mark.<br class="">
            <div><br class="">
              <blockquote type="cite" class="">
                <div class="">On 22 Apr 2020, at 12:58 PM, Greg D. <<a
                    href="mailto:gregd2350@gmail.com" class=""
                    moz-do-not-send="true">gregd2350@gmail.com</a>>
                  wrote:</div>
                <br class="Apple-interchange-newline">
                <div class="">
                  <meta http-equiv="Content-Type" content="text/html;
                    charset=UTF-8" class="">
                  <div text="#000000" bgcolor="#FFFFFF" class=""> Hi
                    Mark,<br class="">
                    <br class="">
                    Yes, I understand that.  Not expecting such a
                    dramatic change as saving data in NV RAM.  The end
                    user presumably won't have their module rebooting
                    very often, so this isn't worth trying to save stuff
                    across reboots.<br class="">
                    <br class="">
                    I'm trying think back to when the behavior started
                    to change.  It might have been when I moved off the
                    Main branch to Edge because of the bug with OBD2ECU
                    CAN initialization, so module reboots are far more
                    frequent.  I'm tempted to get back on Main, or at
                    least EAP, but I'm also vaguely remembering that
                    there was a change related specifically to "stale"
                    data that put a lot of data out of reach for a day. 
                    This latest UI behavior change was the straw that
                    caused me to write.<br class="">
                    <br class="">
                    It seems like populating data takes a lot longer now
                    than, say, 6 months ago.  Did something change a
                    while back that has led to this?  Part of the
                    puzzle, perhaps, is that we have two moving pieces,
                    the Module and the App.  I'm on Android, if that
                    matters.<br class="">
                    <br class="">
                    Greg<br class="">
                    <br class="">
                    <br class="">
                    <div class="moz-cite-prefix">Mark Webb-Johnson
                      wrote:<br class="">
                    </div>
                    <blockquote type="cite"
                      cite="mid:93BA45A0-4637-4B13-B1A9-24F5EDEDC3CB@webb-johnson.net"
                      class="">
                      <meta http-equiv="Content-Type"
                        content="text/html; charset=UTF-8" class="">
                      Greg,
                      <div class=""><br class="">
                      </div>
                      <div class="">I think the issue you have is that
                        after a firmware update the module will reboot.
                        That will mean it will lose the metrics for
                        TPMS.</div>
                      <div class=""><br class="">
                      </div>
                      <div class="">Those metrics won’t come back until
                        the car has been driven.</div>
                      <div class=""><br class="">
                      </div>
                      <div class="">I don’t see a simple solution. We
                        could address it in v2 protocol by not sending
                        the tpms message unless the metrics are defined,
                        but that might still mess up the stale
                        indicator. That wouldn’t affect the individual
                        metrics and v3 protocol we are trying to move to
                        for the future.</div>
                      <div class=""><br class="">
                      </div>
                      <div class="">There is a small amount of RTC ram
                        that is retained through a reboot. Perhaps we
                        could have a mechanism to save+restore certain
                        metrics there? But not at all simple.</div>
                      <div class=""><br class="">
                      </div>
                      <div class="">Regards, Mark.<br class="">
                        <div class=""><br class="">
                          <blockquote type="cite" class="">
                            <div class="">On 22 Apr 2020, at 11:07 AM,
                              Greg D. <<a
                                href="mailto:gregd2350@gmail.com"
                                class="" moz-do-not-send="true">gregd2350@gmail.com</a>>
                              wrote:</div>
                            <br class="Apple-interchange-newline">
                            <div class="">
                              <meta http-equiv="Content-Type"
                                content="text/html; charset=UTF-8"
                                class="">
                              <div text="#000000" bgcolor="#FFFFFF"
                                class=""> Hi Mark, Michael,<br class="">
                                <br class="">
                                I am on Edge, and it updated 2am local
                                on the 20th (2 days ago). 
                                <meta http-equiv="content-type"
                                  content="text/html; charset=UTF-8"
                                  class="">
                                Firmware: 3.2.011-13-g7d83320/ota_0/edge
                                (build idf v3.3-beta3-775-gdc1ca69 Apr
                                20 2020 15:10:37).  The app is 3.16.1
                                (2020031801).<br class="">
                                <br class="">
                                I just put the car in Drive for a few
                                minutes, and all the stats got
                                populated.  The car is off and sleeping
                                now, so I'll check it again in the
                                morning.  <br class="">
                                <br class="">
                                Greg<br class="">
                                <br class="">
                                p.s.  Just saw your EAP announcement. 
                                With the 3.2.012 code coming, it will be
                                interesting to see what happens after
                                the reset.  I'll let you know!<br
                                  class="">
                                <br class="">
                                <br class="">
                                <br class="">
                                <br class="">
                                <div class="moz-cite-prefix">Mark
                                  Webb-Johnson wrote:<br class="">
                                </div>
                                <blockquote type="cite"
                                  cite="mid:05748430-9C2F-4120-9140-6B79632B7B45@webb-johnson.net"
                                  class="">
                                  <meta http-equiv="Content-Type"
                                    content="text/html; charset=UTF-8"
                                    class="">
                                  Greg,
                                  <div class=""><br class="">
                                  </div>
                                  <div class="">What firmware version
                                    are you running in the module? If
                                    EAP/MAIN 3.2.011, can you try
                                    updating to the edge release? I
                                    suspect you are seeing the bug with
                                    3.2.011 and the TPMS protocol v2
                                    message.</div>
                                  <div class=""><br class="">
                                  </div>
                                  <div class="">Regards, Mark.<br
                                      class="">
                                    <div class=""><br class="">
                                      <blockquote type="cite" class="">
                                        <div class="">On 22 Apr 2020, at
                                          4:09 AM, Greg D. <<a
                                            href="mailto:gregd2350@gmail.com"
                                            class=""
                                            moz-do-not-send="true">gregd2350@gmail.com</a>>
                                          wrote:</div>
                                        <br
                                          class="Apple-interchange-newline">
                                        <div class="">
                                          <meta
                                            http-equiv="content-type"
                                            content="text/html;
                                            charset=UTF-8" class="">
                                          <div text="#000000"
                                            bgcolor="#FFFFFF" class="">
                                            Hi folks,<br class="">
                                            <br class="">
                                            So, I seem to be going
                                            backwards with OVMS and my
                                            Tesla Roadster...<br
                                              class="">
                                            <br class="">
                                            I'm looking at the OVMS app
                                            on my Android phone.  <br
                                              class="">
                                            <br class="">
                                            Used to be that I'd see the
                                            TPMS data - pressure and
                                            temperature - as it was the
                                            last time the car was
                                            driven.  <br class="">
                                            <br class="">
                                            Then it turned into zeros.<br
                                              class="">
                                            <br class="">
                                            Today I see it's gone
                                            altogether.  This is not
                                            progress.<br class="">
                                            <br class="">
                                            What I want to see is the
                                            data from the car, as last
                                            it was read.  I do not care
                                            that it is not live.  In
                                            fact, if it were live, that
                                            would mean that the car is
                                            in Drive, which (hopefully)
                                            means that I am in my car. 
                                            If so, I have <b class="">no
                                              use</b> for the OVMS, as
                                            the data is sitting right
                                            there on the car's display.<br
                                              class="">
                                            <br class="">
                                            Is there any way to get the
                                            old functionality back?<br
                                              class="">
                                            <br class="">
                                            Greg<br class="">
                                          </div>
_______________________________________________<br class="">
                                          OvmsDev mailing list<br
                                            class="">
                                          <a
                                            href="mailto:OvmsDev@lists.openvehicles.com"
                                            class=""
                                            moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br
                                            class="">
                                          <a
                                            class="moz-txt-link-freetext"
href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                                            moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br
                                            class="">
                                        </div>
                                      </blockquote>
                                    </div>
                                    <br class="">
                                  </div>
                                  <br class="">
                                  <fieldset class="mimeAttachmentHeader"></fieldset>
                                  <br class="">
                                  <pre class="" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
                                </blockquote>
                                <br class="">
                              </div>
_______________________________________________<br class="">
                              OvmsDev mailing list<br class="">
                              <a
                                href="mailto:OvmsDev@lists.openvehicles.com"
                                class="" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br
                                class="">
                              <a class="moz-txt-link-freetext"
                                href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                                moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br
                                class="">
                            </div>
                          </blockquote>
                        </div>
                        <br class="">
                      </div>
                      <br class="">
                      <fieldset class="mimeAttachmentHeader"></fieldset>
                      <br class="">
                      <pre class="" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
                    </blockquote>
                    <br class="">
                  </div>
                  _______________________________________________<br
                    class="">
                  OvmsDev mailing list<br class="">
                  <a href="mailto:OvmsDev@lists.openvehicles.com"
                    class="" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br
                    class="">
                  <a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br
                    class="">
                </div>
              </blockquote>
            </div>
            <br class="">
          </div>
        </blockquote>
      </div>
      <br>
      -- <br>
      This space for rent...
    </blockquote>
    <br>
  </body>
</html>