<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Looks good. I'll try to merge it in.<div><br></div><div>What is the status of Twizy support now, in your opinion? Is it stable and usable?</div><div><br></div><div>I put up a page at:</div><div><br></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><a href="http://www.openvehicles.com/vehiclesupport">http://www.openvehicles.com/vehiclesupport</a></div><div><br></div><div><span style="color: rgb(59, 59, 59); font-family: Georgia, 'Times New Roman', Times, serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(246, 243, 213); display: inline !important; float: none; ">Here's a summary of the vehicle support we have in OVMS at the moment. Functionality for the Tesla Roadster v1.x and v2.x is pretty much complete (although we have lots of ideas for add-on functionality) and support for other vehicles is in progress.</span><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.2em; margin-left: 0px; color: rgb(59, 59, 59); font-family: Georgia, 'Times New Roman', Times, serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(246, 243, 213); position: static; z-index: auto; "><br>Note that functions marked "experimental" and "development" may not be in the main code repository yet - we recommend you check with the developers mailing list for up-to-date status and code location for these. <br></p><table style="border-collapse: collapse; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-size: 0.857em; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; width: 689px; color: rgb(59, 59, 59); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(246, 243, 213); position: static; z-index: auto; "><tbody style="border-top-width: 1px; border-top-style: solid; border-top-color: rgb(204, 204, 204); "><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><th style="border-width: 1px; border-style: solid solid none; border-color: rgb(255, 255, 255); padding: 4px 9px; text-align: left; background-color: rgba(0, 0, 0, 0.507813); color: rgb(255, 255, 255); font-weight: bold; vertical-align: top; background-position: initial initial; background-repeat: initial initial; ">Function</th><th style="border-width: 1px; border-style: solid solid none; border-color: rgb(255, 255, 255); padding: 4px 9px; text-align: left; background-color: rgba(0, 0, 0, 0.507813); color: rgb(255, 255, 255); font-weight: bold; vertical-align: top; background-position: initial initial; background-repeat: initial initial; ">Tesla Roadster v1.x</th><th style="border-width: 1px; border-style: solid solid none; border-color: rgb(255, 255, 255); padding: 4px 9px; text-align: left; background-color: rgba(0, 0, 0, 0.507813); color: rgb(255, 255, 255); font-weight: bold; vertical-align: top; background-position: initial initial; background-repeat: initial initial; ">Tesla Roadster v2.x</th><th style="border-width: 1px; border-style: solid solid none; border-color: rgb(255, 255, 255); padding: 4px 9px; text-align: left; background-color: rgba(0, 0, 0, 0.507813); color: rgb(255, 255, 255); font-weight: bold; vertical-align: top; background-position: initial initial; background-repeat: initial initial; ">Volt/Ampera</th><th style="border-width: 1px; border-style: solid solid none; border-color: rgb(255, 255, 255); padding: 4px 9px; text-align: left; background-color: rgba(0, 0, 0, 0.507813); color: rgb(255, 255, 255); font-weight: bold; vertical-align: top; background-position: initial initial; background-repeat: initial initial; ">Renault Twizy</th></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Status</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Released</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Released</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Development</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Development</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Firmware</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">1.2.2 or later</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">1.0.0 or later</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">VA experimental</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">RT experimental</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Hardware</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">v1 or v2</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">v2 or v2</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">v2</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">v2</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Module</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1000300-ovms-car-module-v2" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS Module v2</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1000300-ovms-car-module-v2" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS Module v2</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1000300-ovms-car-module-v2" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS Module v2</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1000300-ovms-car-module-v2" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS Module v2</a></td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Vehicle Cable</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1000400" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS Data Cable</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1000400" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS Data Cable</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not available (yet)</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not available (yet)</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">GSM Antenna</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1000500" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS GSM Antenna</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1000500" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS GSM Antenna</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1000500" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS GSM Antenna</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1000500" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS GSM Antenna</a></td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">GPS Antenna</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not Required</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not Required</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1020200" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS GPS Antenna</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1020200" style="color: rgb(0, 114, 182); text-decoration: none; ">OVMS GPS Antenna</a></td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Firmware Tool</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1002200" style="color: rgb(0, 114, 182); text-decoration: none; ">PICKIT 2</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1002200" style="color: rgb(0, 114, 182); text-decoration: none; ">PICKIT 2</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1002200" style="color: rgb(0, 114, 182); text-decoration: none; ">PICKIT 2</a></td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; "><a href="http://www.fasttech.com/products/1099/10000001/1002200" style="color: rgb(0, 114, 182); text-decoration: none; ">PICKIT 2</a></td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">SOC Display</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Range Display</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">GPS Location Display</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes (car gps)</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes (car gps)</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes (OVMS gps)</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes (OVMS gps)</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Speed Display</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Charge Status Display</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Charge Interruption Alerts</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Charge Control</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Lock/Unlock Control</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Charge Mode Control</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Cabin Pre-heat/cool</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not possible</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not possible</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Seriously? No</td></tr><tr style="background-color: rgba(0, 0, 0, 0.0625); background-position: initial initial; background-repeat: initial initial; "><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Digital Speedo</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Yes</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">Not yet</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">n/a</td><td style="padding: 4px 9px; border: 1px solid rgb(255, 255, 255); text-align: left; ">n/a</td></tr></tbody></table></div></blockquote><div><br></div><div>Does that seem accurate? Anything to add/remove.</div><div><br></div><div>I think the v2 branch is stable now, and what we are working from, so perhaps it is time to merge it back into mainline head...</div><div><br></div><div>Regards, Mark.</div><div><br><div><div>On 9 Dec, 2012, at 8:39 PM, Michael Balzer wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><a href="https://github.com/dexterbg/Open-Vehicle-Monitoring-System/commit/e527b90883353f32da0f60d09c871333dc2c4646">https://github.com/dexterbg/Open-Vehicle-Monitoring-System/commit/e527b90883353f32da0f60d09c871333dc2c4646</a><br><br>- temperature function updated to new formula (A - 40)<br><br>- cell alert thresholds changed to fixed absolute deviations<br> 3 °C temperature / 100 mV (watch thresholds = stddev as before)<br><br>- battery monitor reset now bound to "key on" event<br> instead of full charge cycle<br><br>- cell mean value / deviation calculations now done with rounding<br><br>- battery text alert now also sent by MSG protocol ("PA")<br> and triggered immediately after every alert status change<br><br>- Twizy battery monitor compiler switch: OVMS_TWIZY_BATTMON<br> current ressource usage: 6% RAM (193 byte) + 10% ROM<br><br><br>-- <br>Michael Balzer * Paradestr. 8 * D-42107 Wuppertal<br>Fon 0202 / 272 2201 * Handy 0176 / 206 989 26<br><br><span><dexter.vcf></span>_______________________________________________<br>OvmsDev mailing list<br>OvmsDev@lists.teslaclub.hk<br>http://lists.teslaclub.hk/mailman/listinfo/ovmsdev<br></div></blockquote></div><br></div></body></html>