commit f21895d60507581141859a14efe0a0c2620f64fe Author: Michael Balzer Date: Thu Jul 30 23:32:54 2020 +0200 Webserver: fix race condition on immediate connection loss commit cc2f6420a3c984486cd8973a84b1d6993f14dd75 Author: drc38 Date: Thu Jul 30 07:07:32 2020 +1200 NL: Improve polling, add wakeup for use with App commit 059d0cae58f31df3f97f0c5890b88e9d5eb9ab3e Author: Michael Balzer Date: Sat Jul 25 12:46:18 2020 +0200 Docs: minor fixes & additions commit c141a02237ff1bac1e7edbddc640a35d4d27412f Author: Michael Balzer Date: Fri Jul 24 17:51:39 2020 +0200 OvmsMutex: fix deleting taken mutexes commit 5f524b2abeacb6861bfe31b2cfa30d504bfa87ae Author: Michael Balzer Date: Fri Jul 24 15:00:59 2020 +0200 Events: explicitly detect and log event queue rx timeouts, ensure m_current_event availability (for crash/twdt debugging) until event processing has been completed commit 90cdafaeb0f1429dc81d7b62748330f27beac8ee Author: Michael Balzer Date: Fri Jul 24 14:56:33 2020 +0200 Netmanager: fix potential busy loop, detect mutex priority issues commit d4422f86a3b5ef74239477283ce2f951ad8e7578 Author: Michael Balzer Date: Fri Jul 24 14:51:41 2020 +0200 Module: add base priority & mutex hold count to "module tasks" (for debugging mutex priority inheritance issues) Note: depends on esp-idf commit 95e43fc2c4360f8126a0985bf037a293bebe3767 commit dfd5b576263ba0bcf66297c43b3d10778c6ee0e5 Author: drc38 Date: Thu Jul 23 22:44:49 2020 +1200 Additional vehicle state fixes commit 31d40051901de6f50fc2f9bace4424d1d6cb79f1 Author: drc38 Date: Thu Jul 23 22:43:04 2020 +1200 Revert "Revert "additional fixes for Gen2 vehicle state"" This reverts commit 3404901078ed71cac791d9e14b5120bfdcae2cc6. commit 3404901078ed71cac791d9e14b5120bfdcae2cc6 Author: drc38 Date: Thu Jul 23 22:41:35 2020 +1200 Revert "additional fixes for Gen2 vehicle state" This reverts commit 0fc10ecbedfc1f43bb61b37b257940847bf91f5b. commit 0fc10ecbedfc1f43bb61b37b257940847bf91f5b Author: drc38 Date: Thu Jul 23 22:39:07 2020 +1200 additional fixes for Gen2 vehicle state commit 4fa27f0ecb86a31ca0327be075dc91c196c5cfd9 Author: Mark Webb-Johnson Date: Thu Jul 23 16:05:41 2020 +0800 SKU for K-line option board commit c9859db5692df5f925981e2a400ea3694d5bd186 Author: Michael Balzer Date: Tue Jul 21 20:05:39 2020 +0200 New Twizy plugin: eDriver BMS monitor commit a40ab02badbe911cad2b9b5b7129f3f561fd5221 Author: Michael Balzer Date: Tue Jul 21 19:37:32 2020 +0200 Twizy: raise custom BMS temperature alert threshold to 85 °C commit 3d5f594fb553488baecf158c597ede2915b7b4c4 Author: Michael Balzer Date: Tue Jul 21 19:34:05 2020 +0200 Events: close (flush) log file before queue overflow abort() commit af256f5c497cb66563e94c6ef6c20f921c97a0b5 Author: Michael Balzer Date: Tue Jul 21 19:32:28 2020 +0200 Web UI: correct & clarify webserver configuration commit f2269256b85163a725197e4fb472e9d18c930530 Author: Glyn Hudson Date: Tue Jul 21 12:24:03 2020 +0100 docs: update note AZE0 HVAC commit f2a13fc226294240d886bf82b544313b641cb5de Author: Mark Webb-Johnson Date: Mon Jul 20 08:12:47 2020 +0800 K-Line documentation to clarify GEP wiring is on boards dated July 2018 or later commit c431a0f6c56d78fddd5e0c7e175b143284ffa360 Author: Michael Balzer Date: Sun Jul 19 12:11:55 2020 +0200 Twizy: send custom BMS alerts on errors & high temperatures commit 6097aa629e82b27e587fc9210f296d6b347d4fe9 Author: Michael Balzer Date: Sun Jul 19 12:10:14 2020 +0200 Web UI: fix charset errors on CSS assets commit 47944d3d81e3992800fb310ca657caa022a723e3 Author: drc38 Date: Sun Jul 19 20:33:15 2020 +1200 revert mcp2515 to master commit a1d82c462ccf99196907e56666b3d1cf76ab50c3 Author: drc38 Date: Sun Jul 19 20:16:48 2020 +1200 further tweaks to 0x390 section commit 599b097535b8e6b8d6fbce0d5bcf819eedb181bf Author: Michael Balzer Date: Sat Jul 18 15:13:42 2020 +0200 Twizy: fix stat command estimated range output commit fc79b92fc16fb91058c5998d91577552b652c087 Author: Michael Balzer Date: Sat Jul 18 11:29:35 2020 +0200 Renault Twizy: support VirtualBMS & eDriver BMS (3 cell temperature sensors) New metrics: xrt.bms.type -- 0=VirtualBMS, 1=eDriver, 7=Standard xrt.bms.state1 -- BMS specific main state xrt.bms.state2 -- BMS specific aux state xrt.bms.error -- BMS specific error status xrt.bms.temp -- internal BMS temperature xrt.bms.balancing -- Cell balancing status commit 7c8b6ef8cde36daf84243b60daa6e9d5e87f1103 Author: Michael Balzer Date: Sat Jul 18 11:21:08 2020 +0200 Vehicle/BMS: fully reset metrics on layout changes, support non-aligned voltage/temperature sensor layouts commit b4d3de3f648a5e20f1b87b85ffb5f568a90845e8 Author: Michael Balzer Date: Sat Jul 18 09:24:29 2020 +0200 Boot: also capture EventScript event processing commit b0c3688673eda8ffb2e01f1f43aeca366b0e610b Author: drc38 Date: Fri Jul 17 22:46:51 2020 +1200 Leaf AZE0 fixes commit c241a8210013575ac24bb8c0b0cbba3024e11ecc Author: Craig Leres Date: Thu Jul 16 22:57:53 2020 -0700 Only check for persistent metrics corruption on warm boot commit b846b18a530a49b5978f362ec67bfa254cfcb752 Author: Michael Balzer Date: Thu Jul 16 10:41:34 2020 +0200 Build: changes for esp-idf release/v3.3 merge Note: depends on esp-idf update to… https://github.com/openvehicles/esp-idf/commit/0137aef47105ec2b2e9a88aaf04477476aad084c commit 7bfc34debf8e5fab6f060caf8eb2512715fe736d Author: Michael Balzer Date: Thu Jul 16 10:16:37 2020 +0200 Build: change for toolchain version crosstool-ng-1.22.0-96-g2852398 commit 0167266b78ec8755b4706a1a729a2e58c10ee6ea Author: Mark Webb-Johnson Date: Wed Jul 15 14:56:23 2020 +0800 Move duktape command exec from scripts->command module, and prepare for command register commit 27b71049c6cdbf22f9ea8b8f9acdd733e4c1a546 Author: Mark Webb-Johnson Date: Wed Jul 15 10:05:13 2020 +0800 Provide FindCommandFullName function commit 6d46c2cc06555dbac3aed855cc12dc642ee0926b Author: Craig Leres Date: Tue Jul 14 15:36:18 2020 -0700 Expose Network Registration state via a new metric (m.net.mdm.netreg) commit 36cd27c46269e09b4a6336653fa5b94f3d0529bc Author: Michael Balzer Date: Tue Jul 14 20:00:49 2020 +0200 Core: fix task watchdog availability for events component, avoid misleading watchdog trigger by duktape task from stuck events commit 65c11dc07b80da0902fe38805262cfa83418a2d9 Author: Michael Balzer Date: Tue Jul 14 19:59:01 2020 +0200 Module: new command: "module trigger twdt" -- test task watchdog commit 2c267d1857412ad6d888ad4780282035237c04ec Author: Michael Balzer Date: Tue Jul 14 19:57:28 2020 +0200 Events: trigger abort() on loss of important (non-ticker) events due to event queue overflow commit 739dba67a19141f7328fbe8d800a42471a5940a1 Author: Michael Balzer Date: Tue Jul 14 19:52:34 2020 +0200 Boot: add event and task watchdog crash debug info Note: depends on… https://github.com/openvehicles/esp-idf/commit/7ca3bc1e4868608c26d086587511c33aec050b3b (adding esp_task_wdt_get_trigger_tasknames()) commit d365a6a7619899fe1d23b94c0561385606baf6d9 Author: Mark Webb-Johnson Date: Tue Jul 14 08:36:42 2020 +0800 Minor formatting changes to documentation commit de8b636bd1982edc7cbad094ae348cd86ac97897 Author: Michael Balzer Date: Mon Jul 13 23:20:25 2020 +0200 Events: prioritize event handler task above default level commit f10ed3809dd434b9987ab512e193cc81a1b395fb Author: Mark Webb-Johnson Date: Mon Jul 13 16:00:09 2020 +0800 Add TPMS component documentation commit 024476982325a29905429c1fd3309fc9e3237422 Author: Mark Webb-Johnson Date: Mon Jul 13 15:45:36 2020 +0800 User guide updates for TPMS commit 0db98ef8126a8418a18d87871c322f57ce25265e Author: Craig Leres Date: Sun Jul 12 21:30:25 2020 -0700 Add -S to metrics list that display defined metrics as "metrics set ..." commands. Combined with -p this is handy for pmetrics dev work. Add a persistent metrics shutdown check. If any problems are found the entire pmetrics struct is reinitialized from in memory values. Remove OvmsMetric::IsPersist() and use the public m_persist member instead. Simplify log formatting in OvmsMetricFloat::OvmsMetricFloat(). commit c11c4cb4f265353ee887b242489071f35aadf33e Author: Mark Webb-Johnson Date: Mon Jul 13 09:26:01 2020 +0800 More electric cable documentation commit 20727b603e1abdfc7ac6bbbcf45ec47911e487fb Author: Michael Balzer Date: Sun Jul 12 11:00:43 2020 +0200 Wifi: fix scanning with wifi off, fix binding to specific bssid commit b2f264de12e8a216199f373206254fb57761dc31 Author: Michael Balzer Date: Fri Jul 10 22:37:21 2020 +0200 Wifi: fix potential event sequence bug (sta.start → connect) commit 5d1f124060326b92f35887878b4d49c8012542dc Author: Michael Balzer Date: Fri Jul 10 13:16:36 2020 +0200 Wifi: scanning apclient mode, network selection dialog in wizard & wifi config, scan support in all modes, fixed network selection by signal strength (possibly also fixes issue #387) New/updated commands: wifi scan -- can now be issued in any mode wifi scan -j -- output scan result as JSON object (for web UI) wifi reconnect -- request a client reconnect cycle wifi mode apclient -- now accepts empty stassid & optional stabssid commit 53f7cceeb367a7463d77ac39b6c5174704f8c5eb Author: Mike Stuart Date: Thu Jul 9 10:36:34 2020 +0100 bump version and changelog info commit 6dee1d7c8855b0e7e572b45cfdc4c6ededa1a9b7 Author: Mike Stuart Date: Thu Jul 9 09:50:32 2020 +0100 removed my pointless setConfigEntry method commit dda17abe9359d2487767cb26f373aa49207818dc Author: Mike Stuart Date: Thu Jul 9 08:57:06 2020 +0100 Restore original default values commit 8ff70efaa8f419b0132e59adc52300da2c593641 Author: Mike Stuart Date: Wed Jul 8 21:06:13 2020 +0100 Bug fix for altitude, new config functions commit b8088aa919223c8f43d9a58409c83c81bd0741f5 Author: Mark Webb-Johnson Date: Wed Jul 8 15:53:32 2020 +0800 Revise documentation to reflect issues with Hologram SIMs in China commit ee4e6e048b2871be8c8df93b064a364258e110bb Author: Mark Webb-Johnson Date: Wed Jul 8 09:15:02 2020 +0800 Documentation on electrical connections for Tesdla X437A commit cd9ca416385584fc634f0367fe37fbcdd910f2e9 Author: Mike Stuart Date: Tue Jul 7 19:33:49 2020 +0100 Initial updates commit 9316932bdb46be85077b786e8b491d0a702106dc Author: Mark Webb-Johnson Date: Tue Jul 7 16:43:59 2020 +0800 Electrical pinouts and cables commit a5e960533b8ecddbf81b9a04598d3fa37e66b375 Author: Mark Webb-Johnson Date: Sun Jul 5 21:36:18 2020 +0800 Tesla ModeL S: Fully support tpms read and write (including UDS security access) commit 4885d659e28a23482775a3c4e32f204a5ca9027a Author: Mark Webb-Johnson Date: Sat Jul 4 22:25:57 2020 +0800 Tesla ModeL S: Support tpms read and write. Note that write needs a UDS diagnostic session (with security access) to be manually established first - still working on resolving this. commit 13f7fdfd285d4f6b9d0b1f9e49a6b31fe767789b Author: Mark Webb-Johnson Date: Sat Jul 4 22:25:05 2020 +0800 Tesla Roadster: Validate tpms tyre sets to be written are 4 tyre IDS commit 5b0daab8c1483b792c478738365233e303b65b78 Author: Mark Webb-Johnson Date: Sat Jul 4 22:24:28 2020 +0800 tpms: small spelling error correction commit 18fb8426f7bd007f96c47462bf5d44a8f0b4d64c Author: Craig Leres Date: Mon Jun 15 08:07:32 2020 -0700 Round #2 of non-invasive changes, this time towards esp-idf v4.1 Here is another set of changes, this time using esp-idf v4.1-beta2 and version esp-2019r2 of the toolchain as specified in the docs: https://docs.espressif.com/projects/esp-idf/en/v4.1-beta2/get-started/linux-setup-scratch.html As Michael has noted, gcc8 reports a lot of potential issues! To make reviewing easier I'm going to batch these by type. The focus this time: switch statement fall through issues (along with a few simple, obvious fixes). There are a number of switch statements with cases that fall through by design: components/console/argtable3/argtable3.c components/esp32wifi/src/esp32wifi.cpp components/simcom/src/gsmmux.cpp components/vehicle_renaulttwizy/src/vehicle_renaulttwizy.cpp For these, add /* fall through */ to C modules and [[fallthrough]] to C++ modules (but wrap with an ifdef since this wasn't added until gcc7): +#if __GNUC__ >= 7 + [[fallthrough]]; +#endif There were some breaks missing in both versions of UnitConvert() in main/ovms_metrics.cpp. These are likely only being called with reasonable values so this probably wasn't causing any issues. GsmMuxChannel::ProcessFrame() in components/simcom/src/gsmmux.cpp has a switch fall through; I'm not sure if it's a bug so I added a [[fallthrough]] (There are lots of missing fall throughs in the wolfssh code but I assume we'll upgrade to a more recent version which seems to have fixed these; I ignored these for now.) The obvious fixes: The rcsid in components/console/argtable3/argtable3.c is flagged as unused; mark with __attribute__ ((unused)). There are places where gcc8 complains about whitespace: components/strverscmp/src/strverscmp.c components/vehicle_mitsubishi/src/vehicle_mitsubishi.cpp components/wolfssl/wolfcrypt/src/rsa.c I changed the indent level or otherwise reformatted in these modules to quiet the warnings. The new idf wants to see quotes around a default string (main/Kconfig): config OVMS_VERSION_TAG string "A tag to describe the current build version" - default main + default "main" depends on OVMS The new idf complained about the default value for ESP_CAN_SPEED not being defined (components/esp32can/Kconfig): choice ESP_CAN_SPEED prompt "Select the ESP_CAN_SPEED used for the ESP CAN Driver" - default CONFIG_CAN_SPEED_125KBPS + default CAN_SPEED_125KBPS depends on ESPCAN help As long as we're here add CONFIG_OVMS_COMP_TPMS to support/sdkconfig.default.hw31 commit df4e11a9e0b6b2080847c8661fc02651f81dbba2 Author: Mark Webb-Johnson Date: Mon Jun 22 13:47:36 2020 +0800 Document harmonised codes for fasttech and shipping commit ef17ec7ed5c1837a528b22e1dd3e9bcc3ffa1f59 Author: Mark Webb-Johnson Date: Thu Jun 18 21:07:27 2020 +0800 Fix log headers for crtd format to vfs (init ordering) commit 6d9879b1efc4f15463283371d681f0fb3405afb8 Author: Mark Webb-Johnson Date: Tue Jun 16 13:51:38 2020 +0800 Handle race conditions on "can log stop" commit ce3be4725a8fee649266353fe4143e807b6e341d Author: Michael Balzer Date: Sun Jun 14 14:41:34 2020 +0200 Boot: validate RTC RAM consistency, add "boot clear" command commit 3a5d329abd8364d0d1a68c721ffcee06ad8cce0d Author: Mark Webb-Johnson Date: Sun Jun 14 13:54:35 2020 +0800 TeslaModelS: Add TPMS pressure for Baolong system (up to mid 2014) commit b316041975f84e7831fd0835b25ea0ea1e5a3b27 Author: Craig Leres Date: Sat Jun 13 17:44:09 2020 -0700 Track and report the reason persistent metrics were reset commit 790ea8a24aed5288a895d41acc86645a0c955b79 Author: Dimitrie78 Date: Sat Jun 13 16:39:38 2020 +0200 SmartED: change 12v charging detection commit a541fc5efafda40467a644f030ae921e9d326a52 Author: Michael Balzer Date: Sat Jun 13 15:05:34 2020 +0200 Metrics: add estimated & ideal range to persistent metrics set commit ff2e588742748b2902ad95219ec87bed19ca4c16 Author: Michael Balzer Date: Sat Jun 13 14:52:21 2020 +0200 Logging/Web/SSH: solve issue #375 (log message feedback loops): use ESP_EARLY logging for protocol level debug logs commit 5b2d605810b210a61f358738d48bc8e31023c614 Author: Michael Balzer Date: Sat Jun 13 14:43:56 2020 +0200 Pushover: silence logging if not enabled commit eee15c3c97a05a4eae095f947c6483364621fd6f Author: Michael Balzer Date: Sat Jun 13 14:43:56 2020 +0200 Pushover: silence logging if not enabled commit 7c18812f2e27a6059a770997e810e6d00802e6a8 Author: Craig Leres Date: Tue Jun 9 13:41:18 2020 -0700 Reduce RTC persistent metrics reads of slow RAM Use the m_value field to cache it as suggested by Michael (This actually cleans things up compared to pre-persistent metrics) commit 6f1769988cf47e68a129391495902a3bb6cf3f5e Author: Craig Leres Date: Sun Jun 7 14:11:21 2020 -0700 Persistent metrics improvements Make some more metrics persistent as per Michael: v.b.energy.used, v.b.energy.recd, v.c.temp, v.i.temp Add v.e.cabintemp while we're at it Check that persistent metric name fits in the field Add -p to metrics_list() to limit output to just persistent metrics and improve argument handling (e.g. "metrics list -vp v.p" works) invalidate pmetrics by zero'ing magic instead of size ("metrics persist -r") no need to increment pmetrics version since we changed the size update changes.txt and add minimal documentation to the user guide commit b268b11bd08d3b898d90c4d2269a91b3cf850dcb Author: Michael Balzer Date: Sun Jun 7 10:06:08 2020 +0200 Twizy: init internal state from persistent metrics commit 7548af5030596bd3a408340d6329b138408461b1 Author: Craig Leres Date: Sat Jun 6 10:27:31 2020 -0700 Make some metrics persistent across warm reboots Use the RTC_NOINIT_ATTR attribute to put some metrics in RTC slow memory These persist across crashes, firmware updates, and warm reboots and are zero'ed on cold reboots This is only implemented for OvmsMetricFloat Unrelated fix: puts() -> writer->puts() in metrics_list() commit 64bf590d7af481fc6e7bdbfdc80d79168c14213d Author: Mark Webb-Johnson Date: Fri Jun 5 13:37:22 2020 +0800 Push subscription when netpass contains a comma #12 commit 63b78bb039df78d2a025ddfa313a3bab411fc38d Author: jaunius@gmx.com Date: Thu Jun 4 12:28:56 2020 +0300 one more try to revert changes commit a87fe3a785f4eba0897dae9ad852846ce6fa70ce Author: jaunius@gmx.com Date: Thu Jun 4 12:24:18 2020 +0300 fixed typo while copying commit 2a0ed7455c21d7b92677e2974af0a0965d878be7 Author: jaunius@gmx.com Date: Thu Jun 4 12:19:38 2020 +0300 really removed unintentional changes commit 8cc76beee5bf5bb12dab3ac5cc0b5fe9eee49915 Author: mjkapkan <38353835+mjkapkan@users.noreply.github.com> Date: Thu Jun 4 11:55:28 2020 +0300 Removed unintentional changes commit adb27b124a7940190a0d49700e5d83320af8fd24 Author: jaunius@gmx.com Date: Wed Jun 3 00:04:28 2020 +0300 tidying up + more comments commit 17e4984721b03ff27ecd9d944e0ef1a735ab4363 Author: Mark Webb-Johnson Date: Sun May 31 17:19:38 2020 +0800 Changes.txt for 3.2.013 commit 8bcc9c88dc7b7af8b1434d0e59108a4110f1def7 Author: Mark Webb-Johnson Date: Sun May 31 17:09:03 2020 +0800 The server.v2 config section should be read/write #374 commit 705c0635fe69ca5ef6993c0ad67dc645dd9ce022 Author: Mark Webb-Johnson Date: Sun May 31 08:29:50 2020 +0800 Change v2 and v3 server backoff reconnect timers to 60 seconds (was 20 or 30) commit 71e209300097c6554edd943feb8e29a36790fe0f Author: Mark Webb-Johnson Date: Sun May 31 08:13:04 2020 +0800 Replace expired AddTrust trusted CA with UserTrust replacement commit ee984ae388184a3d1f74deb6b55d8aaf6a31f960 Author: Dimitrie78 Date: Tue May 19 19:49:48 2020 +0200 SmartED: fix custom obd poller commit 967954d464517dbc3378717f6a98894c668b6f3c Author: Dimitrie78 Date: Mon May 18 20:00:15 2020 +0200 SmartED: next fix BMS Cell Capacity Monitor xAxis start at 1 commit eb36c9dd5b208ded3e733ffd76cb35af4e9e7634 Author: Dimitrie78 Date: Mon May 18 17:58:07 2020 +0200 SmartED: fix BMS Cell Capacity Monitor xAxis start at 1 commit dd34b51d5f3ca1426abd48c12440ada9656cfb6b Author: Dimitrie78 Date: Mon May 18 17:42:46 2020 +0200 SmartED: add missing voltoffset to BMS Cell Monitor commit 992314375f1c149278d6247a2cad0d3b475fa03a Author: Dimitrie78 Date: Sun May 17 12:53:10 2020 +0200 SmartED: add custom obd poll and change BMS website commit 24b89472c51afc0c26c2e55a391ed86e6d12fe47 Author: Mark Webb-Johnson Date: Sun May 17 16:05:29 2020 +0800 Tesla Roadster: TPMS support (with optional K-line board) commit eb054bc11b7a5874a6580de8e78bbc3967f99c7a Author: Mark Webb-Johnson Date: Sun May 17 16:05:04 2020 +0800 TPMS framework commit 4e86a07afd040d5927e0f88f5679a250b05d99aa Author: r151809 Date: Wed May 13 18:18:17 2020 +0300 Qualify mt_mb_trip_start and mt_mb_trip_reset. commit 4c450802fc72935f1bb0e51170b4537e7b4c92e0 Author: r151809 Date: Wed May 13 06:51:43 2020 +0300 Range estimate sanity check added. commit 65ec4ddcb51ec3e4d19812191aceb6dc223308e7 Author: r151809 Date: Tue May 12 23:17:12 2020 +0300 Testing fixes: mt_mb_trip_*, mt_mb_consumption_start unit, TPMS pressure not updated with 0xFF commit 0132ce971c60c8ee926650c942969a5196d691bc Author: r151809 Date: Tue May 12 22:36:42 2020 +0300 Added ms_v_env_cabinsetpoint. commit c409ce54b2b18299b7ea7c3a9917c9c9fd616fb3 Author: Michael Balzer Date: Mon May 11 18:44:26 2020 +0200 Docs: how to get a CA PEM commit 4aaf421f9bfcbbd9e2db23f53ff0c7978e469887 Author: Craig Leres Date: Sat May 9 13:40:04 2020 -0700 Initial minimal support for the 2nd gen Cadillac CTS and C6 Corvette Also add these (plus the Mercedes B250E) to support/sdkconfig.default.hw31 commit ed867351c519c70bef0b139c79a8fc05842f0932 Author: r151809 Date: Sat May 9 23:06:13 2020 +0300 consumption metric scale fixed. commit 99f2c180b50814154ca3c4162093cbb423a59587 Author: r151809 Date: Thu May 7 00:03:07 2020 +0300 Instantineous consumption added. Trip consumption is now custom metrics. commit f77aa6fc26c522bf57c43f0db2e48aa90385966b Author: r151809 Date: Wed May 6 23:28:25 2020 +0300 TPMS presure added commit 911fe468e63168743bcc3c870d85e9f3586ce776 Author: r151809 Date: Wed May 6 23:21:50 2020 +0300 Power metric fixed. Improved docs. commit 5777d4481161d12a7b98c0e5e58b1239e785259d Author: r151809 Date: Wed May 6 21:16:02 2020 +0300 Fixed values according to testing. commit c7e8f18c98e219f6cec20d4033e31a52343f5ad8 Author: Stephen Casner Date: Tue May 5 22:00:23 2020 -0700 Fix "location action" command that always said Unrecognized command In commit ec2a4315cfd087e9f557b3c7352bff8f32db08de I said: - Make sure argc is between 1 and m_max when calling m_validate() so those routines don't have to check. But the instance of that call in OvmsCommand::Execute() didn't do so, causing the validation to fail incorrectly. commit d8a59d4843ae9fbdc9c5b3a78f2d1f4219963165 Author: r151809 Date: Tue May 5 22:43:40 2020 +0300 custom Metrics local name fixed. commit 7ca46cfc27bf76a802a9d33208c3c1b4ca1c8e65 Author: r151809 Date: Tue May 5 21:22:41 2020 +0300 Added Mercedes B250E commit d1cb53f2342b50c94f57df710c3de547835524de Author: r151809 Date: Tue May 5 21:20:19 2020 +0300 Initial documentation commit fea67dbdc6b4f4e5bdb3a8e9420c45f1f570c202 Author: r151809 Date: Tue May 5 21:19:53 2020 +0300 Renamed custom metrics. Added distance since start and since reset. commit 32b5ab5833499fa00174319a797805671e2a129c Author: David S Arnold <47401435+Wil63@users.noreply.github.com> Date: Tue May 5 19:43:32 2020 +0200 Revert "Update mongoose" This reverts commit 2f6ca186845bae68f39c930a2634bf986cdba3dc. commit 18c5852a768c9482ae767a2abcf4c9c705c086d2 Author: David S Arnold <47401435+Wil63@users.noreply.github.com> Date: Tue May 5 19:15:02 2020 +0200 abrp plugin v1.2 Version 1.2 updates: - based now on OVMS configuration to store user token, car model and url - review messages sent during charge - send a message when vehicle is on before moving to update abrp commit 00a0402787e870490067c05ccae8f91946022308 Author: David S Arnold <47401435+Wil63@users.noreply.github.com> Date: Tue May 5 18:52:14 2020 +0200 abrp plugin v1.2 Version 1.2 updates: - based now on OVMS configuration to store user token, car model and url - review messages sent during charge - send a message when vehicle is on before moving to update abrp commit 2f6ca186845bae68f39c930a2634bf986cdba3dc Author: David S Arnold <47401435+Wil63@users.noreply.github.com> Date: Tue May 5 16:36:48 2020 +0200 Update mongoose update local repo from server (rebase) commit 696cfec79d2681c6c09e1aab8d9e5c2e91d414c4 Author: Michael Balzer Date: Tue May 5 09:40:44 2020 +0200 Fix mongoose submodule state (bug merged with 1fc678a8e1ac11573df51947199e9ffb4a234d57) commit d6a4e1417379a377268669b302e4c15df00efaaa Author: r151809 Date: Mon May 4 22:06:52 2020 +0300 Improved comments. commit 59ce9e2876267a370e740c86a11917226c9d05e7 Author: r151809 Date: Mon May 4 22:04:51 2020 +0300 Improved comments. commit 146c4087639db24a6a0e2f9a67529900fd794d9d Author: r151809 Date: Mon May 4 22:04:34 2020 +0300 Fixed B250E description. commit fbdd49c7558dd0631ef680dd0a30d55f902b8281 Author: r151809 Date: Mon May 4 21:57:17 2020 +0300 Improved comments. commit e3a1dbe6cddb1196595a60b9b3d7d7b28afd7e4c Author: r151809 Date: Mon May 4 21:08:32 2020 +0300 Added Power sensor. Added ODO sensor commit d1dd8a9b02811ba3fe3fd845e1765c4ab0cbbb88 Author: r151809 Date: Mon May 4 20:02:49 2020 +0300 Added power sensor. commit e96d2aae7c4a5a038a34f84e046b436eb6a4cbf6 Author: r151809 Date: Sun May 3 23:52:25 2020 +0300 Added drive pedal sensor. commit 25c494e5e55e897bc6222efbe6300ba37191f9c2 Author: r151809 Date: Sun May 3 23:45:28 2020 +0300 Added rpm sensor. commit 586ee14e60b5585ec9fdf14ccc57efc6b9001ef0 Author: r151809 Date: Sun May 3 23:41:55 2020 +0300 Added +12V voltage, Speed sensor changed. commit b9fe33fb6873c80d1b5ed6418b32b4bc88ec9352 Author: r151809 Date: Sun May 3 22:35:00 2020 +0300 Added ms_v_bat_power. Speed average from all four wheels. Added ms_v_bat_consumption. commit acac15d02516342baf10b37e0ecd6ea3c699bdfe Author: David S Arnold <47401435+Wil63@users.noreply.github.com> Date: Sun May 3 20:30:53 2020 +0200 ABRP fix and updates (v1.1) ABRP version 1.1 fix and update: - fixed the utc refreshing issue - send notifications - send live data only if necessary commit 337d8453be026b8f8556d541571bf7997a51dbc6 Author: Michael Balzer Date: Sun May 3 10:57:31 2020 +0200 Plugin update: ChgThrottle 1.2: notify on relevant level changes only commit 1fc678a8e1ac11573df51947199e9ffb4a234d57 Author: David S Arnold <47401435+Wil63@users.noreply.github.com> Date: Sun May 3 10:36:23 2020 +0200 rebase from official master synchro commit 218e812cab13f3bd5e1a092883e300a16154a15d Author: Dimitrie78 Date: Sun May 3 10:36:11 2020 +0200 SmartED: update ignition function. add 20% min soc commit ca690b66f51695a9676fdb8761443c1cbe786ba4 Author: Dimitrie78 Date: Sun May 3 10:22:08 2020 +0200 SmartED: update bmsDiag commit a7c3076923c61bff911b6b88683a6555a1409d70 Author: r151809 Date: Sun May 3 09:23:34 2020 +0300 Added speedometer, based on wheel speed. commit 652a3a228ca5558e73ac35eb9f7dbfe9fc5ec4b3 Author: r151809 Date: Sun May 3 08:40:27 2020 +0300 Implemented: v.b.range.est. Copied xse.v.display.ecoscores from smarted component. commit 645e2e118620054b7d479b1fdb40e371a30cd403 Author: Craig Leres Date: Sat May 2 14:51:55 2020 -0700 Some non-invasive changes towards esp-idf v4.0: components/esp32wifi/src/esp32wifi.cpp Change from deprecated WIFI_PS_MODEM to WIFI_PS_MIN_MODEM in esp32wifi::SetPowerMode() components/spinodma/spi_master_nodma.c Remove older spi_signal_conn_t struct definition and use the one in soc/spi_periph.h commit 7fe25ed64a0c3cb9351a06a757307de337cfecdb Author: r151809 Date: Sat May 2 18:13:50 2020 +0300 Mercedes-Benz B250E stub added. commit 99fe2792d657db1fbfe41846855036aa2cf58b14 Author: r151809 Date: Sat May 2 18:13:33 2020 +0300 Mercedes-Benz B250E stub added. commit 7cf76cde670ab5483b3389f8a76450557c82e5e8 Author: Michael Balzer Date: Thu Apr 30 20:10:55 2020 +0200 Plugin update: ChgThrottle 1.1: add notifications commit ee253e606980dcaf1e791a928bdf93a82f9eb771 Author: Tamas Kovacs Date: Wed Apr 29 07:05:21 2020 +0200 1.0.9 - Charge detection fix for newer car support - update xmi charge command Stop SOC during charge commit fe1f948ef4917d6459913a373d0eecc30d9f014c Author: Michael Balzer Date: Sat Apr 25 12:39:40 2020 +0200 New Plugin: ChgThrottle v1.0: Throttle charge current / stop charge if charger gets too hot commit 5e4f6d51a66a7fd3713bb2000a2f55d261005c52 Author: Timo Penttila Date: Wed Apr 22 11:40:11 2020 +0200 Update vehicle_kianiroev.cpp commit 75e3f55240f62d3f6fafdfc79727ac5c111f13d3 Author: jaunius@gmx.com Date: Tue Mar 3 21:07:39 2020 +0200 Final Cleanup and Fixes commit e11ba8a01e571895b89826fbeab8214343ccd1a6 Author: jaunius@gmx.com Date: Sun Mar 1 22:21:39 2020 +0200 Finalized heating metric, tidy-up of CC code part, removed unusefull dev values commit f32113b3338c3d922037e81f07fb17a969722c14 Author: jaunius@gmx.com Date: Tue Feb 18 02:07:21 2020 +0200 enhanced cooling metric and added beta testing metrics commit c6a4af6f0dfdaea88e90ae12b8ef6882ec3f4d2f Author: jaunius@gmx.com Date: Fri Feb 14 22:45:10 2020 +0200 bugfix for model year check before setting climate control metrics commit 6f773a71ac8298b98572ffbe331c5ec1f1785396 Author: jaunius@gmx.com Date: Fri Feb 14 00:27:47 2020 +0200 Moved generic CC metrics to v.e.cabin, added fan limit var, merged vent & intake submetrics commit 86a9a84c5da1ee3ec3e34b8de0d9417ea901086d Author: Michael Balzer Date: Tue Jan 7 19:29:27 2020 +0100 New plugin: AuxBatMon: 12V Battery History Chart commit 37d591335eac65ba346ff2337b2d6162741cf309 Author: Michael Balzer Date: Tue Jan 7 19:05:57 2020 +0100 Duktape: fix float precision errors in OvmsMetrics.AsFloat() (avoids e.g. 11.08 becoming 11.079999923706055) commit e37ef95bdebd629146ce7e1922fdc11408bd1278 Author: Michael Balzer Date: Tue Jan 7 13:13:33 2020 +0100 Plugins: added retools web plugin commit 06976bcb65a25089d843cefc393b715613fb226c Author: Michael Balzer Date: Tue Jan 7 13:12:20 2020 +0100 Web framework: added legend & tooltip default night styles for Highcharts commit fb9bd48b1bfc8d7cbe4d49ec1761de58551873e8 Author: Michael Balzer Date: Tue Jan 7 13:11:32 2020 +0100 Web UI: minor editor handling optimization commit 8fa95dba41f3c621b864449bb61ee8aea4746277 Author: Michael Balzer Date: Tue Dec 31 15:00:58 2019 +0100 Plugin directory added commit 93f13e1cbc6898f04038fd720c12eda4be2c6136 Author: Michael Balzer Date: Sat Dec 28 22:57:33 2019 +0100 Web shell: HTML encode log messages commit 66e8d65f1a09e345c30f44b18631f4d9ea535692 Author: jaunius@gmx.com Date: Thu Nov 7 22:06:59 2019 +0200 Removed beta metrics commit 5805321d0b6a2d05ba83251ee180f8164ff7e3d3 Author: mjkapkan <38353835+mjkapkan@users.noreply.github.com> Date: Tue Nov 5 10:05:19 2019 +0100 Typo fix commit cc8c8b72342d1da3be797a36652be7f6b4469a60 Author: mjkapkan <38353835+mjkapkan@users.noreply.github.com> Date: Mon Nov 4 10:54:11 2019 +0100 Added support details commit 2ba7a9cbc24bc10083bba39573ed654b16f3be47 Author: mjkapkan <38353835+mjkapkan@users.noreply.github.com> Date: Mon Nov 4 10:53:39 2019 +0100 Update index.rst commit 030bf147dbcaaa61e596ca498c7873559b8920ee Author: mjkapkan <38353835+mjkapkan@users.noreply.github.com> Date: Mon Nov 4 10:47:52 2019 +0100 Added more info to hvac metric footnote commit b26c2d05c8f7af23012739cb701d5259aab5292d Author: mjkapkan <38353835+mjkapkan@users.noreply.github.com> Date: Mon Nov 4 10:44:57 2019 +0100 Typo Fix commit 29732cdd22846226f2c76fb046a841ef4694087b Author: mjkapkan <38353835+mjkapkan@users.noreply.github.com> Date: Mon Nov 4 10:43:32 2019 +0100 Added Description of new metrics, separated supported items in to 3 sections. commit f18e6e41d1bc76207902350c75bb015b3c6ba6c9 Author: jaunius@gmx.com Date: Sun Nov 3 22:19:26 2019 +0200 Cleaned up and added ventilation and fresh air modes commit c1047b7503b1dcd6921230a38ccc141c0fac8a92 Author: jaunius@gmx.com Date: Sun Nov 3 19:09:20 2019 +0200 Added Separate section for setting standard metrics from the new calculated vars commit 12c2263a6cfe1fd3f2bc4004ed9c0ff88fb8eb39 Author: jaunius@gmx.com Date: Fri Nov 1 03:03:58 2019 +0200 Typo Fix commit f98b7d8c6d0d630af9553707769c0fd9160b6ef0 Author: jaunius@gmx.com Date: Fri Nov 1 02:50:49 2019 +0200 Cleanup & one more beta metric commit ef1b4834f220778f092391dbc63896823270d042 Author: jaunius@gmx.com Date: Fri Nov 1 01:29:52 2019 +0200 Finalized fan speed metric. Changed stale setting for all climate metrics commit 4efd7999b5e65fc3499e87cf0755c3fa4eabe88e Author: jaunius@gmx.com Date: Fri Nov 1 00:41:15 2019 +0200 finalized setpoint temp,further betas... commit 2040f922a26026dbbe9182b292910d43e97258b5 Author: jaunius@gmx.com Date: Thu Oct 31 23:34:12 2019 +0200 aded Fan Speed Beta commit 47d822605efe405b59a4fdde7c018768157665f1 Author: jaunius@gmx.com Date: Thu Oct 31 23:19:55 2019 +0200 aded more metrics commit 9076518a92d6ea14daffb365704586151d307c72 Author: Michael Balzer Date: Thu Oct 31 22:01:41 2019 +0100 CANopen: raise task priorities to 15 (service protocol level) commit 7106c5bd2e675b0619895a6ec02dd9d8c91a9e20 Author: jaunius@gmx.com Date: Thu Oct 31 21:49:04 2019 +0200 Fixed Typo commit 229df38e7016b10ae6f2424dcfe6cd2da685fc49 Author: jaunius@gmx.com Date: Thu Oct 31 21:17:06 2019 +0200 Added cc on from 54b commit 0586126976d2171b20696fbb954003fdce844b3b Author: jaunius@gmx.com Date: Thu Oct 31 19:32:49 2019 +0200 bugfix for missing Float arg commit 431e204ef7a194de49363ba180a750841d53f799 Author: jaunius@gmx.com Date: Thu Oct 31 19:08:37 2019 +0200 corrected or clause for xnl.cc.on metric commit ac3f3485738b1f8e04baca6409ab958c67e524cb Author: jaunius@gmx.com Date: Thu Oct 31 18:56:08 2019 +0200 Changed Stale to MIN for all beta values + added temp setpoint metric commit eabb45d5f530e80cb4a659a0037aa835dcbc8f5c Author: jaunius@gmx.com Date: Wed Oct 30 02:56:27 2019 +0200 Moved beta values to xnl metrics commit 5c1c552b10bb063bb6102996a07eda261c37b522 Author: jaunius@gmx.com Date: Wed Oct 30 00:05:23 2019 +0200 Added beta metricsfor testing commit 53f5d3d371745397201c9272ad19eccd88990f4a Author: Michael Balzer Date: Fri Oct 18 11:57:56 2019 +0200 Vehicle poller: fix race condition between control & processing, restart poller on PID list change commit 530d7f4bcb8df97368990bc80420d45b2a4072b6 Author: Michael Balzer Date: Sat Aug 10 12:25:00 2019 +0200 Twizy: do charge ETR calculation based on actual charge current (takes higher currents from additional chargers and reduced currents due to temperature conditions into account) commit 3acc556786de3c583977fca3b4ff63ee1fc71db2 Author: Michael Balzer Date: Sat Aug 10 11:38:19 2019 +0200 Twizy: added tuning option for SEVCON_T45 + Gearbox_T80 hybrid Configuration: config set xrt type SC45GB80 commit 51e0cc10072a2f2907d6ac3795b4f477e4d4435a Author: Michael Balzer Date: Tue Jul 16 19:21:03 2019 +0200 Docs: added link & info on Hologram activation commit 6d3795ef4a2c8f0ed44341bff09dce0b3add3113 Author: Michael Balzer Date: Mon Jul 15 23:12:07 2019 +0200 Docs/WebUI: added dashboard plugin info & screenshot commit 9e41a6348f4ab9aa34899822a95e0e760c0defa2 Author: Michael Balzer Date: Thu Jun 20 08:27:07 2019 +0200 Build config for toolchain 1.22.0-93-gf6c4cdf-5.2.0-psramfix-20190612 commit c290df734d8c476cafb9cb5780289ab3c7b1703e Author: Michael Balzer Date: Wed Jun 5 20:46:39 2019 +0200 Added new toolchain build flags, reverted workaround changes