<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Giannis,<div><br></div><div>There is some information in github vehicle/CarModule. But, not for Twizy. Michael looks after that, and he is on this mailing list, so perhaps he can help if he knows any definitive list.</div><div><br></div><div>The other place to look is in the code. The Twizy module is vehicle_twizy.c in vehicle/OVMS.X.</div><div><br></div><div>Regards, Mark.</div><div><br><div><div>On 26 Jun, 2013, at 4:58 PM, Giannis Bakas wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
  
    <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Thank you Mike, <br>
      <br>
      you helped me a lot. I don't know how involved you are in the
      whole<br>
      project but do you know if there exists an excel file with the IDs
      and formulas to calculate the<br>
      values come from the CAN bus of the vehicles supported by the
      OVMS?<br>
      <br>
      Best regards,<br>
      Giannis<br>
      <br>
      <br>
      On 23/6/2013 15:58, Mark Webb-Johnson wrote:<br>
    </div>
    <blockquote cite="mid:0BF15D2E-0E20-46C7-BA22-BAE28AE4DFA4@webb-johnson.net" type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      Giannis,
      <div><br>
      </div>
      <div>Quite frankly, today a simple bluetooth ELM237 might be
        easiest. The ELM chipset has a MA command that can just monitor
        and output can bus messages.</div>
      <div><br>
      </div>
      <div>To use an OVMS module, it is tricky. You would have to modify
        the board to cut the power to the modem and rearrange the tx and
        rx lines on the modem.</div>
      <div><br>
      </div>
      <div>The DIAG mode is fine, but not really intended for what you
        want. The timing to get into it is tricky, and once there you
        have to take care to fight the modem and its responses.</div>
      <div><br>
      </div>
      <div>I have exactly the same problem as you - I want to use my
        Parrot Asteroid as a display for my OVMS to allow access to all
        sorts of real-time status from the car. To achieve that, though,
        I'm having to work on getting bluetooth directly supported by
        OVMS and/or a simple USB CAN bus board (my preference is the USB
        solution). That means it is longer-term - not something we can
        do today but probably within the next few months.</div>
      <div><br>
      </div>
      <div>Regards, Mark</div>
      <div><br>
        <div>
          <div>On 21 Jun, 2013, at 5:27 PM, Giannis Bakas <<a moz-do-not-send="true" href="mailto:giannis.bakas@iccs.gr">giannis.bakas@iccs.gr</a>>
            wrote:</div>
          <br class="Apple-interchange-newline">
          <blockquote type="cite">
            <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
            <div text="#000000" bgcolor="#FFFFFF">
              <div class="moz-cite-prefix">Mark,<br>
                <br>
                I read in the OVMS_Development.pdf (git hub) this:<br>
                <br>
                So you've got about 20 seconds after powering the module
                / reset to send the<br>
                magic word. You may send the word as often as you want,
                the module will<br>
                normally respond to it after the first modem init (i.e.
                after "Call Ready" / "GPS<br>
                Ready"). If it does not, reboot.<br>
                <br>
                Once you're in DIAG mode, enter:<br>
                • "HELP" to list available commands (also lists SMS and
                MSG commands)<br>
                • "DIAG" to see a short status overview<br>
                • "S command" to execute an SMS command<br>
                • "M command" to execute a MSG command<br>
                <br>
                In DIAG mode, all SMS and MSG outputs are sent to the
                DIAG port instead of the<br>
                GPRS network. MSG output will not be encrypted.<br>
                <br>
                and I thought that it was possible. I don't want the
                modem but I am not a specialist<br>
                in electronics and embeded systems. My first thought was
                to use an ELM237 to get<br>
                data from OBDII but I can not find the PIDs of Twizy and
                I thought of using this interface<br>
                like I would with ELM. Just send a command via bluetooth
                and get back a response.<br>
                <br>
                Regards, Giannis<br>
                <br>
                PS: Thanks again for the support!<br>
                <br>
                On 21/6/2013 07:55, Mark Webb-Johnson wrote:<br>
              </div>
              <blockquote cite="mid:CE9A3302-88AE-44F9-B207-B39025A5943E@webb-johnson.net" type="cite">Giannis,
                <div><br>
                </div>
                <div>As the DIAG port is just a tap (not a separate
                  port), I don't think you will have much success just
                  spoofing commands into it.</div>
                <div><br>
                </div>
                <div>Do you need the modem? If not, you can wire up
                  instead of the modem and adjust firmware as necessary.</div>
                <div><br>
                </div>
                <div>Regard, Mark.</div>
                <div><br>
                  <div>
                    <div>On 20 Jun, 2013, at 9:42 PM, Giannis Bakas
                      wrote:</div>
                    <br class="Apple-interchange-newline">
                    <blockquote type="cite">
                      <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
                      <div text="#000000" bgcolor="#FFFFFF">
                        <div class="moz-cite-prefix">Thank you Mark for
                          your quick reply,<br>
                          <br>
                          I have made a connection (SPP) with a
                          bluetooth connected to my PC from parrot and
                          seems <br>
                          to work fine.<br>
                          <br>
                          My question was if DIAG port would work with a
                          bluetooth serial adapter. And working on DIAG<br>
                          MODE I can send SMS or MSG commands to get
                          data like SOC, speed, gps position.<br>
                          <br>
                          Cheers Giannis<br>
                          <br>
                          On 20/6/2013 11:56, Mark Webb-Johnson wrote:<br>
                        </div>
                        <blockquote cite="mid:3DA03B62-ADE4-429E-82C0-B347E37AEE9A@webb-johnson.net" type="cite">Giannis,
                          <div><br>
                          </div>
                          <div>You are having the same problem as me -
                            we both have Parrots in our cars :-)</div>
                          <div><br>
                          </div>
                          <div>Work I have done on this so far:</div>
                          <div><br>
                          </div>
                          <div>
                            <ul class="MailOutline">
                              <li>I investigated USB serial adaptors to
                                the Parrot. The FTDI driver is in the
                                Parrot Android, but there are some
                                problems with loading it (you can hack
                                it from the adb shell, or from an App
                                with root access). Parrot themselves say
                                it is not yet supported, but planned for
                                future.<br>
                                <br>
                              </li>
                              <li>I investigated bluetooth. Prior to the
                                latest firmware it didn't work at all.
                                With the latest 2.1.1 firmware I have
                                had more success. I managed to get
                                bluetooth to my Pebble smartwatch
                                working (which means I can control
                                Parrot volume from my wrist), but so far
                                I haven't managed to get bluetooth SPP
                                working. It should work, so maybe just
                                me,<br>
                                <br>
                              </li>
                              <li>From the OVMS hardware point of view,
                                things are not so easy. The PIC18F is
                                very limited and it is hard to get extra
                                connections. It should be possible to
                                disconnect the connection to the modem
                                and instead go to a bluetooth module on
                                that single ASYNC port (both 5v and 3.3v
                                lines are available on the OVMS v2
                                board). I have heard, but not tried,
                                that it might be possible to get a
                                software async working on one of the
                                free I/O pins - low baud rate with no
                                flow control.<br>
                                <br>
                              </li>
                              <li>I am working on more sophisticated
                                hardware with 6 ASYNC ports and 2 CAN
                                buses! But, the bluetooth situation is a
                                mess at the moment (Android supports
                                bluetooth 2.2 but not BLE 4.0, and
                                iPhone supports BLE 4.0 but not
                                bluetooth 2.2 - good grief).</li>
                            </ul>
                          </div>
                          <div><br>
                          </div>
                          <div>If you don't need the modem, the easiest
                            would be to try to cut the RX+TX lines from
                            the PIC to the MODEM and use them for your
                            bluetooth module. The comms is at 9600 baud.</div>
                          <div><br>
                          </div>
                          <div>Regards, Mark.</div>
                          <div><br>
                            <div>
                              <div>On 20 Jun, 2013, at 3:41 PM, Giannis
                                Bakas wrote:</div>
                              <br class="Apple-interchange-newline">
                              <blockquote type="cite">
                                <div>Hi all,<br>
                                  <br>
                                  is it possible to use a serial to
                                  bluetooth dongle on the DIAG port of
                                  the module<br>
                                  to get data via bluetooth, requesting
                                  data with "MSG commands"? What I want<br>
                                  to do is to use OVMS like a bridge
                                  between my car and my parrot device
                                  (Android device)<br>
                                  in order to visualize the data I get
                                  to the screen. I want to avoid the SIM
                                  card and to get<br>
                                  data from the server.<br>
                                  <br>
                                  Best regards,<br>
                                  Giannis<br>
                                  <br>
_______________________________________________<br>
                                  OvmsDev mailing list<br>
                                  <a moz-do-not-send="true" href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a><br>
                                  <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
                                </div>
                              </blockquote>
                            </div>
                            <br>
                          </div>
                          <br>
                          <fieldset class="mimeAttachmentHeader"></fieldset>
                          <br>
                          <pre wrap="">_______________________________________________
OvmsDev mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a>
</pre>
                        </blockquote>
                        <br>
                      </div>
                      _______________________________________________<br>
                      OvmsDev mailing list<br>
                      <a moz-do-not-send="true" href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a><br>
                      <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
                    </blockquote>
                  </div>
                  <br>
                </div>
                <br>
                <fieldset class="mimeAttachmentHeader"></fieldset>
                <br>
                <pre wrap="">_______________________________________________
OvmsDev mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a>
</pre>
              </blockquote>
              <br>
            </div>
            _______________________________________________<br>
            OvmsDev mailing list<br>
            <a moz-do-not-send="true" href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a><br>
            <a class="moz-txt-link-freetext" href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
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>
  </div>

_______________________________________________<br>OvmsDev mailing list<br><a href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a><br>http://lists.teslaclub.hk/mailman/listinfo/ovmsdev<br></blockquote></div><br></div></body></html>