<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Thanks for the answers guys! I was in the car and the code was correct. However CANWRITE might have been disabled as sometimes debugging clears the features, and that happened actually yesterday. <div class="">I’m not sure what did the trick, but I simplified some of my code, forced the CANWRITE and I reset the parameters so today I managed to lock and unlock my car from OVMS :-)</div><div class=""><br class=""></div><div class="">Geir</div><div class=""><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">12. jan. 2016 kl. 00.40 skrev Mark Webb-Johnson <<a href="mailto:mark@webb-johnson.net" class="">mark@webb-johnson.net</a>>:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=windows-1252" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Things to check:<div class=""><br class=""></div><div class=""><ol class="MailOutline"><li class="">That CANWRITE is really set to 1.<br class=""><br class=""></li><li class="">That you are running this in the car, not on your workbench. If workbench, make sure you have at least two CAN devices in active mode on the bus, and termination resistors in place. It won’t work with just the OVMS module on its own as CAN requires at least two active nodes on the network.<br class=""><br class=""></li><li class="">Example code:<br class=""><br class=""><div class=""><font face="Andale Mono" class="">while (TXB0CONbits.TXREQ) {} // Loop until TX is done<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0CON = 0;<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0SIDL = 0b01000000; // Setup 0x102<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0SIDH = 0b00100000; // Setup 0x102<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0D0 = 0x06;<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0D1 = 0x2c;<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0D2 = 0x01;<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0D3 = 0x00;<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0D4 = 0x00;<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0D5 = 0x09;<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0D6 = 0x10;<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0D7 = 0x00;<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0DLC = 0b00001000; // data length (8)<br class=""></font></div><div class=""><font face="Andale Mono" class="">TXB0CON = 0b00001000; // mark for transmission<br class=""></font></div><div class=""><font face="Andale Mono" class="">while (TXB0CONbits.TXREQ) {} // Loop until TX is done</font></div></li></ol></div><div class=""><br class=""></div><div class="">Regards, Mark.</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 12 Jan 2016, at 6:43 AM, Michael Balzer <<a href="mailto:dexter@expeedo.de" class="">dexter@expeedo.de</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
  
    <meta content="text/html; charset=windows-1252" http-equiv="Content-Type" class="">
  
  <div text="#000000" bgcolor="#FFFFFF" class="">
    Geir,<br class="">
    <br class="">
    do you set the data length (TXB0DLC)?<br class="">
    <br class="">
    Regards,<br class="">
    Michael<br class="">
    <br class="">
    <br class="">
    <br class="">
    <div class="moz-cite-prefix">Am 11.01.2016 um 22:50 schrieb Geir
      Øyvind Vælidalo:<br class="">
    </div>
    <blockquote cite="mid:29436953-8D4D-40E7-A0DA-AA7EEF3BE79F@validalo.net" type="cite" class="">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252" class="">
      Hi guys!
      <div class=""><br class="">
      </div>
      <div class="">I’m trying to send a can-messages. I copied the code
        from the Twizy-code, but it seems to fail for me.</div>
      <div class="">This is the code for sending: </div>
      <div class=""><span class="Apple-tab-span" style="font-weight:
          700; white-space: pre;"> </span><span style="font-weight:
          700;" class="">while (TXB0CONbits.TXREQ) {}; </span><span class="Apple-tab-span" style="font-weight: 700; white-space:
          pre;"> </span><span style="color: rgb(227, 36, 0);
          font-weight: 700;" class=""><</span><b style="color:
          rgb(227, 36, 0);" class="">—</b><span style="color: rgb(227,
          36, 0); font-weight: 700;" class=""> This one is ok</span></div>
      <div class=""><span style="font-weight: 700;" class=""><span class="Apple-tab-span" style="white-space:pre"> </span></span><b class="">TXB0CON = 0; TXB0SIDL = (ks_send_can.id & 0x07)
          << 5; </b></div>
      <div class=""><b class=""><span class="Apple-tab-span" style="white-space:pre"> </span>TXB0SIDH = (ks_send_can.id
          >> 3); </b></div>
      <div class=""><b class=""><span class="Apple-tab-span" style="white-space:pre"> </span>TXB0D0 =
          ks_send_can.byte[0]; </b></div>
      <div class=""><b class=""><span class="Apple-tab-span" style="white-space:pre"> </span>TXB0D1 =
          ks_send_can.byte[1];</b></div>
      <div class=""><b class=""><span class="Apple-tab-span" style="white-space:pre"> </span>...</b></div>
      <div class="page" title="Page 24">
        <div class="layoutArea">
          <div class="column">   <span class="Apple-tab-span" style="white-space:pre"> </span><b class="">TXB0CON =
              0b00001000;</b>  //Mark the message for sending
            <div class=""><span class="Apple-tab-span" style="font-weight: 700; white-space: pre;"> </span><font class="" color="#e32400"><span style="font-weight: 700;" class="">while (TXB0CONbits.TXREQ) {}; </span><span class="Apple-tab-span" style="font-weight: 700;
                  white-space: pre;"> </span><span style="font-weight:
                  700;" class=""><</span><b class="">—</b><span style="font-weight: 700;" class=""> H</span><span style="font-weight: 700;" class="">ere it hangs</span></font></div>
            <div class=""><font class="" color="#e32400"><span style="font-weight: 700;" class=""><br class="">
                </span></font></div><p class="">TXREQ seems like it never gets cleared :-\ I
              have CAN Write enabled, so that is not the problem.</p><p class="">Any ideas? </p>
            <div class="">Best regards,</div>
            <div class="">Geir</div><p class=""><br class="">
            </p><div class=""> <br class="webkit-block-placeholder"></div>
          </div>
        </div>
      </div>
      <br class="">
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br class="">
      <pre wrap="" class="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a>
<a class="moz-txt-link-freetext" href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a>
</pre>
    </blockquote>
    <br class="">
    <pre class="moz-signature" cols="72">-- 
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
  </div>

<span id="cid:222C1DF9-EE22-435A-B724-5E512193E70D" class=""><dexter.vcf></span>_______________________________________________<br class="">OvmsDev mailing list<br class=""><a href="mailto:OvmsDev@lists.teslaclub.hk" class="">OvmsDev@lists.teslaclub.hk</a><br class=""><a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" class="">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br class=""></div></blockquote></div><br class=""></div></div>_______________________________________________<br class="">OvmsDev mailing list<br class=""><a href="mailto:OvmsDev@lists.teslaclub.hk" class="">OvmsDev@lists.teslaclub.hk</a><br class="">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev<br class=""></div></blockquote></div><br class=""></div></div></body></html>