<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="">I guess the AUTO stuff Michael has been talking about could handle this. If BOOT (IO0) button held down for X seconds that auto-launch a wifi AP. If held down for Y seconds, then factory reset?<div class=""><br class=""></div><div class="">Just a hassle to do, with user having to open the case. Certainly too late to change case design for these first few hundred units.</div><div class=""><br class=""></div><div class="">Regards, Mark.<br class=""><div><br class=""></div><div>P.S. I mean “PC” in the wider sense of the word. Not too hard to hook-up on linux, mac, or windows.</div><div><br class=""><blockquote type="cite" class=""><div class="">On 22 Feb 2018, at 1:22 PM, Greg D. <<a href="mailto:gregd2350@gmail.com" class="">gregd2350@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1" class="">
<div text="#000000" bgcolor="#FFFFFF" class="">
Hi Mark,<br class="">
<br class="">
See below...<br class="">
<br class="">
Greg<br class="">
<br class="">
<br class="">
<div class="moz-cite-prefix">Mark Webb-Johnson wrote:<br class="">
</div>
<blockquote type="cite" cite="mid:381BD9B8-E1AE-425A-BD22-44550737E7A7@webb-johnson.net" class="">
<div class="">
<blockquote type="cite" class="">If things get messed up or
forgotten, can't the module be reset to<br class="">
factory with some button sequence? I asked that regarding my
/store<br class="">
issue, but never heard back.</blockquote>
<div class=""><br class="">
</div>
We have two buttons:</div>
<div class=""><br class="">
</div>
<div class="">
<ol class="MailOutline">
<li class="">Hardwired RESET. That resets the chip.</li>
<li class="">IO0 BOOT. If held during BOOT, that goes into
firmware download mode.</li>
</ol>
<div class=""><br class="">
</div>
<div class="">So, only #2 is usable, and that only after boot. I guess we
could have a boot delay to allow time for it to be pressed
after power up.</div>
</div>
</blockquote>
Yes, something like that. I've worked on products where holding
button #2 after releasing #1 would first take the product into a
reset-to-defaults mode for about 10 seconds, then if you kept
holding it after that, would take you to the downloader.<br class="">
<blockquote type="cite" cite="mid:381BD9B8-E1AE-425A-BD22-44550737E7A7@webb-johnson.net" class="">
<div class="">
<div class=""><br class="">
</div>
<div class="">But, that would require opening up the case to get to the
button. Nasty. Plugging it into a PC is probably easier?</div>
</div>
</blockquote>
Hooking to a PC wouldn't necessarily be easier, but certainly
safer. I take it that the buttons on the 3.1 hardware aren't
anywhere that can be accessed through a proverbial paper clip-sized
hole, nor in such a way that a metal paper clip wouldn't be in
danger of hitting something live. Opening my box, I see the 3.0
hardware is not set up that way. The switches would need to be
moved to the back side of the board for that, and the holes put in
the case. Are we too late?<br class="">
<br class="">
I guess we can assume that our customers are at least somewhat
technology-literate, and in the event that they lose their AP pass
key, a USB serial console might be a reasonable way to reset
things. But if the only "PCs" they own are a smart phone and
tablet, or in the event that the module is password protected too,
use of the buttons would still be required. Or, they can cash in
their "phone a friend" token. :) PCs aren't totally obsolete, yet.<br class="">
<br class="">
Greg<br class="">
<br class="">
</div>
_______________________________________________<br class="">OvmsDev mailing list<br class=""><a href="mailto:OvmsDev@lists.teslaclub.hk" class="">OvmsDev@lists.teslaclub.hk</a><br class="">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev<br class=""></div></blockquote></div><br class=""></div></body></html>