<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Not at the moment. Haven’t really gone looking for it. Without access to the diagnostics screens, it is not at all easy to find that stuff. If we have a screen that says metric X is Y, we can go looking in the data for all the different encoding formats of Y. Then, if we can see Y change over time, we can double-check and confirm we are looking at the right thing. But, without being able to see X or Y, it is hard to know where to start.<div class=""><br class=""></div><div class="">At the moment, I’m just looking at basics (drive/park, speed, SOC, charge port, charging/driving, etc). Essential stuff that I can see.</div><div class=""><div class=""><br class=""></div><div class="">Jason did ‘publish’ a document with quite a few messages decoded:</div><div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><a href="https://skie.net/uploads/TeslaCAN/Tesla Model S CAN Deciphering - v0.1 - by wk057.pdf" class="">https://skie.net/uploads/TeslaCAN/Tesla%20Model%20S%20CAN%20Deciphering%20-%20v0.1%20-%20by%20wk057.pdf</a></div></blockquote><div class=""><div class=""><br class=""></div><div class="">and the shack team decoded a bunch more. In particular, the work on 6F2 (which gives individual battery module/brick voltages and temperatures) is impressive. But, that list died down in 2016 and I haven’t seen much on this lately.</div><div class=""><br class=""></div><div class="">I originally started work on Model S support purely because that is the car I drive, and I want OVMS in it. The Tesla App is pretty good, so not much requirement for OVMS. But, a few things have become apparent:</div><div class=""><br class=""></div><div class=""><ol class="MailOutline"><li class="">There is a huge amount of valuable data on the bus not available to the Tesla App (or even on user visible screens). Things like battery module voltages and temperatures, actual battery kWh levels, etc.<br class=""><br class=""></li><li class="">We can do things like logging of charges/drives, as well as automation. And do it in a way that we aren’t continually worried that Tesla is going to cut off access to their API.<br class=""><br class=""></li><li class="">I am hoping to get the available data organised, and use this as a test case for development of the RE tools in OVMS v3. I want to be able to tell RE I am working on DBC (or whatever format) file X - have it load all that in and start capturing data from the car. Then be able to type commands to dynamically change the DBC mappings, so mapped metrics, and have RE keep the actual DBC file up-to-date with those changes (as well as upload the results to a public server where it can be shared). Open Vehicles - our original goal. Now that we have lots of SPI ram, this should be feasible.<br class=""><br class=""></li><li class="">The ultimate goal is to be able to code vehicle support without coding. Have an ‘OvmsVehicleDBC’ class (derived from OvmsVehicle) that takes a DBC file (or whatever format we end up with) and produces all the metrics we need automatically. Zero coding. And the RE tools can be used for the engineering to get the values. Imagine looking for SOC in a car. You find it with RE, tell RE that is v.b.soc (this byte, this bit, this format, etc), and the vehicle module using that DBC immediately picks up on the change and sends the SOC to a connected App.</li></ol></div><div class=""><br class=""></div><div class="">P.S. I did a drive to work this morning with OVMS to hotspot on phone, and phone showing web dashboard (using .local address). Very very cool. The gauge animation is awesome. I even managed to get up to 160kph on the dashboard - now I just need to fix that pesky kph/mph support so that it shows my correct speed (100kph not 160).</div><div class=""><br class=""></div><div class="">Regards, Mark.<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 10 Apr 2018, at 11:38 PM, Tom Saxton <<a href="mailto:tom@idleloop.com" class="">tom@idleloop.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Do you get a calculated amp-hour capacity (CAC) value on the Model S?<br class=""><br class="">     Tom<br class=""><br class="">-----Original Message-----<br class="">From: OvmsDev <<a href="mailto:ovmsdev-bounces@lists.openvehicles.com" class="">ovmsdev-bounces@lists.openvehicles.com</a>> on behalf of Mark Webb-Johnson <<a href="mailto:mark@webb-johnson.net" class="">mark@webb-johnson.net</a>><br class="">Reply-To: OVMS Developers <<a href="mailto:ovmsdev@lists.openvehicles.com" class="">ovmsdev@lists.openvehicles.com</a>><br class="">Date: Tuesday, April 10, 2018 at 1:30 AM<br class="">To: Stephen & Karen Casner <<a href="mailto:casner@acm.org" class="">casner@acm.org</a>><br class="">Cc: OVMS Developers <<a href="mailto:ovmsdev@lists.openvehicles.com" class="">ovmsdev@lists.openvehicles.com</a>><br class="">Subject: Re: [Ovmsdev] ssh: secure mode prompt not set #31<br class=""><br class=""><br class="">    Thanks, Steve. I will try it in a few minutes.<br class=""><br class="">    P.S. I’m about to drive home in my Model S, with the vehicle module actually running for the first time. I’ve got speed, soc, and park/drive support working on Tesla Model S (probably) so will finally have something to see on the web dashboard.<br class=""><br class="">    Regards, Mark.<br class=""><br class=""><blockquote type="cite" class="">On 10 Apr 2018, at 2:41 PM, Stephen Casner <<a href="mailto:casner@acm.org" class="">casner@acm.org</a>> wrote:<br class=""><br class="">Mark,<br class=""><br class="">What this really means is that my previous implementation of the<br class="">secure mode prompt was in the wrong place.  I've fixed it, isolating<br class="">the setting of the prompt into OvmsShell.  This removes the<br class="">SetPrompt() API from OvmsWriter, which is good, at the cost of making<br class="">SetSecure() virtual.<br class=""><br class="">                                                       -- Steve<br class=""><br class="">On Tue, 10 Apr 2018, Mark Webb-Johnson wrote:<br class=""><br class=""><blockquote type="cite" class=""><br class="">Steve,<br class=""><br class="">Can you have a look at this one:<br class=""><br class=""><a href="https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/31" class="">https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/31</a> <<a href="https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/31" class="">https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/31</a>><br class=""><br class="">When connecting to the box via ssh, using a trusted ssh.keys mechanism, it seems that the session is correctly put into secure mode (enable). But, the prompt is OVMS> (should be OVMS#). The full set of enable commands is shown, so pretty sure the session is in enable mode.<br class=""><br class="">I think the issue is purely the prompt being incorrect.<br class=""><br class="">I think (hope) it should be simple.<br class=""><br class="">Thanks, Mark.<br class=""></blockquote></blockquote><br class="">    _______________________________________________<br class="">    OvmsDev mailing list<br class="">    <a href="mailto:OvmsDev@lists.openvehicles.com" class="">OvmsDev@lists.openvehicles.com</a><br class="">    <a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" class="">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br class=""><br class=""><br class=""><br class="">_______________________________________________<br class="">OvmsDev mailing list<br class=""><a href="mailto:OvmsDev@lists.openvehicles.com" class="">OvmsDev@lists.openvehicles.com</a><br class="">http://lists.openvehicles.com/mailman/listinfo/ovmsdev<br class=""></div></div></blockquote></div><br class=""></div></div></div></body></html>