<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Definitely something timing related. Even with auto wifi.mode=client, the wifi client comes up on boot, but v2 server can’t connect on first try (but second try works).<div class=""><br class=""></div><div class="">This is what I get:</div><div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7316) event: sta ip: 10.10.41.203, mask: 255.255.248.0, gw: 10.10.40.64</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7326) netmanager: Interface priority is st1 (10.10.41.203/255.255.248.0 gateway 10.10.40.64)</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7326) netmanager: Set DNS#0 10.10.40.64</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7326) netmanager: Set DNS#1 0.0.0.0</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7326) netmanager: Set DNS#2 0.0.0.0</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7326) netmanager: WIFI client up (with MODEM down): starting network with WIFI client</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7326) esp32wifi: STA got IP with SSID: HIGHWAYS, MAC: 30:ae:a4:43:92:c4, IP: 10.10.41.203, mask: 255.255.248.0, gw: 10.10.40.64</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7326) time: Starting SNTP client</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7326) ovms-server-v2: Status: Network is up, so attempt network connection</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7336) webserver: Launching Web Server</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7376) ssh: Launching SSH Server</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7386) ovms-server-v2: Status: Network is up, so attempt network connection</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (8396) ovms-server-v2: Connection is <a href="http://api.openvehicles.com:6867" class="">api.openvehicles.com:6867</a> DEVBENCH</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (8396) ovms-server-v2: Status: Connecting...</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (10396) housekeeping: System considered stable (RAM: 8b=94792-95652 32b=23608)</span></font></div><div class=""><span style="font-size: 14px; font-family: 'Andale Mono';" class="">W (25696) ovms-server-v2: Connection failed</span></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">E (25696) ovms-server-v2: Status: Error: Connection failed</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (25696) ovms-server-v2: Status: Disconnected</span></font></div></blockquote><div class=""><br class=""></div><div class="">But, if I config set network dns ‘8.8.8.8 1.1.1.1’, I get:</div><div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7087) event: sta ip: 10.10.41.203, mask: 255.255.248.0, gw: 10.10.40.64</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7097) netmanager: Interface priority is st1 (10.10.41.203/255.255.248.0 gateway 10.10.40.64)</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7097) netmanager: Set DNS#0 8.8.8.8</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7097) netmanager: Set DNS#1 1.1.1.1</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7107) netmanager: WIFI client up (with MODEM down): starting network with WIFI client</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7107) esp32wifi: STA got IP with SSID: HIGHWAYS, MAC: 30:ae:a4:43:92:c4, IP: 10.10.41.203, mask: 255.255.248.0, gw: 10.10.40.64</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7107) time: Starting SNTP client</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7107) ovms-server-v2: Status: Network is up, so attempt network connection</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7117) webserver: Launching Web Server</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7137) ssh: Launching SSH Server</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (7157) ovms-server-v2: Status: Network is up, so attempt network connection</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (8387) ovms-server-v2: Connection is <a href="http://api.openvehicles.com:6867" class="">api.openvehicles.com:6867</a> DEVBENCH</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (8387) ovms-server-v2: Status: Connecting...</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (8617) ovms-server-v2: Connection successful</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">I (8617) ovms-server-v2: Status: Logging in...</span></font></div></div></blockquote><div class=""><br class=""><div class="">I’m guessing this new ‘stored dns’ is the root of the problem, but really not sure what is going on. The delay is long enough to allow your test to timeout.</div><div class=""><br class=""></div><div class="">Regards, Mark.</div><div class=""><br class=""></div><div class=""><div><blockquote type="cite" class=""><div class="">On 13 May 2018, at 2:18 AM, Michael Balzer <<a href="mailto:dexter@expeedo.de" class="">dexter@expeedo.de</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
<div text="#000000" bgcolor="#FFFFFF" class="">
<br class="">
<div class="moz-cite-prefix">Am 12.05.2018 um 18:21 schrieb Mark
Webb-Johnson:<br class="">
</div>
<blockquote type="cite" cite="mid:C2128757-9D53-40F2-B597-5F05DFFC18F9@webb-johnson.net" class="">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
<blockquote type="cite" class="">
<div text="#000000" bgcolor="#FFFFFF" class="">Did you apply the
sdkconfig changes regarding SO_REUSE? I had none such problems
after fixing that in my sdkconfig -- I also fixed the defaults
in some commit a few days before.<br class="">
<br class="">
<tt class="">CONFIG_LWIP_SO_REUSE=y</tt><tt class=""><br class="">
</tt><tt class="">CONFIG_LWIP_SO_REUSE_RXTOALL=y</tt></div>
</blockquote>
<div class=""><br class="">
</div>
Just double-checked, and yes they are there.
<div class=""><br class="">
</div>
<div class="">It seems that after connecting to SSID, the attempt
to run ‘Ota status’ is immediate, but the wifi client hasn’t
settled down yet. I’ve looked in web_cfg_init, but having
trouble working out how it works. In the 'if (step ==
"2.test.connect”)’, it just seems to try to MyOTA.GetStatus as
soon as the ssid matches? But it doesn’t check that the wifi
client is actually up (the reception of IP address may be a
second or two after the SSID is connected, and anyway GetSSID()
just returns the configured SSID, not the connected one). Or,
maybe I’m missing something?</div>
</blockquote>
<br class="">
The state ticker does not check yet if it can abort a scheduled
timeout. So it doesn't do the test as soon as GetSSID() returns the
network.<br class="">
<br class="">
The test is done fixed 20 seconds after
StartAccessPointClientMode(). That is normally plenty of time for
everything to settle. In my runs, the client network was normally
fully functional in ~10 seconds.<br class="">
<br class="">
How long does your APClient switch take? You can try raising the 20
second timeout in line 226.<br class="">
<br class="">
Regards,<br class="">
Michael<br class="">
<br class="">
<br class="">
<blockquote type="cite" cite="mid:C2128757-9D53-40F2-B597-5F05DFFC18F9@webb-johnson.net" class="">
<div class="">Regards, Mark</div>
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 12 May 2018, at 11:14 PM, Michael Balzer
<<a href="mailto:dexter@expeedo.de" class="" moz-do-not-send="true">dexter@expeedo.de</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" class="">
<div text="#000000" bgcolor="#FFFFFF" class=""> <br class="">
<div class="moz-cite-prefix">Am 12.05.2018 um 15:42
schrieb Mark Webb-Johnson:<br class="">
</div>
<blockquote type="cite" cite="mid:13D5FC1B-026F-40E9-9994-5E6A06A3CA49@webb-johnson.net" class="">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" class="">
<div class=""><br class="">
</div>
Works better, but still causing me issues. I had a
couple of times where it took down the whole
housekeeping task (with red alerts saying event
delivery queue was full so ticker.1 messages couldn’t
be delivered). I guess it is doing the wifi
connectivity test in the main event task?</blockquote>
<br class="">
Yes, the most time consuming task in there is the
OTA.GetStatus() fetching the server version info. But I
didn't get any problems from that in all my tests…<br class="">
<br class="">
<blockquote type="cite" cite="mid:13D5FC1B-026F-40E9-9994-5E6A06A3CA49@webb-johnson.net" class="">
<div class="">The other problem is that the bringing
up/down of the APCLIENT vs AP mode doesn’t seem to
work properly, so I lose connection to the station.
Also, my iPad keeps switching back to home wifi,
every time the OVMS reconfigures the network.
APCLIENT mode really sucks.</div>
</blockquote>
<br class="">
Did you apply the sdkconfig changes regarding SO_REUSE?
I had none such problems after fixing that in my
sdkconfig -- I also fixed the defaults in some commit a
few days before.<br class="">
<br class="">
<tt class="">CONFIG_LWIP_SO_REUSE=y</tt><tt class=""><br class="">
</tt><tt class="">CONFIG_LWIP_SO_REUSE_RXTOALL=y</tt><br class="">
<br class="">
If these are missing, both the webserver and ssh cannot
rebind after the switch from AP to APCLIENT.<br class="">
<br class="">
The switching takes some seconds, but my tablets (all
Androids) only switched back to my home network during
tests with issues. The normal process is fast enough to
keep them on the AP.<br class="">
<br class="">
Regards,<br class="">
Michael<br class="">
<br class="">
<br class="">
<blockquote type="cite" cite="mid:13D5FC1B-026F-40E9-9994-5E6A06A3CA49@webb-johnson.net" class="">
<div class="">
<div class="">
<div class="">I’ll have another look at the wifi
driver. Maybe I can improve the API a bit (based
on what we have). Perhaps configure a STAtion
even in AP mode (which is what I did with my
alternative approach before).</div>
<div class=""><br class="">
</div>
<div class="">Regards, Mark.</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 12 May 2018, at 12:52 AM,
Michael Balzer <<a href="mailto:dexter@expeedo.de" class="" moz-do-not-send="true">dexter@expeedo.de</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
<div text="#000000" bgcolor="#FFFFFF" class=""> Added another fix.<br class="">
<br class="">
Or more sort of a workaround: I just had
an empty server status display on step 4
test after successful connect. I'm not
sure how this can happen, I guess it's
due to five events being processed at
once after the connect (server v2 blocks
the mongoose task there) and some race
condition in the javascript code in that
case.<br class="">
<br class="">
The three event based status displays
now again also do periodic updates every
5 seconds, so if this happens, the
status gets updated again after 5
seconds.<br class="">
<br class="">
Regards,<br class="">
Michael<br class="">
<br class="">
<br class="">
<div class="moz-cite-prefix">Am
11.05.2018 um 18:19 schrieb Michael
Balzer:<br class="">
</div>
<blockquote type="cite" cite="mid:d3c6fd4a-ab24-e67d-85c0-00227a9c4c46@expeedo.de" class="">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
OK. I really should wait for
config.mounted before reading from
MyConfig.<br class="">
<br class="">
Fix is pushed, please try.<br class="">
<br class="">
<br class="">
<div class="moz-cite-prefix">Am
11.05.2018 um 17:49 schrieb Mark
Webb-Johnson:<br class="">
</div>
<blockquote type="cite" cite="mid:044924F0-465D-453E-8026-036CA5F613A8@webb-johnson.net" class="">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
I tried a restart. Here is what I
get:
<div class=""><br class="">
</div>
<blockquote style="margin: 0 0 0
40px; border: none; padding: 0px;" class="">
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">Firmware:
3.1.005-72-g8cd4d07/ota_0/main</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">Hardware: OVMS WIFI
BLE BT cores=2 rev=ESP32/1</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="">I (1465) webserver:
Launching Web Server</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (1465) ssh:
Launching SSH Server</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (4185) wifi: ap
channel adjust o:1,1 n:6,2</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (4185) wifi: n:6
0, o:1 0, ap:6 2, sta:6 0,
prof:1</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (4945) wifi:
state: init -> auth (b0)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (4945) wifi:
state: auth -> assoc (0)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (4955) wifi:
state: assoc -> run (10)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (5055) wifi:
connected with HIGHWAYS,
channel 6</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (5375) sdcard: SD
CARD has been inserted</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (5465) sdcard:
mount done</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (6025) wpa: PTK
has been installed, it may
be an attack, ignor it.</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (6025) wpa: GTK
has been installed, it may
be an attack, ignor it.</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (8515) wifi: n:6
0, o:6 0, ap:6 2, sta:6 0,
prof:6</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (8515) wifi:
station: cc:44:63:89:b2:f4
join, AID=1, g, 20</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (8525) esp32wifi:
AP station connected: id: 1,
MAC: cc:44:63:89:b2:f4</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (9455) event: sta
ip: 10.10.41.203, mask:
255.255.248.0, gw:
10.10.40.64</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (9455)
netmanager: Interface
priority is st1
(10.10.41.203/255.255.248.0
gateway 10.10.40.64)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (9455)
netmanager: Set DNS#0
10.10.40.64</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (9455)
netmanager: Set DNS#1
0.0.0.0</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (9455)
netmanager: Set DNS#2
0.0.0.0</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (9455)
netmanager: WIFI client up
(with MODEM down): starting
network with WIFI client</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (9455) esp32wifi:
STA got IP with SSID:
HIGHWAYS, MAC:
30:ae:a4:43:92:c4, IP:
10.10.41.203, mask:
255.255.248.0, gw:
10.10.40.64</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (9455) time:
Starting SNTP client</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (10375)
housekeeping: System
considered stable (RAM:
8b=106112-106940 32b=23608)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (13565)
webserver: HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (13575)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (14825)
webserver: HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (15135)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (15375) simcom:
State timeout, transition to
13</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (15375) simcom:
State: Enter PoweredOff
state</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (15375) gsm-mux:
Stop MUX</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (16695)
webserver: HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (16705)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (16735)
webserver: HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (16905)
webserver: HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (16905)
webserver: HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (17345)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (28045)
webserver: HTTP POST
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (28045)
webserver: HandleLogin:
'admin' logged in, sid
98faaa06ed8f1574</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (28085)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (28085)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (28085)
webserver: HTTP GET /menu</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (40025)
webserver: HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (40035)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (40035)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (40045)
webserver: HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (40075)
webserver: HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (40085)
webserver: HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (40185)
webserver: HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (40355)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (40355)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">OVMS> enable</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">Password:</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">Secure 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="">I (50425)
webserver: HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (50425)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (50425)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (50465)
webserver: HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (50475)
webserver: HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (50555)
webserver: HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (50675)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (50675)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">OVMS# ota status</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">Running partition:
ota_0</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">Boot partition:
ota_0</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">Firmware:
3.1.005-72-g8cd4d07/ota_0/main
(build idf
v3.1-dev-454-gdaef4b5c May
11 2018 20:00:05)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">Server Available:
3.1.005</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="">OTA release
providing minor improvements
and fixes.</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="">- Vehicle: 12V
battery monitoring</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> vehicle
[12v.alert] = 1.6
Voltage drop alert threshold
in V vs. reference</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">- OTA: automatic
daily firmware updates (wifi
only)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> auto [ota] =
yes
Enable/disable</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> ota [auto.hour]
= 2 Hour for
daily check</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">- Logging:
persistent configuration,
file cycling, web config UI:</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> log
[file.enable] = no
Enable/disable file logging</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> log
[file.maxsize] = 1024
Max log file size in kB, 0 =
no cycling</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> log [file.path]
= "" Log path, if
on /sd watches sd.mounted</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> log [level]
Default
level</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> log
[level.<tag>]
Component levels</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">- Reverse
Engineering Tools
enhancements</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">- Tesla Roadster
CAC support</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">- Miscellaneous bug
fixes and enhancements</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="">I (61705)
webserver: HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (61715)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (61715)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (61745)
webserver: HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (61755)
webserver: HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (61845)
webserver: HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (61965)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (61965)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (72035)
webserver: HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (72045)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (72045)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (72085)
webserver: HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (72095)
webserver: HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (72175)
webserver: HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (73485)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">I (73495)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""><br class="">
</span></font></div>
<div class="">
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">OVMS# config list
auto</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">auto (readable
writeable)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> wifi.mode:
apclient</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> wifi.ssid.ap:
DEVBENCH</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">
wifi.ssid.client: HIGHWAYS</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="">OVMS# config list
module</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class="">module (readable
writeable)</span></font></div>
<div class=""><font class="" face="Andale Mono"><span style="font-size: 14px;" class=""> init:
2.test.connect</span></font></div>
</div>
</blockquote>
<div class=""><br class="">
</div>
<div class="">Regards, Mark</div>
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 11 May 2018,
at 10:42 PM, Michael Balzer
<<a href="mailto:dexter@expeedo.de" class="" moz-do-not-send="true">dexter@expeedo.de</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" class="">
<div text="#000000" bgcolor="#FFFFFF" class="">
Do you have the earlier
log, especially of the
CfgInit ticker messages?<br class="">
<br class="">
Is the auto config correct
and matching the "HIGHWAY"
network?<br class="">
<br class="">
Please try a reboot. The
ticker should take on step
"2.test.connect" and
proceed.<br class="">
<br class="">
<br class="">
<br class="">
<div class="moz-cite-prefix">Am
11.05.2018 um 16:28
schrieb Mark
Webb-Johnson:<br class="">
</div>
<blockquote type="cite" cite="mid:35E47C19-8E9E-4869-9E27-AAEBE305E707@webb-johnson.net" class="">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" class="">
Trying the new web
setup, but not getting
very far…
<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="">I
(503580)
webserver:
HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(503590)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(503590)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(503610)
webserver:
HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(503610)
webserver:
HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(503730)
webserver:
HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(503880)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(503880)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(513960)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(513960)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(513960)
webserver:
HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(514000)
webserver:
HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(514000)
webserver:
HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(514090)
webserver:
HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(514220)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(514220)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(524280)
webserver:
HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(524290)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(524290)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(524320)
webserver:
HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(524340)
webserver:
HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(524420)
webserver:
HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(524590)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(524590)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(534620)
webserver:
HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(534630)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(534630)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(534660)
webserver:
HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(534660)
webserver:
HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(534760)
webserver:
HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(534890)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(534890)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(544940)
webserver:
HTTP GET /</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(544950)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(544950)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(544980)
webserver:
HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(544990)
webserver:
HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(545080)
webserver:
HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(545250)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">I
(545250)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><br class="">
</div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">OVMS#
wifi status</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">WiFi</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">
Power: on</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">
Mode:
Access-Point +
Client 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=""> STA
SSID: HIGHWAYS</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">
MAC:
30:ae:a4:43:92:c4</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">
IP:
10.10.41.203/255.255.248.0</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">
GW:
10.10.40.64</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=""> AP
SSID: DEVBENCH</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">
MAC:
30:ae:a4:43:92:c5</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">
IP:
192.168.4.1</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">
AP Stations: 1</span></font></div>
<div class=""><font class="" face="Andale
Mono"><span style="font-size:
14px;" class="">
1: MAC:
cc:44:63:89:b2:f4,
IP:
192.168.4.2</span></font></div>
</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="">
<div class="">OVMS#
ota status</div>
<div class="">Running
partition:
ota_0</div>
<div class="">Boot
partition:
ota_0</div>
<div class="">Firmware:
3.1.005-72-g8cd4d07/ota_0/main
(build idf
v3.1-dev-454-gdaef4b5c
May 11 2018
20:00:05)</div>
<div class="">Server
Available:
3.1.005</div>
<div class=""><br class="">
</div>
<div class="">…</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">I
(1141850)
webserver:
HTTP GET /</div>
<div class="">I
(1141860)
webserver:
HTTP GET
/cfg/init</div>
<div class="">I
(1141860)
webserver:
CfgInit enter
2.test.connect</div>
<div class="">I
(1141890)
webserver:
HTTP GET
/apple-touch-icon.png</div>
<div class="">I
(1141890)
webserver:
HTTP GET
/assets/style.css</div>
<div class="">I
(1141990)
webserver:
HTTP GET
/assets/script.js</div>
<div class="">I
(1142120)
webserver:
HTTP GET
/cfg/init</div>
<div class="">I
(1142120)
webserver:
CfgInit enter
2.test.connect</div>
</div>
</span></font></div>
</blockquote>
<div class=""><br class="">
</div>
<div class="">Can’t get
out of that
2.test.connect.</div>
<div class=""><br class="">
</div>
<div class="">Any ideas?</div>
<div class=""><br class="">
</div>
<div class="">Regards,
Mark.</div>
<br class="">
<fieldset class="mimeAttachmentHeader"></fieldset>
<br class="">
<pre class="" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br class="">
<pre class="moz-signature" cols="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
</div>
_______________________________________________<br class="">
OvmsDev mailing list<br class="">
<a href="mailto:OvmsDev@lists.openvehicles.com" class="" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br class="">
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
<br class="">
<fieldset class="mimeAttachmentHeader"></fieldset>
<br class="">
<pre class="" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br class="">
<pre class="moz-signature" cols="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
<br class="">
<fieldset class="mimeAttachmentHeader"></fieldset>
<br class="">
<pre class="" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br class="">
<pre class="moz-signature" cols="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
</div>
_______________________________________________<br class="">
OvmsDev mailing list<br class="">
<a href="mailto:OvmsDev@lists.openvehicles.com" class="" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br class="">
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
<br class="">
<fieldset class="mimeAttachmentHeader"></fieldset>
<br class="">
<pre class="" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br class="">
<pre class="moz-signature" cols="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
</div>
_______________________________________________<br class="">
OvmsDev mailing list<br class="">
<a href="mailto:OvmsDev@lists.openvehicles.com" class="" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br class="">
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
<br class="">
<fieldset class="mimeAttachmentHeader"></fieldset>
<br class="">
<pre wrap="" class="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br class="">
<pre class="moz-signature" cols="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
</div>
_______________________________________________<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></blockquote></div><br class=""></div></div></body></html>