<html><head></head><body><div class="ydpe05aa320yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div>
        <div dir="ltr" data-setdir="false">Hi <span>Michael,</span></div><div dir="ltr" data-setdir="false"><span><br></span></div><div dir="ltr" data-setdir="false"><span>Thanks for the info.</span></div><div dir="ltr" data-setdir="false"><span><br></span></div><div dir="ltr" data-setdir="false"><span>SavvyCan was helpful to discover ECU rx/tx ID, and your recent front-end on RE obdii scan is very helpful to discover PID for a specific ECU. I have now thousands of PID and data to decode.<br></span></div><div dir="ltr" data-setdir="false"><span>I found that most of the ECU have a PID for the VIN Number of the car. Is that standard on all car ?</span></div><div dir="ltr" data-setdir="false"><span>Are all ECU ID in the 700-7FF range , or it could be outside this range ?</span><br></div><div><br></div><div dir="ltr" data-setdir="false">Didier<br></div>
        
        </div><div id="yahoo_quoted_1628806586" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    Le mardi 5 janvier 2021 16 h 00 min 05 s UTC−5, Michael Balzer <dexter@expeedo.de> a écrit :
                </div>
                <div><br></div>
                <div><br></div>
                <div><div id="yiv9021686134"><div>
    Didier,<br clear="none">
    <br clear="none">
    <div class="yiv9021686134moz-cite-prefix">Am 05.01.21 um 21:04 schrieb
      <a rel="nofollow noopener noreferrer" shape="rect" class="yiv9021686134moz-txt-link-abbreviated" ymailto="mailto:didier@ernotte.com" target="_blank" href="mailto:didier@ernotte.com">didier@ernotte.com</a>:<br clear="none">
    </div>
    <blockquote type="cite">
      </blockquote></div><div><div class="yiv9021686134ydp76942f67yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
        <div dir="ltr">Hi,</div>
        <div dir="ltr"><br clear="none">
        </div>
        <div dir="ltr">I have found a lot of info
          like this in the tech doc I have</div>
        <div dir="ltr"><br clear="none">
        </div>
        <div dir="ltr">"
          <div>Using the Jaguar Land Rover approved diagnostic
            equipment, check datalogger signal – Vehicle Speed (0xDD09)
            Ensure that vehicle speed is transmitted and updated
            correctly. Clear the DTCs and retest. If fault persist using
            the Jaguar Land Rover Approved Diagnostic Equipment,
            reconfigure the door module with the latest level software.
            Clear the DTCs and retest <br clear="none">
            <br clear="none">
          </div>
          <div>"</div>
          <div><br clear="none">
          </div>
          <div dir="ltr">What do you think I can do
            with the info "0xDD09" ? a PID ?<br clear="none">
          </div>
        </div>
      </div>
    
    <br clear="none">
    Presumably. Try it. As it's a 16 bit PID, you'll probably need poll
    type 22, so that would be:<br clear="none">
    <br clear="none">
    <font face="monospace">obdii can1 request broadcast 22dd09</font><br clear="none">
    <br clear="none">
    <br clear="none">
    <blockquote type="cite">
      <div class="yiv9021686134ydp76942f67yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
        <div class="yiv9021686134ydp9a264b55yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
          <div dir="ltr">The communications networks available on the
            vehicle are shown below: <br clear="none">
            <div>- High Speed (HS) CAN chassis systems bus
</div>
            <div>- HS CAN body systems bus
</div>
            <div>- HS CAN Human Machine Interface (HMI) systems bus <br clear="none">
            </div>
            <div>- HS CAN power mode zero systems bus
</div>
            <div>- Flexray
</div>
            <div>- Local Interconnect Network (LIN)
</div>
            <div>- Private bus </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br clear="none">
    That's a log of networks. You probably won't be able to access all
    of them at the ODB port.<br clear="none">
    <br clear="none">
    <blockquote type="cite">
      <div class="yiv9021686134ydp76942f67yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
        <div class="yiv9021686134ydp9a264b55yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">- the copen scan does not do
          anything</div>
      </div>
    </blockquote>
    <br clear="none">
    If it doesn't _do_ anything, you didn't do it right. If it doesn't
    _find_ anything, you don't have CANopen nodes, so can concentrate on
    OBD/UDS.<br clear="none">
    <br clear="none">
    <blockquote type="cite">
      <div class="yiv9021686134ydp76942f67yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
        <div class="yiv9021686134ydp9a264b55yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
          <div dir="ltr">- the "<span><font style="background-color:inherit;" face="monospace">obdii
                can1 request broadcast 0100</font></span>", (and 0120,
            0140, 0160, 0180...) returned a 32 bits that I can decode to
            identify which PID is supported, but only one ECU (7df)
            answered to the broadcast. I guess there is many other, but
            they don't respond to the broadcast.  <br clear="none">
          </div>
        </div>
      </div>
    </blockquote>
    <br clear="none">
    7DF isn't an ECU, it's the broadcast address. You currently need to
    enable the CAN logger to see the origin address. It's normal only
    one device responds to broadcasts. You need to find the other
    devices by scanning for them.<br clear="none">
    <br clear="none">
    <blockquote type="cite">
      <div class="yiv9021686134ydp76942f67yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
        <div class="yiv9021686134ydp9a264b55yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
          <div dir="ltr">I don't understand why the "<span><font style="background-color:inherit;" face="monospace">re
                obdii scan start 1 7df 0 20</font></span>" does not give
            me an anser for the identifyed PID of the previous
            "broadcast" command .</div>
        </div>
      </div>
    </blockquote>
    <br clear="none">
    Because you need to specify the RX ID range you're expecting, the
    PID scanner doesn't set that automatically. In this case, you'd do:<br clear="none">
    <br clear="none">
    <span><font style="background-color:inherit;" face="monospace">re
        obdii scan start 1 7df 0 20 -r7e8-7ef</font></span><br clear="none">
    <br clear="none">
    …or…<br clear="none">
    <br clear="none">
    <span><font style="background-color:inherit;" face="monospace">re
        obdii scan start 1 7df 0 20 -r600-7ff</font></span><br clear="none">
    <br clear="none">
    …to check for responses outside the standard.<br clear="none">
    <br clear="none">
    <blockquote type="cite">
      <div class="yiv9021686134ydp76942f67yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
        <div class="yiv9021686134ydp9a264b55yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
          <div dir="ltr">In the broadcast command, when we send "0100",
            the first byte seems to be a "mode", and the second the PID,
            is it correct ? (as described in the vehicle.h).</div>
          <div dir="ltr">I still don't see how I can have a full list of
            ECU ID, and a full list of PID for each ECU. Maybe that is
            why retro engineering is complex, <br clear="none">
          </div>
        </div>
      </div>
    </blockquote>
    <br clear="none">
    That is correct, and you get a full list by scanning.<br clear="none">
    <br clear="none">
    <blockquote type="cite">
      <div class="yiv9021686134ydp76942f67yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
        <div class="yiv9021686134ydp9a264b55yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
          <div dir="ltr">I don't also understand the impact of selecting
            a vehicle in the web session. Since my Jaguar is not
            supported yet, I select the OBDII car , but if I select the
            nissan leaf, I can see more data, which does not make sense,
            unless we ned to "wake up" some ECU in order to pull some
            info. Is the OVMS device masking some data in the bus? how
            can I see everything on the bus ?</div>
        </div>
      </div>
    </blockquote>
    <br clear="none">
    Selecting a vehicle activates the special CAN & OBD handling
    that is implemented for that vehicle already. Since your car isn't
    supported, you should select the empty vehicle (code NONE). The OBD
    vehicle polls some standard PIDs, which can interfere with RE scans.<br clear="none">
    <br clear="none">
    You can see everything on the bus with the CAN logging &
    monitoring & streaming commands. See the documentation links I
    gave you in my first post.<br clear="none">
    <br clear="none">
    Regards,<br clear="none">
    Michael<br clear="none">
    <br clear="none">
    <br clear="none">
    <blockquote type="cite">
      <div class="yiv9021686134ydp76942f67yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
        <div class="yiv9021686134ydp9a264b55yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
          <div dir="ltr">Thanks for your help.</div>
          <div dir="ltr">I will definitively take a look at your new
            page.<br clear="none">
          </div>
          <div dir="ltr"><br clear="none">
          </div>
          <div dir="ltr">Didier<br clear="none">
          </div>
          <div dir="ltr"><br clear="none">
          </div>
          <div><br clear="none">
          </div>
        </div>
      </div>
      <div class="yiv9021686134yahoo_quoted" id="yiv9021686134yahoo_quoted_0716136144">
        <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
          <div>
            <div id="yiv9021686134">
              <div>
                <div class="yiv9021686134yahoo_quoted" id="yiv9021686134yahoo_quoted_0062361247">
                  <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                    <div> Le lundi 4 janvier 2021 15 h 28 min 10 s
                      UTC−5, Michael Balzer <a rel="nofollow noopener noreferrer" shape="rect" class="yiv9021686134moz-txt-link-rfc2396E" ymailto="mailto:dexter@expeedo.de" target="_blank" href="mailto:dexter@expeedo.de"><dexter@expeedo.de></a> a
                      écrit : </div>
                    <div><br clear="none">
                    </div>
                    <div><br clear="none">
                    </div>
                    <div>
                      <div class="yiv9021686134yqt6710073448" id="yiv9021686134yqt03840">
                        <div dir="ltr">Didier,<br clear="none">
                          <br clear="none">
                          Am 31.12.20 um 10:47 schrieb Michael Balzer:<br clear="none">
                          > Most OBD2 devices won't respond to
                          broadcasts though. To identify <br clear="none">
                          > them, you need to send a test request to
                          all CAN IDs in your assumed <br clear="none">
                          > ID range. The scan tools for this are
                          below "re obdii scan":<br clear="none">
                          <br clear="none">
                          I've just added a first UI for that scanner: <br clear="none">
                          <a rel="nofollow noopener noreferrer" shape="rect" target="_blank" href="https://docs.openvehicles.com/en/latest/plugin/repidscan/README.html">https://docs.openvehicles.com/en/latest/plugin/repidscan/README.html</a><br clear="none">
                          <br clear="none">
                          Feedback is welcome.
                          <div class="yiv9021686134yqt4211668254" id="yiv9021686134yqtfd69813"><br clear="none">
                            <br clear="none">
                            Regards,<br clear="none">
                            Michael<br clear="none">
                            <br clear="none">
                            -- <br clear="none">
                            Michael Balzer * Helkenberger Weg 9 *
                            D-58256 Ennepetal<br clear="none">
                            Fon 02333 / 833 5735 * Handy 0176 / 206 989
                            26<br clear="none">
                            <br clear="none">
                          </div>
                        </div>
                      </div>
                      <div class="yiv9021686134yqt4211668254" id="yiv9021686134yqtfd57574">_______________________________________________<br clear="none">
                        OvmsDev mailing list<br clear="none">
                        <a rel="nofollow noopener noreferrer" shape="rect" ymailto="mailto:OvmsDev@lists.openvehicles.com" target="_blank" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a><br clear="none">
                        <a rel="nofollow noopener noreferrer" shape="rect" target="_blank" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br clear="none">
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="yiv9021686134yqt6710073448" id="yiv9021686134yqt94451">_______________________________________________<br clear="none">
              OvmsDev mailing list<br clear="none">
              <a rel="nofollow noopener noreferrer" shape="rect" ymailto="mailto:OvmsDev@lists.openvehicles.com" target="_blank" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a><br clear="none">
              <a rel="nofollow noopener noreferrer" shape="rect" target="_blank" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br clear="none">
            </div>
          </div>
        </div>
      </div>
      <br clear="none">
      <fieldset class="yiv9021686134mimeAttachmentHeader"></fieldset>
      <pre class="yiv9021686134moz-quote-pre">_______________________________________________
OvmsDev mailing list
<a rel="nofollow noopener noreferrer" shape="rect" class="yiv9021686134moz-txt-link-abbreviated" ymailto="mailto:OvmsDev@lists.openvehicles.com" target="_blank" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a>
<a rel="nofollow noopener noreferrer" shape="rect" class="yiv9021686134moz-txt-link-freetext" target="_blank" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
    </blockquote>
    <div class="yiv9021686134yqt0990722446" id="yiv9021686134yqtfd16246"><br clear="none">
    <pre class="yiv9021686134moz-signature">-- 
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26</pre>
  </div></div></div><div class="yqt0990722446" id="yqtfd64435">_______________________________________________<br clear="none">OvmsDev mailing list<br clear="none"><a shape="rect" ymailto="mailto:OvmsDev@lists.openvehicles.com" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a><br clear="none"><a shape="rect" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" target="_blank">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br clear="none"></div></div>
            </div>
        </div></body></html>