<div dir="auto">Arghh. Sorry. Not sure what I was looking at.<div dir="auto"><br></div><div dir="auto">I'll have a fix for starting the can bus from the command line.   Is there a duktape command as well?</div><div dir="auto"><br></div><div dir="auto">//.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 3 Nov 2024, 15:23 Michael Balzer via OvmsDev, <<a href="mailto:ovmsdev@lists.openvehicles.com">ovmsdev@lists.openvehicles.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>

  
    
  
  <div>
    Michael & Didier,<br>
    <br>
    there is no "re obdii" request command, the toplevel "obdii" request
    command is meant for single requests via the poller, it's also
    available via Duktape as "OvmsVehicle.ObdRequest()".<br>
    <br>
    Both use the vehicle poller, not the RE framework.<br>
    <br>
    But…<br>
    <br>
    <div>Am 02.11.24 um 14:44 schrieb didier---
      via OvmsDev:<br>
    </div>
    <blockquote type="cite">Since
      the can1 is active at boot up time I don't even use this command.<br>
    </blockquote>
    <br>
    …that's not correct. can1 isn't automatically started.<br>
    <br>
    Regards,<br>
    Michael<br>
    <br>
    <br>
    <div>Am 03.11.24 um 01:09 schrieb Michael
      Geddes via OvmsDev:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">I just checked, and the 're' engine still uses its
        own thread and direct queue from the bus, so I don't think the
        poller was the problem.  I think it was just that there was a
        missing 're' before the 're obdii'  command.
        <div><br>
        </div>
        <div>On the plus side, if I move the dbc parsing from the DBC
          Vehicle into the poller then the changes I just made are quite
          needed!</div>
        <div><br>
        </div>
        <div>//.ichael</div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Thu, 31 Oct 2024 at 14:57,
          Michael Balzer via OvmsDev <<a href="mailto:ovmsdev@lists.openvehicles.com" target="_blank" rel="noreferrer">ovmsdev@lists.openvehicles.com</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> Didier,<br>
            <br>
            the error message tells the now separated poller isn't
            started and also cannot be started for the request.<br>
            <br>
            Check "poller status":<br>
            <br>
            <font face="monospace">OVMS# poller status<br>
              Poller on Can1<br>
                List: active<br>
                State: 0<br>
                Last Request: 1s (ticks)<br>
              Time between polling ticks: 1000ms<br>
              Last Poll Received: 0s (ticks) ago<br>
              Poll Queue Length: 0<br>
              OBD polling is Resumed</font><br>
            <br>
            Enable logging for tag "vehicle-poll" and issue "poller
            trace on" or possibly "poller trace all" if that doesn't
            show the cause.<br>
            <br>
            Regards,<br>
            Michael<br>
            <br>
            <br>
            <div>Am 30.10.24 um 22:55 schrieb didier--- via OvmsDev:<br>
            </div>
            <blockquote type="cite">
              <div style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px">
                <div dir="ltr">Hi,</div>
                <div dir="ltr"><br>
                </div>
                <div dir="ltr">I don't know what changed on my OVMS box,
                  but I am no longer abl to read manually (in the shell)
                  any PID with the "obdii can1 request...". I receive
                  the tranmission failure error. But it used to work
                  fine a couple of days ago. Other commands works great
                  like "re obdii scan start...", so the connection with
                  the OMVS box, communication on the OBD2 port, etc
                  works fine. What could go wrong ? I tried to download
                  the lasted image. Same error.<br>
                </div>
                <div dir="ltr"><br>
                </div>
                <div dir="ltr">Here is a session that I did : <br>
                </div>
                <div dir="ltr"><br>
                </div>
                <div dir="ltr">
                  <div>
                    <pre id="m_194224019281030008m_8451137504986310099ydpab173e96output" style="min-height:553px"><strong>OVMS#</strong> <kbd>re obdii scan start 1 7e4 dd00 de00 -r7ec</kbd>
Scan started: bus 1, ecu 7e4, rxid 7ec-7ec, polltype 22, PID dd00-de00 (step 1), timeout 3 seconds
<div>I (804831) webcommand: HttpCommandStream[0x3f8d76b0]: 3317288 bytes free, executing: re obdii scan start 1 7e4 dd00 de00 -r7ec
</div><div>I (810981) re-pid: Scan of 7e4 complete
</div><div>I (817271) webserver: HTTP POST /api/execute
</div><strong>OVMS#</strong> <kbd>re obdii scan status</kbd>
Scan complete (7e4 dd00-de00)
Scan started : 2024-10-30 17:46:53 EDT
Last response: 2024-10-30 17:46:53 EDT
7e4[7ec]:dd00 70 e8 79 bb
7e4[7ec]:dd01 01 1c f8
7e4[7ec]:dd02 3a
7e4[7ec]:dd04 3d
7e4[7ec]:dd05 3a
7e4[7ec]:dd06 e7
7e4[7ec]:dd08 00
7e4[7ec]:dd09 00
<div>I (817271) webcommand: HttpCommandStream[0x3f8d7350]: 3314968 bytes free, executing: re obdii scan status
</div><div>I (821941) webserver: HTTP POST /api/execute
</div><div>I (821941) webcommand: HttpCommandStream[0x3f8d7414]: 3318624 bytes free, executing: obdii can1 request device 7E4 7EC 22dd00
</div><strong>OVMS#</strong> <kbd>obdii can1 request device 7E4 7EC 22dd00</kbd>
7e4[7ec] 22dd00: ERROR: transmission failure (CAN bus error)</pre>
                  </div>
                  Didier<br>
                </div>
              </div>
              <br>
              <fieldset></fieldset>
              <pre>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank" rel="noreferrer">OvmsDev@lists.openvehicles.com</a>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" target="_blank" rel="noreferrer">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
            </blockquote>
            <br>
            <pre cols="72">-- 
Michael Balzer * <a href="https://www.google.com/maps/search/Am+Rahmen+5+*+D-58313+Herdecke?entry=gmail&source=g">Am Rahmen 5 * D-58313 Herdecke</a>
Fon 02330 9104094 * Handy 0176 20698926</pre>
          </div>
          _______________________________________________<br>
          OvmsDev mailing list<br>
          <a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank" rel="noreferrer">OvmsDev@lists.openvehicles.com</a><br>
          <a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" rel="noreferrer noreferrer" target="_blank">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
        </blockquote>
      </div>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank" rel="noreferrer">OvmsDev@lists.openvehicles.com</a>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" target="_blank" rel="noreferrer">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
    </blockquote>
    <br>
    <pre cols="72">-- 
Michael Balzer * <a href="https://www.google.com/maps/search/Am+Rahmen+5+*+D-58313+Herdecke?entry=gmail&source=g">Am Rahmen 5 * D-58313 Herdecke</a>
Fon 02330 9104094 * Handy 0176 20698926</pre>
  </div>

_______________________________________________<br>
OvmsDev mailing list<br>
<a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank" rel="noreferrer">OvmsDev@lists.openvehicles.com</a><br>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" rel="noreferrer noreferrer" target="_blank">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
</blockquote></div>