<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    So, this is affecting ALL cars?  Not what I would want to see.  <br>
    <br>
    Fundamentally, there is a difference between a metric being
    undefined for a vehicle, and one which the car supports but which
    has not yet been populated.  Did this fix take too broad a swipe at
    the TPMS metric?  That approach could get confusing over time, as
    some cars support some metrics and not others.<br>
    <br>
    Greg<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Chris van der Meijden wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:1587580472.3727.12.camel@arachnon.de">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div>Hi all</div>
      <div><br>
      </div>
      <div>I would like to point to this thread:</div>
      <div><br>
      </div>
      <div><a
href="http://lists.openvehicles.com/pipermail/ovmsdev/2020-March/006730.html"
          moz-do-not-send="true">http://lists.openvehicles.com/pipermail/ovmsdev/2020-March/006730.html</a></div>
      <div><br>
      </div>
      <div>The code for TMPS has been changed for vehicles that don't
        support TPMS</div>
      <div><br>
      </div>
      <div>Regards</div>
      <div><br>
      </div>
      <div>Chris</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>Am Mittwoch, den 22.04.2020, 11:23 -0700 schrieb Greg D.:</div>
      <blockquote type="cite"> 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" moz-do-not-send="true"><mark@webb-johnson.net></a>
            wrote:
            <blockquote type="cite"> 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"
                        moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br
                        class="">
                    </div>
                  </blockquote>
                </div>
                <br class="">
              </div>
              <br>
            </blockquote>
          </div>
          <br>
          -- <br>
          This space for rent... </blockquote>
        <br>
        <pre>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
      </blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
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>