<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
V2.5 is now in stock:<br>
<br>
<a class="moz-txt-link-freetext" href="https://www.fasttech.com/product/1000300">https://www.fasttech.com/product/1000300</a><br>
<br>
Regards,<br>
Michael<br>
<br>
<br>
<div class="moz-cite-prefix">Am 29.05.2016 um 14:45 schrieb Mark
Webb-Johnson:<br>
</div>
<blockquote
cite="mid:6748DD73-066A-4AE0-890B-B2F06795A43E@webb-johnson.net"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<div class=""><br class="">
</div>
<div class="">Glad to say the ordeal with SIM808 support is over.
With Michael Balzer’s help, we’ve got the GPS working well and
the final firmware is built.</div>
<div class=""><br class="">
</div>
<div class="">To keep things as small as possible, we’ve split to
two different sets of configuration files and firmware builds
types for the V2 hardware. Here is the full list of firmware
files:</div>
<div class=""><br class="">
</div>
<blockquote style="margin: 0 0 0 40px; border: none; padding:
0px;" class="">
<div class="">
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">V1_production_908.hex
V1 Hardware Module, SIM908 modem, production
firmware</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">V2_production_808.hex
V2 Hardware Module, SIM808 modem, production
firmware</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">V2_production_908.hex
V2 Hardware Module, SIM908 modem, production
firmware</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">V2_experimental_808.hex
V2 Hardware Module, SIM808 modem, experimental
firmware</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">V2_experimental_908.hex
V2 Hardware Module, SIM908 modem, experimental
firmware</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">V2_RT_production_808.hex
V2 Hardware Module, SIM808 modem, Renault Twizy
full firmware</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">V2_RT_production_908.hex
V2 Hardware Module, SIM908 modem, Renault Twizy
full firmware</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">V2_TR_production_808.hex
V2 Hardware Module, SIM808 modem, Tesla Roadster
full firmware</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">V2_TR_production_908.hex
V2 Hardware Module, SIM908 modem, Tesla Roadster
full firmware</span></font></div>
</div>
</blockquote>
<div class=""><br class="">
</div>
<div class="">The v2.8.6 firmware is now live on github.</div>
<div class=""><br class="">
</div>
<div class="">You can tell the difference between a SIM808 and
SIM908 module by looking at the board. The big white chip is
clearly marked.</div>
<div class=""><br class="">
</div>
<div class="">This production firmware is going to the factory
now. Hopefully the modules (SIM808) will be back in stock at
Fasttech within the coming week.</div>
<div class=""><br class="">
</div>
<div class="">We’ve also taken this opportunity to merge in a
bunch of changes from various contributors. The full change log
is:</div>
<div class=""><br class="">
</div>
<blockquote style="margin: 0 0 0 40px; border: none; padding:
0px;" class="">
<div class="">
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">2016-05-29 2.8.6
Firmware 2.8.6 SIM808 GSM/GPS production support</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework: - Support for separate charger temperature
(car_tcharger)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy user guide v1.8 (BMS power limit bypass)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy documentation: - Added command overview</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy documentation: - Added limiter designer to
powermap calculator</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy documentation: - Added some more registers to
SDO list</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: reformat using mplabx 'whitesmiths' formatting
rules, no code changes</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Merge carrott/nissan-leaf-reformat enhancements for
Nissan Leaf</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: minor documentation fixes & additions</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Merged Kia Soul 0.46 06 Mar 2016 (Geir Øyvind
Vælidalo)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: - TCU messages aren't suitable for car state
selection</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: - Use presence of inverter messages to indicate
car on and driving</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: - Use bus inactivity to indicate car off</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: - use presence of ABS messages to indicate
driving - add some TODO</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: extract car on-off to a function</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: when ABS messages stop, car must be off, even
if CAN bus is still active</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: understand waiting for charge timer</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: Refactor charger status logic</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: extract gids out to a separate value</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: turn off polling as it causes a relay to click
every 20 seconds while charging</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: don't update charger state when the can bus
goes quiet as charger has already told us what happened</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: use J1772 pilot maximum current to set the
pilot and charge door bits</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: use unambiguous variable types</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Leaf: initialize SOC and SOC alert to avoid SMS on
startup</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Merge pull request #147 from carrott/nissan-leaf</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Deterministic TRISC & PORTC init in each module</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# led_set should turn on the chosen led, not OVMS_LED_O
- 1 == RC3 when digit == OVMS_LED_ON</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Merge pull request #148 from
carrott/deterministic-portc</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Fix for twizy to allow production builds with
OVMS_TWIZY_BATTMON</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Firmware build restructuring for SIM808 support, and
basic GPS support for SIM808</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# SIM808 GPS fetch & coordinate processing - "GPS?"
command optimized GM link, extended by OSM link</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Added modem power up on module power up - Diag mode
clients reworked for SIM808 operation</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# RT documentation: added modem terminal speed fix for
diag mode</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class=""><br class="">
</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">2016-03-14 2.8.5
Firmware 2.8.5 SIM808 GSM/GPS module support</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Fix for Twizy build w/o BATTMON</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: ideal range calculated with temperature
influence approximation</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: Battery capacity estimation</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: Charge start restarts SOC window (to get most
recent BMS SOC)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: Charge interruption no longer restarts power
sums & SOC window</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Added vehicle_version to net msg "F"</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# New vehicle: Kia Soul EV, initial version 0.1
(alpha/untested)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Kia Soul: VIN, car status, doors & charging
status, SOC, estimated range, speed</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework: OBDII polling support for modes 02, 10
& 21</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Kia Soul: DEBUG diag output fixed for SMS size limit</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Kia Soul: ISR optimization - OBD diag data init &
length debugging</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Kia Soul: Buffer overflow protection for OBDII multi
frame polls</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Kia Soul: Init CAN RX filter 1 to avoid noise
triggers</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: optional current limit modification</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Added compiler switch OVMS_NO_CRASHDEBUG</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy V3.7.0: - CFG POWER: max current control,
higher torque & power levels</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework v2.8.2: DIAG mode: support backspace &
ctrl-a / ctrl-c (= abort/clear)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework v2.8.2: DIAG mode perl clients added</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework v2.8.2: DIAG mode documentation extended</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Add hints on 0x100/0x96 and 0x400/0x01</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework: Fixed base64decode(), removed bug
workarounds</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework: base64encode(): return pointer to end of
base64 string</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework: New net_assert_caller(): check caller,
fallback to REGPHONE</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework: net_put RAM redirection now uses net_buf[]</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework: Code cleanup, size and stack depth
optimization</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework: Fix: stack overflow/underflow flags
cleared after crash</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Framework: Perl diagmode clients: missing license
info added</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: Flux map optimization</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: Fix: "CA?" outputs ETR SOC if ETR range is
zero</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: CAN control bits to disable emergency reset,
kickdown & autopower</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: Flux & saturation maps added to
documentation</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Twizy: Updated SDO list & limits</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# MPLABX 3.1x support, and OVMS_BUILDCONFIG to show
selected build config in version strings</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Add pics and docs on Tesla Model S new style DIAG
connector seen in late 2015 cars onwards</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Re-work GPS initialisation for SIM808</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Use AT+CGPSRST=0 for cold start of GPS</span></font></div>
<div class=""><font class="" face="Andale Mono"><span
style="font-size: 14px;" class="">
# Fix SMS VERSION command</span></font></div>
</div>
</blockquote>
<div class=""><br class="">
</div>
<div class="">A big thank you to Michael Balzer for his help with
this, as well as to all the other contributors.</div>
<div class=""><br class="">
</div>
<div class="">Regards, Mark.</div>
<div class=""><br class="">
</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>
<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>