commit cbac0f85eb4ae0eaf3909379909faa006614d240 Author: Michael Balzer Date: Sun Jan 19 19:08:06 2020 +0100 Scripting: performance & type optimizations for metrics API Includes two minor API changes: 1) OvmsMetrics.GetValues(): the decode argument now defaults to true, as getting the typed values is the default use case and now also performs better than the string conversion. 2) OvmsMetrics.Value(): now also returns the typed value by default and supports a decode argument like OvmsMetrics.GetValues(). commit 893c4a23004c88a7c8cd97aab35045d2a3cc94fb Author: Michael Balzer Date: Sun Jan 19 18:32:43 2020 +0100 Scripting: set VFS task priority below Duktape commit 37b835472057e46675abbcd104e361011896d08e Author: Michael Balzer Date: Sun Jan 19 18:22:17 2020 +0100 Plugin AuxBatMon: minor documentation fix commit e98a1ad39a19ce7a76ce26f2d85e70a4ea1a2740 Author: Michael Balzer Date: Sun Jan 12 13:55:33 2020 +0100 Scripting: raise VFS task stacks (2K→2.5K) commit 493500f9656dd398b2ed896346ed48d113ffd5d3 Author: Fran Date: Sat Jan 11 21:34:46 2020 +0000 Update name consistency for eco scores + update metrics list for smart ED commit ed0f08320c83d03a871f506b9265da89a9d49f61 Author: Fran Date: Sat Jan 11 21:20:48 2020 +0000 Add ecoscore system to drive report and web interface like defunct smart web app commit 5377eb95252fd89f33c04ef80fd06b0638f023e7 Author: Michael Balzer Date: Sat Jan 11 17:15:29 2020 +0100 Scripting API: OvmsMetrics.GetValues() filter by array/object commit b6ba825beb828d9f38da0c00d2064d6bff360386 Author: Michael Balzer Date: Sat Jan 11 11:48:03 2020 +0100 Plugin AuxBatMon: add persistent history storage in a file commit e1b69b0a2f5fe4f60883240db13ebfcc20d597fd Author: Michael Balzer Date: Sat Jan 11 10:05:52 2020 +0100 VFS: new command "vfs df" (show disk usage) commit ad76b48d08413567978b71cfacc8229cbab8b2aa Author: Michael Balzer Date: Fri Jan 10 21:34:45 2020 +0100 Plugin ABRP: API update, typo fix commit e50de779fd6367b66197ea7df936da437af91c89 Author: Michael Balzer Date: Fri Jan 10 21:34:20 2020 +0100 Plugin Edimax: API update commit e0c098f48a87fabe2bf53aecaf8d0706b86be522 Author: Michael Balzer Date: Fri Jan 10 21:15:23 2020 +0100 Docs: fix typo #2 commit 8aaf9a218ba5b2d92e99b4c07d9f359036df3278 Author: Michael Balzer Date: Fri Jan 10 21:10:32 2020 +0100 Scripting API: added VFS.Load() & VFS.Save() (async file I/O) commit 1182f8255c335fbc914b4ffd9b0c0d5490be6917 Author: Michael Balzer Date: Fri Jan 10 21:09:49 2020 +0100 Scripting API: renamed HTTP.request() to HTTP.Request() for API consistency commit 858a622634418967c2b298291100a50dec534f04 Author: Guillaume Revaillot Date: Fri Jan 10 17:29:07 2020 +0100 doc: fix typo commit d9965af958e444f369d1868ee2badc145e58cc5c Author: Michael Balzer Date: Fri Jan 10 10:13:15 2020 +0100 Docs: add plugin installation steps commit 1dc1d27701be43a775d6131d33bf0d60bc1fb374 Author: Michael Balzer Date: Thu Jan 9 20:58:04 2020 +0100 Scripting: add JS error/output source (file, line, function) to log, add missing line reference to eval error outputs commit 3bcb201cee1eff1ff9d85c8cd22ca8c9e72d4fd5 Author: Michael Balzer Date: Thu Jan 9 12:34:02 2020 +0100 Scripting API: add HTTP.request() "always" callback commit bf35cd016302c04650cf0f2618f694f78e2ee2fc Author: Michael Balzer Date: Tue Jan 7 19:29:27 2020 +0100 New plugin: AuxBatMon: 12V Battery History Chart commit c1cfb004c0520fba0dd429ac910444e7c1072c5e 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 0fd60131f66759d2900b3a97fc2587947f2de84a Author: Michael Balzer Date: Tue Jan 7 13:13:33 2020 +0100 Plugins: added retools web plugin commit 610728a8d34ec3440a214c0dc54e6a38863ab672 Author: Michael Balzer Date: Tue Jan 7 13:12:20 2020 +0100 Web framework: added legend & tooltip default night styles for Highcharts commit ed86ad7c67d05c33b41380142824b07036ddc5e0 Author: Michael Balzer Date: Tue Jan 7 13:11:32 2020 +0100 Web UI: minor editor handling optimization 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 1d6b365132c52f6f0bbfa5cbf2066c63495a150f Author: The Alchemist Date: Mon Jan 6 11:00:19 2020 -0500 small typo fix commit b6af52088435cff3c6f8d393d0db65e92c6cec8e Author: Michael Balzer Date: Sun Jan 5 14:09:02 2020 +0100 Scripting API: added OvmsMetrics.GetValues() commit 1b35cd28785ecfdc5be86ccb069c7c9c775fb168 Author: Michael Balzer Date: Sun Jan 5 14:08:10 2020 +0100 Web UI: autofocus login username field commit 73852fbd11f2744ce8c1592095258e3536634da0 Author: Michael Balzer Date: Sat Jan 4 17:54:44 2020 +0100 Plugin docs: rework to rST format, include in user guide commit fe5af370a4ac5c5bc9e8a2bc268bb262b9cb2c56 Author: Michael Balzer Date: Fri Jan 3 21:25:10 2020 +0100 Edimax plugin 2.0: add 12V battery guard & charge stop handling commit 93685e874d4e16e374848ed942278e4106d01226 Author: Michael Balzer Date: Fri Jan 3 16:35:44 2020 +0100 Edimax plugin: added power control plugin for status page commit b131ca5a442570c1df4e59a490c74c9033560e07 Author: Michael Balzer Date: Fri Jan 3 16:30:48 2020 +0100 Web framework: Javascript support: loadjs(), buttons & monitors commit 96a528572705323095beaf2789a63654e31b2b17 Author: Wil63 <47401435+Wil63@users.noreply.github.com> Date: Fri Jan 3 15:13:37 2020 +0100 Fix timer and use AsFloat() Set the timer to a lower frequency (60s) and simplify code using AsFloat() metrics function instead of Value() commit cd38efd272fee04fb18380a08b47cf5116e35e10 Author: Wil63 <47401435+Wil63@users.noreply.github.com> Date: Fri Jan 3 14:54:18 2020 +0100 Adding explanation on abrp login Explain how to get your own token and paste it in source code commit 0d28bdddbe9aff6896d17331efd11adb8ad0e6a7 Author: Wil63 <47401435+Wil63@users.noreply.github.com> Date: Fri Jan 3 10:16:45 2020 +0100 Update SendLiveData2ABRP, with timer fix Timer was triggered every 5s, which is not necessary and uses capacity for nothing. Put it back to 1 min. commit 1e52bf64ad5d3f46b9b0f56c075a00710d18a8e5 Author: Michael Balzer Date: Thu Jan 2 21:49:35 2020 +0100 Fix building without SSL support commit 2caefa183f83427a9e01a654a623e8652776320a Author: Michael Balzer Date: Thu Jan 2 20:26:37 2020 +0100 Plugin readme update commit c38c389e762b9589c8e4503d07a9ee3ce26d8ec6 Author: Michael Balzer Date: Thu Jan 2 19:55:11 2020 +0100 WifiConsole plugin update to V1.1 commit e6a45d9212ffd034a23a6b9bc9612863dde18b1b Author: Michael Balzer Date: Thu Jan 2 19:54:40 2020 +0100 Edimax plugin version fix commit 2359f709a7b3a663587e5208c6bb8b45414be8e0 Author: Wil63 <47401435+Wil63@users.noreply.github.com> Date: Thu Jan 2 19:46:50 2020 +0100 Create abrp.rst little doc file to merge in global documentation commit 7a37f9f21365f012102ae5d9284f7e16ec0eec3e Author: Wil63 <47401435+Wil63@users.noreply.github.com> Date: Thu Jan 2 19:34:28 2020 +0100 Update README.md commit 2fe4672807bc2480d78ca49d84d864c03fb12fd7 Author: Wil63 <47401435+Wil63@users.noreply.github.com> Date: Thu Jan 2 19:29:18 2020 +0100 Create README.md commit 5827ef855658e9b762af2d6e8f7a2a7a84dd292f Author: Wil63 <47401435+Wil63@users.noreply.github.com> Date: Thu Jan 2 19:27:36 2020 +0100 Update sendlivedata2abrp.js commit 77c67aaca6ce4c00ae0ce7a2bd77500465e20077 Author: Wil63 <47401435+Wil63@users.noreply.github.com> Date: Thu Jan 2 19:22:27 2020 +0100 Create sendlivedata2abrp.js * Module plugin: Send live data to a better route planner This version uses the embedded GSM of OVMS, so there's an impact on data consumption /!\ requires OVMS firmware version 3.2.008-147 minimum (for HTTP call) Version 1.0 2019 dar63 (forum https://www.openvehicles.com) commit 051be7e4119143c3f1254f800a3440ec973d455e Author: Michael Balzer Date: Thu Jan 2 11:07:34 2020 +0100 Web UI: fix editor textarea reference commit fae3330802fdc19cb13ffec9e9abaf48cb47c4c3 Author: Michael Balzer Date: Thu Jan 2 10:50:27 2020 +0100 Scripting: handle cases of disabled Duktape support/start commit 72ae79058ac5cdd1e0b98906d78420bd473dce58 Author: Michael Balzer Date: Thu Jan 2 10:49:44 2020 +0100 Script HTTP API: handle disabled SSL support commit 4768c7df956f0290acc7a72d20e81e4f13d51d9f Author: Craig Leres Date: Wed Jan 1 23:27:24 2020 -0800 quiet "maybe-uninitialized" error in ducktape.c (the inline version of duktape that pulls in duk_js_call.c) commit 9de393f4c0eaf44c761aafe225fa691e9efdd5f1 Author: Michael Balzer Date: Wed Jan 1 19:14:06 2020 +0100 History update commit 3eaceeca2f41ef4e83f421c03eef3b01ca686d18 Author: Michael Balzer Date: Wed Jan 1 19:12:00 2020 +0100 Web UI: extend editor by Javascript evaluation; handling optimization commit b1789e8792197826b1cec71ad0178b879cc2d709 Author: Michael Balzer Date: Wed Jan 1 19:08:03 2020 +0100 Webserver: extend /api/execute & loadcmd() by Javascript mode commit 956fb22654288bac242562867744d6b5bb489a99 Author: Michael Balzer Date: Wed Jan 1 19:03:25 2020 +0100 Script HTTP API: check network after processing arguments to have url set commit dbb5eb61178864bfc7176c6715e7fbff53a61f71 Author: Michael Balzer Date: Wed Jan 1 19:01:23 2020 +0100 Edimax plugin: filter plugin related config changes commit 0a87cb6974c5ffeea01e86b0c7fa11785de30bca Author: Michael Balzer Date: Tue Dec 31 15:02:50 2019 +0100 New plugin: Smart Plug control for Edimax models SP-1101W, SP-2101W et al commit 95a81410e58a7591bc6d9bd2dc1bd164111ad5f5 Author: Michael Balzer Date: Tue Dec 31 15:00:58 2019 +0100 Plugin directory added commit 8fa95dba41f3c621b864449bb61ee8aea4746277 Author: Michael Balzer Date: Tue Dec 31 15:00:58 2019 +0100 Plugin directory added commit e4d4b912c6c172930fa8496f52b934b192047903 Author: Michael Balzer Date: Mon Dec 30 13:53:59 2019 +0100 History update commit aa81caa4328d99559316f9656a1e2337675e31ff Author: Michael Balzer Date: Mon Dec 30 13:47:42 2019 +0100 Scripting: add OvmsConfig.GetValues() & OvmsConfig.SetValues() Config: add "usr" param for plugin configurations commit 181277f112781adbee39aa8b7bf0341c67f16ce3 Author: Michael Balzer Date: Mon Dec 30 13:45:09 2019 +0100 DuktapeObject.Push(): return object index on stack commit 72d867cb661fc76c571d9b24f847542174a74da1 Author: Michael Balzer Date: Mon Dec 30 13:41:36 2019 +0100 Refactor ExecuteCommand() utility to BufferedShell commit 92ddbfeef6127c73a46c700e6b82ab4119f264d9 Author: Mark Finn Date: Sun Dec 29 13:29:36 2019 -0600 Correct path to ovmsmain.js commit ae952a0eb585dce72d5b0bb5b6c5c3ed4faf2aa6 Author: Michael Balzer Date: Sun Dec 29 14:18:47 2019 +0100 Scripting API: HTTP.request() added commit aaac916dd14691142561ebb404f916ac38c4dbd7 Author: Michael Balzer Date: Sat Dec 28 22:57:33 2019 +0100 Web shell: HTML encode log messages commit 58dd1041f3c65ca1a2f457f0bc8f04eb45a93e58 Author: Dimitrie78 Date: Sun Dec 29 10:42:41 2019 +0100 SmartED: update poll times commit 93f13e1cbc6898f04038fd720c12eda4be2c6136 Author: Michael Balzer Date: Sat Dec 28 22:57:33 2019 +0100 Web shell: HTML encode log messages commit 1c9a1d3297f794042662b562322944c6f367be28 Author: Dimitrie78 Date: Sat Dec 28 20:43:00 2019 +0100 SmartED: add BMS diagnose report commit 24d325fcfcd7158d94d824431f970b618a1d623d Author: Dimitrie78 Date: Sat Dec 28 20:33:49 2019 +0100 vehicle.cpp: OvmsVehicle::PollerSend() fix for long poll response. wait for next poll if there are remaining poll replays. commit 0b7d4a9c03457adcbff750fab9a97a118f2f7b8f Author: Tamás Kovács <42914986+KommyKT@users.noreply.github.com> Date: Wed Dec 25 20:49:32 2019 +0100 Standard charger voltage and current fix commit a8a87a5fd9c0af7bfb9d8af2fd0cd0b341e51d7e Author: Tamás Kovács <42914986+KommyKT@users.noreply.github.com> Date: Wed Dec 25 19:55:45 2019 +0100 Code beauty and some misspell commit 551f8d45d841066fdecdb34701f037e14d37c73e Author: Tamás Kovács <42914986+KommyKT@users.noreply.github.com> Date: Wed Dec 25 18:27:00 2019 +0100 - Remove SOH & ideal range from user setting - Add CAC to metrics from 0x762 - Idal range calculation with 16.1kWh/100km - Add real/displayed SOC from 0x762 - Command trip/tripc misspell fix commit 5fc295e72e1a4df74027505a16a12b3dec76f8f4 Author: Tamás Kovács <42914986+KommyKT@users.noreply.github.com> Date: Wed Dec 25 16:49:58 2019 +0100 New Standard and Quick charge detection commit 66d2a9a543a68f9474ed714958f4b4db39f7eaa5 Author: Michael Balzer Date: Wed Dec 25 16:24:05 2019 +0100 Web UI: fix loadcmd & shell for very small (1-2) byte responses commit a81c5219303fa47619321526de70319e61154035 Author: Michael Balzer Date: Wed Dec 25 16:22:48 2019 +0100 Duktape: include native builtin JSON methods in JSON module commit 474901964b0141959ba9eb7f9e347a7f70fa59bf Author: Tamás Kovács <42914986+KommyKT@users.noreply.github.com> Date: Wed Dec 25 16:09:01 2019 +0100 Commands fix and add duration for last trip commit e4824203e020f25c577e05541e60f236bcebaa9c Author: Tamás Kovács <42914986+KommyKT@users.noreply.github.com> Date: Wed Dec 25 15:14:25 2019 +0100 Add support for regen brake light commit b747d2101578cafe867ad2ae9f3a337e2c160724 Author: Michael Balzer Date: Mon Dec 23 12:15:04 2019 +0100 Scripting: Duktape update to version 2.5.0 commit cca9c74689d45874811f5aa612a18217483f140f Author: Daniel Öster Date: Sun Dec 22 21:41:34 2019 +0200 Fix header and link to github Fixed headers and made the link to github nicer commit bc1d6c8d2db4f6dbe26ffdddea813f2f7a503e30 Author: Mark Finn Date: Sun Dec 22 12:09:08 2019 -0600 code style and error reporting fixup on hostname set commit 0729cd74814f3bb6264cdf14a8a516eb5e21c8df Author: Daniel Öster Date: Sun Dec 22 17:53:10 2019 +0200 Update file with more battery specs - Added more sections about 40/62kWh LEAFs, - Tidied up the document a bit too, now the battery section comes last, and model year first. - Added link to .DBC files commit 6d75d2f3f0e88c567c729ef39a81949cf616421a Author: Michael Balzer Date: Sun Dec 22 11:27:53 2019 +0100 Documentation updates commit 694c9beeff548a039c91cf30497258f336de5dab Author: Mark Finn Date: Tue Dec 17 10:58:23 2019 -0600 Set the Vehicle ID as the hostname for the DHCP request parameter This will make DNS in the DHCP server (as seen by tools like Fing) match what is seen in MDNS commit ce4bfdc10883eb5a44ca6125331ae83a70662769 Author: Stephen Casner Date: Thu Dec 19 23:13:32 2019 -0800 Fix compilation with task tracking not configured A dummy module_tasks_data() function was required in the #ifdef NOGO section of the module. commit 6e40e8cb62309d9fcc71a59498e03c459a5006f6 Author: Mark Finn Date: Tue Dec 17 11:24:17 2019 -0600 add doc about accessing files remotely commit 3efcf3f546adab8c0472ebd834004a424bc3dd5d Author: Michael Balzer Date: Wed Dec 18 17:10:34 2019 +0100 Docs: added scripting test utility scripts commit 5978d82d9eceaf68d849280b82569d795aeb4205 Author: dalklein <49771139+dalklein@users.noreply.github.com> Date: Tue Dec 17 22:57:42 2019 -0500 Update can_logging.rst I was confused by the labeling on the schematics, vs what I see various places in the documentation. Looking the code, it appears 1/2/3 are the desired numbering of the busses. Maybe the schematic labels are from way back before the v3 code was done. commit 380a64a9ab7c7d41926ae7ab8d142ab72630b2a9 Author: Michael Balzer Date: Tue Dec 17 21:47:59 2019 +0100 Wifi: disable DNS & router offer on AP DHCP server This allows devices capable of standard network routing (like iOS) to connect to the OVMS AP without losing their internet connectivity (e.g. provided by cellular network). Note: Android does not support standard network routing. commit 52baf1e6f982efa831b06732c3367d0957be72e7 Author: Daniel Öster Date: Tue Dec 17 10:58:44 2019 +0200 Add 62kWh Leaf GIDS and AH defines commit 6a1d340c01c3bc7b6a83084d120e2ecf12ef9b30 Author: Dimitrie78 Date: Mon Dec 16 11:49:50 2019 +0100 PowerMgmt: Fix modem/wifi wrongly switched off immediately if modem/wifi_off_delay is 0 and 12V not charging mjuhanne has forget to push this fix commit 02955578a021bff549c9d2302bed19e9deaecd50 Author: Dimitrie78 Date: Mon Dec 16 11:29:58 2019 +0100 SmartED: fix for issue #293 move RegisterCanBus(2, CAN_MODE_ACTIVE, CAN_SPEED_500KBPS); to wakeup funktion.. commit 3bfeb92d5dfa183c36f401a4d68db6e744daa50d Author: Mark Webb-Johnson Date: Sun Dec 15 20:35:29 2019 +0800 execute permissions for a2l commit de7b88c6d178b3e47277cc8a7b38a811b92788a5 Author: Michael Balzer Date: Sat Dec 14 12:02:09 2019 +0100 Pushover: allow upper case letters in user_key & token commit 34302254567b15a8c0f9dfb730b5cf24703ac700 Author: Michael Balzer Date: Fri Dec 13 10:07:11 2019 +0100 CAN: fix crashes from missing frame.callback/zero initializations commit f9ed631601e0acfb85a954193bc29de24d2f1899 Author: Mark Webb-Johnson Date: Fri Dec 13 13:06:09 2019 +0800 a2l support script commit e761f943791f8e6ba860f3543b940cdff66cc4f2 Author: Mark Webb-Johnson Date: Fri Dec 13 13:01:26 2019 +0800 Changes.txt for 3.2.008 commit 8fef3f5fb6eec9fca26997e01d9c7d08080cdc06 Author: Michael Balzer Date: Thu Dec 12 11:56:17 2019 +0100 CAN: fix crash from driver tx callbacks with missing/invalid bus/origin commit 3b3571073746342633b306fc7db7df1a82df67eb Author: Daniel Öster Date: Wed Dec 11 21:56:44 2019 +0200 Add 40kWh option to UI commit 303a177df876fb5943a779d9a72943e4550ef4f7 Author: Daniel Öster Date: Wed Dec 11 21:51:20 2019 +0200 Add 40kWh GIDS and AH defines commit a840bf615230488fbe479e599237a75d6779b0f0 Author: Mark Webb-Johnson Date: Wed Dec 11 11:17:13 2019 +0800 Default config auto-detect 4MB vs 8MB SPIRAM/PSRAM commit 9076518a92d6ea14daffb365704586151d307c72 Author: Michael Balzer Date: Thu Oct 31 22:01:41 2019 +0100 CANopen: raise task priorities to 15 (service protocol level) 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