<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    V3.7.1 is now final, including flux map optimization for T80 &
    T45:<br>
    <br>
    <a class="moz-txt-link-freetext" href="http://dexters-web.de/f/tw/OVMS-Twizy-3.7.1.zip">http://dexters-web.de/f/tw/OVMS-Twizy-3.7.1.zip</a><br>
    <br>
    Android App V3.11.2:<br>
    <br>
    <a class="moz-txt-link-freetext" href="http://dexters-web.de/f/tw/OpenVehicleApp-release-3.11.2.apk">http://dexters-web.de/f/tw/OpenVehicleApp-release-3.11.2.apk</a><br>
    <br>
    - Added Kia Soul images<br>
    - Car images set on view creation (avoids short roadster display)<br>
    - Added shadow to odometer & speed display to enhance
    readability on light backgrounds<br>
    - Long click on notification = copy to clipboard<br>
    - Twizy specific charge port overlay image<br>
    - Twizy: feature label for battery capacity added<br>
    <br>
    <br>
    Regards,<br>
    Michael<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Am 02.01.2016 um 20:19 schrieb Michael
      Balzer:<br>
    </div>
    <blockquote cite="mid:568822D1.2060309@expeedo.de" type="cite">
      <pre wrap="">Firmware:
<a class="moz-txt-link-freetext" href="http://dexters-web.de/f/tw-beta/OVMS-Twizy-3.7.1.zip">http://dexters-web.de/f/tw-beta/OVMS-Twizy-3.7.1.zip</a>

Note: this is still "beta" because I've got no info yet on the T45
SDO values missing and no results from a T45 current modification.

Framework:
- Fixed base64decode(), removed bug workarounds
- base64encode(): return pointer to end of base64 string
- New net_assert_caller(): check caller, fallback to REGPHONE
- net_put RAM redirection now uses net_buf[]
- Code cleanup, size and stack depth optimization
- Fix: stack overflow/underflow flags cleared after crash
- Perl diagmode clients: missing license info added

Documentation:
- Added developer hints on stack debugging and optimization

Twizy 3.7.1:
- New: CFG GET & SET: read/write complete profiles (base64 encoded)
- CFG GET, SET, INFO & SAVE can be used "offline" (w/o SEVCON access)
- CFG RESET n = reset EEPROM profile (w/o SEVCON access)
- Code size and stack depth optimization
- Frequent CFG errors reported human-readable
- Button reset result notification now sent via IP/SMS
- Client utility "cfgconv" to convert SEVCON profiles to/from base64


CFG GET/SET:

CFG GET [n]
    get (download) profile base64 encoded

CFG SET [n] [base64data]
    set (upload) profile from base64 encoded string

with:
    n = 1..3: from EEPROM
    else: from current working set

Hint: to avoid confusion with profile #0, don't use n=0 to address
the working set. Better use "-" or "ws" (translates to 0), i.e.
    CFG GET -
    CFG SET - ...
or
    CFG GET WS
    CFG SET WS ...

Use the "cfgconv" utility to convert base64 to text or vice versa.

"cfgconv" online: <a class="moz-txt-link-freetext" href="http://dexters-web.de/cfgconv">http://dexters-web.de/cfgconv</a>


Regards,
Michael

</pre>
      <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>
    <pre class="moz-signature" cols="72">-- 
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
  </body>
</html>