commit 477ba44a6948ddc8120bcb7af9a023b98df1fa5f Author: Michael Balzer Date: Thu Feb 4 22:12:42 2021 +0100 Server V2: add priority TPMS update on alert commit 74af49b7332985b841ab27456eefb6ab01ba40c9 Author: Michael Balzer Date: Thu Feb 4 22:11:56 2021 +0100 Metrics: fix downsizing vectors commit 08c53c2b0870ac639c22cfa7be487a2319e07b9c Author: Michael Balzer Date: Tue Feb 2 23:22:59 2021 +0100 RE PID scanner: wait for pending responses commit 541150c94888dc02d4ddb81966145cd6ae2df7b6 Author: Michael Balzer Date: Mon Feb 1 22:30:36 2021 +0100 BMS: optional cell voltage & temperature logging New configs: [vehicle] bms.log.voltage.interval Interval [s] for cell voltage logging, default 0=disable [vehicle] bms.log.temp.interval Interval [s] for cell temperature logging, default 0=disable commit 98c2e9ffb8e736573f2b707c3fd3fc3b3b3c132b Author: Michael Balzer Date: Mon Feb 1 22:27:29 2021 +0100 BMS: detection of inconsistent voltage series by gradient & stddev average deviation thresholds, added pack metrics to battery monitor web UI, change cell warning & alert thresholds to be applied exceeding stddev level New metrics: v.b.p.voltage.grad Cell voltage - gradient of current series [V] New configs: [vehicle] bms.dev.voltage.maxgrad Max gradient for a valid series [vehicle] bms.dev.voltage.maxsddev Max stddev deviation from average for valid series commit 9b5e2d4ead729416e8c36ea7865d059995ead760 Author: Michael Balzer Date: Mon Feb 1 22:09:21 2021 +0100 Vehicle/BMS: fix voltage stddev max reset commit f50126e8d82b774a41ddbb616928456dd5cb5734 Author: Michael Balzer Date: Mon Feb 1 22:07:38 2021 +0100 Vehicle/BMS: move remaining BMS code into module commit 21eebacc4f2c87445b3b939f8cd6c7a9b1747960 Author: Michael Balzer Date: Mon Feb 1 21:59:46 2021 +0100 Web framework: add scaling for number & progress metrics commit ec1c6abe4a810ed6d418623fce13cc24f9eb8389 Author: Mike Abbott Date: Mon Feb 1 22:22:12 2021 +0000 Updated MGEV docs commit c2569921f814ffe78d768d6265e5207cb5437c3a Author: devmarxx Date: Mon Feb 1 10:16:36 2021 +0100 Reset 12v boost counter when charging 12v Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.h commit b21e79cd6c06becf423dbb7ca36977b9965d8ea6 Author: devmarxx Date: Sun Jan 31 22:18:11 2021 +0100 Fixed buf in turning off polling activity by T26 Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit e5f8110e8447739d5d12ca0b6bf4959a8962b388 Author: Craig Leres Date: Sun Jan 31 10:38:21 2021 -0800 Drive -mfix-esp32-psram-cache-issue from the CONFIG_SPIRAM_CACHE_WORKAROUND define commit 59376a78eababb3d2aeaabfd6f7c2094c921b142 Author: devmarxx Date: Sun Jan 31 16:04:37 2021 +0100 Corrected wrong 12v current detector for T26/OBD communication Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.h vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit df6499822680390fb94f6623071d3b6806f25629 Author: devmarxx Date: Sat Jan 30 23:02:29 2021 +0100 Optimizing T26 ring communication to OBD Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 6e5b9e89d6585c1cfc65f9611cdd067f7e67d714 Author: devmarxx Date: Sat Jan 30 09:44:47 2021 +0100 Better to call it t26_ring_awake Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.h vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 58993f561b71ee9f5f89819fb7ee3cc32ee76864 Author: devmarxx Date: Sat Jan 30 09:00:49 2021 +0100 Introduced t26_car_awake Changed vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.h vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 1d7766b3d7184b9a047b0263d9f7415cb5ce89c1 Author: Michael Balzer Date: Fri Jan 29 22:42:02 2021 +0100 Web UI: link to logs directory with sorting by name commit 4a2a5202b5593c557256a3ad81d3fb372186a8da Author: Michael Balzer Date: Fri Jan 29 22:35:28 2021 +0100 VWeUp: fix charge state delay with OBD+T26 commit 33d4a10dd79e6b9cddc4025dc3f9fd571d323d00 Author: Michael Balzer Date: Fri Jan 29 22:34:34 2021 +0100 VWeUp: reset power & current metrics on switch-off commit d778d5de3423f749524ab225997b50c0b5805c59 Author: devmarxx Date: Fri Jan 29 14:48:55 2021 +0100 Rewrite 12v charging off detection for T26 Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 1f42d86c22e9b1d488c4d3c28d8ebb4acb62e5df Author: devmarxx Date: Fri Jan 29 08:21:47 2021 +0100 Some minor tweaks on 12v communication from T26 to OBD Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 3131bae5d3af472a49ecef31a54696ee1fb2a1e9 Author: devmarxx Date: Thu Jan 28 11:55:22 2021 +0100 Optimized communication on 12v between T26 and OBD Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 04ce1c6850b1f35a80e13424af35e6a2ba2213b7 Author: devmarxx Date: Thu Jan 28 09:19:02 2021 +0100 Added 12v boost detection by T26 combined with PollSetState for OBD Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.h vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit f40125b463998233b4ef30d66b770193f2a3efb8 Author: Stephen Casner Date: Wed Jan 27 17:26:55 2021 -0800 NetMan: Reduce stack size back to 8K commit 1c2b203f4f4a31db7f4292a4222270bd39581141 Author: Stephen Casner Date: Wed Jan 27 17:21:55 2021 -0800 wolfssl: Use heap allocations instead of stack variables commit e93d5b4755ca6c0f7bd9b02da0490af9f287abea Author: Michael Balzer Date: Sun Jan 24 11:49:41 2021 +0100 SSH: raise stack size of RSAKeyGen for new Wolf version commit adc00e82be04f93749c642c1965feb1260bfe4cf Author: Stephen Casner Date: Sat Jan 23 21:10:53 2021 -0800 New SSH code requires more stack space in NetMan commit 98b6de4fecf1e5aad384856384aee73ea4889300 Author: Stephen Casner Date: Sat Jan 23 21:04:46 2021 -0800 Adapt SSH for API changes in wolfssh, wolfssl - wolfssh no longer includes its own dynamic memory functions and instead uses those in wolfssl, so we remove the separate callback functions here. Also move the installation of the wolfssl callback functions earler to cover the SSH server allocations. - Needed to move wolfSSH_Debugging_ON() earlier while testing the revised APIs. It has no effect when DEBUG_WOLFSSH is not defined. - The signature for the authentication callback function removed const from the data argument. - wolfSSH_stream_read() was changed to always return the generic code WS_ERROR on errors and to require calling wolfSSH_get_error() to get the more specific error code. - wolfssh added more lower-priority levels for logging conditions in their newly added application code for SCP, SFTP and AGENT that we don't use yet; for now map them same as ERROR. commit 9da62514783a26fab15c3cf6d17927edc0ef4dde Author: Stephen Casner Date: Sat Jan 23 19:00:46 2021 -0800 Update wolfssh and wolfssl build configurations - wolfssh no longer includes its own dynamic memory functions and instead uses those in wolfssl, to memory.c is eliminated. - wolfssl/wolfcrypt/src/async.c was removed. - wolfcrypt now implements support for hardware crypto acceleration in the ESP32 chip, so we need to add the source files in wolfcrypt/src/port/Espressif and the resulting object files, plus configuration macros WOLFSSL_ESPIDF and WOLFSSL_ESPWROOM32 to include the feature. - A new macro WOLFSSH_LOG_PRINTF avoids a patch that I needed to make in wolfssh 1.1.0 to replace fprintf(stdout) with printf to avoid a compilation error. - Per a note in wolfssh/src/internal.c we need to define macro HAVE_WC_ECC_SET_RNG since we are not building with configure. commit 60a4d00ae8fb7bb65f3f90f55733cfd8b6777427 Author: Stephen Casner Date: Sat Jan 23 18:34:24 2021 -0800 Avoid defining XREALLOC for FREERTOS if XMALLOC_USER is defined This appears to be a bug in the maze of configuration settings for WolfSSL. I have submitted a support request to WolfSSL about it. We need to define XMALLOC_USER along with the desired implementations of XMALLOC, XFREE and XREALLOC so that we can install our own functions as callbacks for the three operations. Without this change there is a compilation conflict for XREALLOC. commit 7ed98e93c84bd8229893bf4fee2ced1bbf8a1a44 Author: Stephen Casner Date: Sat Jan 23 17:58:17 2021 -0800 Import WolfSSH v1.4.5 and WolfSSL v4.6.0 source files. commit 86a2ddea6074ae82cdb487bd77eaedd0801ea517 Author: devmarxx Date: Wed Jan 27 10:56:08 2021 +0100 Consider CHARGING prio for PollSetState also in the ring commit 92b424bfb2e84118cde40d21c3aa3a0ec3ac092a Author: devmarxx Date: Wed Jan 27 10:43:10 2021 +0100 Considering prio CHARGING for PollSetState Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 7588bbfb090f6b5fbd2060eaa6977f82dcc92e61 Author: Michael Balzer Date: Tue Jan 26 22:52:20 2021 +0100 Docs: add web framework metric table example commit d6cf3a00ea944178588ada205ae0199fc198e0cf Author: Michael Balzer Date: Tue Jan 26 22:51:38 2021 +0100 Web framework: fix metric table widget data updates commit 56e9deccebb8ad39d05870db9607ff5a20c8e9cb Author: devmarxx Date: Tue Jan 26 21:20:44 2021 +0100 Corrected poll_state to on when charging off with ignition on Changed vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 56d58c43c8788dda0d11e94d25134ad1dfe0f600 Author: devmarxx Date: Tue Jan 26 20:32:27 2021 +0100 Corrected poll_status off after charging with ignition on Changed vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 344091141c5a748973cc35121de573c9010cc2c6 Author: Alexander Kiiashko Date: Tue Jan 26 20:51:44 2021 +0200 VA: terminate BMS updating with ignition or preheating commit 146a8a61372b3beaa973bd472b5e431595cd9278 Author: devmarxx Date: Tue Jan 26 16:20:01 2021 +0100 Bugfix charging12v Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 663f366be7115ddf0d7161bf40a97c0c01243386 Author: devmarxx Date: Tue Jan 26 13:02:27 2021 +0100 Corrected charging12v false while pre-heating with turning ignition on Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 48de1da1575bd3cdb2a2d86ef4b18d8b5e31a647 Author: Stephen Casner Date: Mon Jan 25 17:32:04 2021 -0800 location: don't activate homelink if parked commit fee0b43b3501a9878a9f3b7c4e55f71cd2cb29e7 Author: Stephen Casner Date: Mon Jan 25 13:55:27 2021 -0800 Add CONFIG_OVMS_DEV_SECUREASYNC commit 7e98f4470beb8125fbf6127ee95610f43c29d602 Author: Michael Balzer Date: Mon Jan 25 19:17:41 2021 +0100 Events: add automatic events on v.e.aux12v changes New events: vehicle.aux.12v.on vehicle.aux.12v.off commit 38f1d81d6ddb389fffbc859c66eab36583f32abe Author: Michael Balzer Date: Mon Jan 25 19:15:15 2021 +0100 VoltAmpera: silence web module warning commit 7efbf33da021ffeb0382701d9b5bad59155a433a Author: Michael Balzer Date: Mon Jan 25 17:33:33 2021 +0100 Docs: add CAN logging optimization hints commit 8d6fe8c8c110a30e0f8440697c0ea73212c77aab Author: Stephen Casner Date: Sun Jan 24 17:18:37 2021 -0800 Update default config for OVMS v3.0 Further adjustments are likely required to get a system that fits in memory and serves a particular development purpose. commit f9555a18af10471ecea8d97c576715858799fdff Author: Michael Balzer Date: Sun Jan 24 16:57:45 2021 +0100 Notifications: added optional long term trip & grid (charge/generator session) server logs. See https://docs.openvehicles.com/en/latest/userguide/notifications.html for details. New configs: [notify] log.trip.storetime Trip log storage time in days, 0/empty = off (default) [notify] log.trip.minlength … minimum trip length in km, default 0.2 km [notify] log.grid.storetime Grid log storage time in days, 0/empty = off (default) commit efab6923f25ccd19c0f16de2df80f5064d62e25a Author: Michael Balzer Date: Sun Jan 24 11:49:41 2021 +0100 SSH: raise stack size of RSAKeyGen for new Wolf version commit aa3c357708be76de3dbd93110669928721f8ef7b Author: Michael Balzer Date: Sun Jan 24 11:08:39 2021 +0100 Server V2: add aux12v state to msg D doors5 commit c2fa3408a6e75593ef767539d0b129f133bea626 Author: Stephen Casner Date: Sat Jan 23 23:25:36 2021 -0800 Additional code needed #ifdef CONFIG_OVMS_COMP_MAX7317 commit c00a49d8519514e8d8e35241ce45e2fabba7536b Author: Stephen Casner Date: Sat Jan 23 21:10:53 2021 -0800 New SSH code requires more stack space in NetMan commit fa4ac6fbd9324ca7ba5db4b88e312505fad0daac Author: Stephen Casner Date: Sat Jan 23 21:04:46 2021 -0800 Adapt SSH for API changes in wolfssh, wolfssl - wolfssh no longer includes its own dynamic memory functions and instead uses those in wolfssl, so we remove the separate callback functions here. Also move the installation of the wolfssl callback functions earler to cover the SSH server allocations. - Needed to move wolfSSH_Debugging_ON() earlier while testing the revised APIs. It has no effect when DEBUG_WOLFSSH is not defined. - The signature for the authentication callback function removed const from the data argument. - wolfSSH_stream_read() was changed to always return the generic code WS_ERROR on errors and to require calling wolfSSH_get_error() to get the more specific error code. - wolfssh added more lower-priority levels for logging conditions in their newly added application code for SCP, SFTP and AGENT that we don't use yet; for now map them same as ERROR. commit 91593614e61716435e035a735db9e7b18a528e95 Author: Stephen Casner Date: Sat Jan 23 19:00:46 2021 -0800 Update wolfssh and wolfssl build configurations - wolfssh no longer includes its own dynamic memory functions and instead uses those in wolfssl, to memory.c is eliminated. - wolfssl/wolfcrypt/src/async.c was removed. - wolfcrypt now implements support for hardware crypto acceleration in the ESP32 chip, so we need to add the source files in wolfcrypt/src/port/Espressif and the resulting object files, plus configuration macros WOLFSSL_ESPIDF and WOLFSSL_ESPWROOM32 to include the feature. - A new macro WOLFSSH_LOG_PRINTF avoids a patch that I needed to make in wolfssh 1.1.0 to replace fprintf(stdout) with printf to avoid a compilation error. - Per a note in wolfssh/src/internal.c we need to define macro HAVE_WC_ECC_SET_RNG since we are not building with configure. commit f09907b9f04823267bb481496f3acc0c92381639 Author: Stephen Casner Date: Sat Jan 23 18:34:24 2021 -0800 Avoid defining XREALLOC for FREERTOS if XMALLOC_USER is defined This appears to be a bug in the maze of configuration settings for WolfSSL. I have submitted a support request to WolfSSL about it. We need to define XMALLOC_USER along with the desired implementations of XMALLOC, XFREE and XREALLOC so that we can install our own functions as callbacks for the three operations. Without this change there is a compilation conflict for XREALLOC. commit 05074e4eba5a6db9b5ca9ff9cc4a6c5c73d84afb Author: Stephen Casner Date: Sat Jan 23 17:58:17 2021 -0800 Import WolfSSH v1.4.5 and WolfSSL v4.6.0 source files. commit c3f54d13d78a9add556025d651f86791ced7e410 Author: Mike Abbott Date: Sat Jan 23 21:55:10 2021 +0000 Catch state change when exiting SO commit db9b33678d4bba6fe56c6ff0ef42f54ad3f0428b Author: Michael Balzer Date: Sat Jan 23 16:48:40 2021 +0100 VWeUp/OBD: T26 has state precedence if available commit 1fe739f8614ffa113dc87a42d0256508d67fedb9 Author: Michael Balzer Date: Sat Jan 23 14:28:38 2021 +0100 VWeUp/OBD: vehicle state detection rework; - based on CAN bus state & ECU BD HV charge management PIDs 1DEC & 1DD6 - fast state detection & transition - detect vehicle awake (aux12v) state - detect charging 12v state - detect ignition state - keep charge port set until next ignition state - added two developer RE/debugging web plugins commit cf2011a07fa075e7b8640976c438b97549c22c55 Author: Michael Balzer Date: Sat Jan 23 14:22:56 2021 +0100 Vehicle/PollSingle: set default timeout to 100ms to minimize impact commit 357777a03309105411a6c0b57710f0c983c1f0f2 Author: Michael Balzer Date: Sat Jan 23 14:13:13 2021 +0100 CAN: add bus error state query methods, fix tx/rx error counters in bus-off commit 592fb90c21476bc2e05e73192030fe4cf58cf8fe Author: Michael Balzer Date: Sat Jan 23 14:12:23 2021 +0100 Vehicle: "stat" output optimization for charge status commit bfa071d57f5e9422d8524cf03387e0b527658373 Author: Michael Balzer Date: Sat Jan 23 10:05:36 2021 +0100 Metrics: init utils preserve persistent values commit 87c47db58021e81f59059e420dfa45b50a3bc77e Author: Michael Balzer Date: Fri Jan 22 22:31:17 2021 +0100 Vehicle/Poller: new PollerStateTicker() method to hook into ticker just before next PollerSend() execution commit 33bb2a5e0152e949da523221d988bc5cb1c0b868 Author: Michael Balzer Date: Fri Jan 22 22:29:37 2021 +0100 VWeUp/OBD: calculate energy drawn from grid commit 171957f5ed41df77d46991c7d7cfc4dd3d047777 Author: Michael Balzer Date: Fri Jan 22 22:23:19 2021 +0100 Vehicle: add charge energy sums to default "stat" command output commit 9723ca30788163781858ad78cec78c016b844d0b Author: Michael Balzer Date: Wed Jan 20 20:42:07 2021 +0100 Metrics: add IsPersist() & IsFresh() methods + explanation commit a7cfa0db17214df77f8faedc59e7e2c0c883b1f8 Author: Michael Balzer Date: Wed Jan 20 19:03:27 2021 +0100 Metrics: make main & 12V battery voltage persistent commit 3ba7451bae1d067f144c26757d4ff586b5eef055 Author: Steve Davies Date: Sat Jan 23 13:18:47 2021 +0200 Add server.v3 updatetime.on, .charging, .awake and .sendall to the config gui commit 8e071d64e8baf6f3bd8b38ab8fe1aec271bd87f0 Author: Steve Davies Date: Sat Jan 23 12:33:49 2021 +0200 Explanation of new server.v3 config items commit 3a44d55f00c3d6db9b0965ed98a05052c012e794 Author: Steve Davies Date: Fri Jan 22 19:46:30 2021 +0200 Tweaks to the v3 server: - When sending all metrics we don't send those with no value. Helps ensure we only feed valid data - New updatetimes. If they are not set they all use updatetime.idle so behaviour doesn't change unless you set these: updatetime.charging: update interval to use when the car is charging updatetime.on: update interval to use when the car is on updatetime.sendall: set this and all metrics will be sent at this interval this is helpful for charting to make sure there are regular data points. commit 9943ad4e4e55ed06b600245ac59c99813b512599 Author: devmarxx Date: Tue Jan 19 23:56:01 2021 +0100 Corrected 12v metrics Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 9fde18324c51d1f4e1d6e5155cd51c13796d40e1 Author: devmarxx Date: Tue Jan 19 23:28:21 2021 +0100 Added correct 12v metrics Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit b58ec184e459bf7418bf328b3dac8346ae69a5bc Author: Steve Davies Date: Mon Jan 18 17:23:59 2021 +0200 Tweak polling intervals commit 0d3f167f4d2fd49ebd904b4acbe3ba2477baaa9f Author: Michael Balzer Date: Sun Jan 17 22:57:34 2021 +0100 BMW i3: fix changed OvmsMetricString constructor signature commit 2c531b390e61c8421064621b63933a115f2cbb1b Author: Michael Balzer Date: Sun Jan 17 18:37:29 2021 +0100 Metrics: new standard metrics for grid integration / generator role, extended persistence to most state & counter metrics commit 220616927e89f0109952c9056dc3f95b93c7e9fc Author: Michael Balzer Date: Sun Jan 17 18:15:07 2021 +0100 TPMS: rework metrics into vectors, MP "Y" message, alert notification commit 2aab7f707cee23f940ffa05b755132880f358955 Author: Michael Balzer Date: Sun Jan 17 17:42:39 2021 +0100 Metrics: vector unit conversion & element string formatting commit 86e7e62a9bfb6d50c45590fbfc161d79b4b7cd9e Author: Michael Balzer Date: Sun Jan 17 17:41:45 2021 +0100 Metrics: fix false staleness immediately after boot commit b737ddf435a1c0a2401baaf0e7b1acead0893f63 Author: Michael Balzer Date: Sun Jan 17 09:51:53 2021 +0100 Metrics: optimized descriptions for system states commit e43f3a644fd148985d4847bc5b507ad82518ebab Author: Michael Balzer Date: Sun Jan 17 09:49:08 2021 +0100 Location: restore position from persistent metrics commit 67805b402b33194cd2c1b1f6e9df3f0f20c6b44c Author: Michael Balzer Date: Sun Jan 17 09:48:33 2021 +0100 Metric: persistence added for all primary vehicle state metrics commit 6759584577bdab475f1c2d3a720f5087ad831249 Author: Michael Balzer Date: Sun Jan 17 09:44:47 2021 +0100 Metrics: persistence support for OvmsMetricVector commit 04a4290a94c7868b768c5696a10f7f19a88e61af Author: Michael Balzer Date: Sat Jan 16 17:09:43 2021 +0100 Metrics: optimize persistent storage structure, support persistence for OvmsMetricInt & OvmsMetricBool, code cleanup commit 0f492c34b47ba376a54f04aff48650f6141f8402 Author: Steve Davies Date: Sun Jan 17 19:34:23 2021 +0200 Correct the v.e.awake and v.e.on behaviour. New logic is vehicle is "awake" when it has been turned on by user Vehicle is "on" when ready to drive (we say - awake and in gear - perhaps we can do better later) commit a417a64c0571bec6a1027162fbe7b43abcdaa590 Author: Steve Davies Date: Sun Jan 17 18:13:26 2021 +0200 rename obdtraffic metric to obdisalive commit ffed8b2f3e3ef6ed0a72fd163466337c71c912af Author: Steve Davies Date: Sun Jan 17 18:10:19 2021 +0200 When creating out private metrics don't set an initial value This avoids that they are published with unreasonable 0 values etc - rather wait until we have a value from the car commit 6c697d623a91ac1d51f242d3a5e79ad357349ce5 Author: Steve Davies Date: Sun Jan 17 15:22:14 2021 +0200 When charger is inactive state must be empty string, not "idle" commit 1f9b1e00b369221415eb5a6f2423104d437f6960 Author: Steve Davies Date: Sun Jan 17 15:10:05 2021 +0200 Tame the amount of logging by moving the dump of incoming OBD data to verbose only commit 5e1f049ce9947acd4006c3dfcaa4a8647a79a223 Author: Steve Davies Date: Sun Jan 17 15:09:17 2021 +0200 Save a comment found on Bimmerfest about a possible way to wake up the IBD gateway commit 1a698cc59153bbd79f32b7a330be737409647aa5 Author: Alexander Kiiashko Date: Sat Jan 16 14:32:50 2021 +0200 VA: avoiding analyze outdated and new BMS values simultaneously commit 35caf7c28f4e2614821ed38e8c4cbd11e1c6ac89 Author: Michael Balzer Date: Sat Jan 16 09:07:45 2021 +0100 Plugin Edimax: fix power state upper case commit 0b203c3b22bc6786593d8ce1eaacff3304965809 Author: Michael Balzer Date: Fri Jan 15 19:27:14 2021 +0100 VWeUp/T26: fix SOC commit 5d481745e4921e62d11114d4f29b19879c596e5a Author: Michael Balzer Date: Fri Jan 15 17:16:18 2021 +0100 VWeUp: add coulomb counters, fix trip/charge reference points, fix OBD reinitialization, extend web charge status commit 2f22268e2a7c4370da700c9cca1ab2722321e3fb Author: Michael Balzer Date: Thu Jan 14 20:42:39 2021 +0100 VWeUp: fix trip recovered energy sum commit 4ad2451fc0f7f0ea084c096d74303f539f66777c Author: Michael Balzer Date: Thu Jan 14 20:35:06 2021 +0100 VWeUp: odo/energy reference member variable name consistency commit 8897d3fd5549d2ce36e7a86e2bcfc9d9b0b8bb72 Author: Mike Abbott Date: Thu Jan 14 11:46:48 2021 +0000 Updated charge threshold to 12.9V commit bb72fe0b16a080260a015b19e10979fc54db377a Author: Michael Balzer Date: Thu Jan 14 12:16:01 2021 +0100 Web UI: filter clock events from live status box commit 31765dd9da6c95a44a0856a396caf1ef4cbfd1ba Author: Michael Balzer Date: Thu Jan 14 11:52:16 2021 +0100 VWeUp: fix switching OBD/T26 connection availability commit 9a108e2b6cda7e10b84caebfc4421256452aef34 Author: Michael Balzer Date: Thu Jan 14 11:39:57 2021 +0100 VWeUp: cleanup class structure, remove legacy members commit 609efee97b1a5af71783783f488091afc1c9c3e7 Author: Michael Balzer Date: Thu Jan 14 11:38:34 2021 +0100 VWeUp: fix OBD subsystem initialization commit 36a4aaed3176f9c2ebc663bbf916ec667c1d31d8 Author: devmarxx Date: Thu Jan 14 00:06:25 2021 +0100 Fixed typo commit cc5641e6c0314ee0719038b3976d68495d0397d0 Author: devmarxx Date: Thu Jan 14 00:01:49 2021 +0100 Added some documentation on cable confectioning Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst commit 232fd09192323d7c1ccb37c4faefe1f8582fc245 Author: Michael Balzer Date: Wed Jan 13 21:34:13 2021 +0100 VWeUp/OBD: calculate CAC & SOH from battery energy (SOH ~ CAC), base full & ideal ranges on these commit 5ea0ffa7123bbc6390e45015f9cad8a486ccf81e Author: Michael Balzer Date: Wed Jan 13 21:33:47 2021 +0100 VWeUp: don't set estimated range from OBD if T26 is available commit 50e8c2e461a58e768fd63fee652f14a6538980dd Author: Michael Balzer Date: Wed Jan 13 21:15:57 2021 +0100 VWeUp: connector check abstraction commit 4bb00ed09a88d869614f2d196bb5643467f1d4c9 Author: Michael Balzer Date: Wed Jan 13 19:34:52 2021 +0100 VWeUp/OBD: fix polling of unavailable devices commit 4fc2773f0c845ad17eff677f6f6c8e38451daf7d Author: Michael Balzer Date: Wed Jan 13 18:28:27 2021 +0100 VWeUp/OBD: add estimated range commit 7ef158ea7d6d997793761b450822d2a31a24b078 Author: Michael Balzer Date: Wed Jan 13 18:26:44 2021 +0100 VWeUp: use charger temperature at cooler, ambient temperature n/a charging commit b6f21b2d20076493115b024d3ba62792d7fc6b61 Author: Mike Abbott Date: Wed Jan 13 16:51:44 2021 +0000 Fixed minor issue when changing vehicle types Fixed a small issue which could happen if the vehicle type was changed when the car was running leading to unknown vehicle state condition. commit 240fdd228fda9aa375cbc735d541255d1165c95f Author: Michael Balzer Date: Wed Jan 13 17:16:21 2021 +0100 RE PID scan: add scan info to status & stop output commit 81be8ebe5a301cda45f6bee3ea645443be2d43ca Author: Michael Balzer Date: Wed Jan 13 17:15:48 2021 +0100 OBD shell request: add request info to output commit 361508b3633021842a8d35e1d76c99c00a2308d7 Author: Michael Balzer Date: Wed Jan 13 17:14:33 2021 +0100 Script: fix last/single command not being executed if LF is missing commit 0da11cbe712ff149fa838b584c2656f33141f132 Author: devmarxx Date: Wed Jan 13 16:32:47 2021 +0100 Pre-heating temp setting by slider in web ui Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/cc.png vehicle/OVMS.V3/components/vehicle_vweup/docs/index_t26.rst vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_web.cpp commit 65aa875692013a1951c2529c50600274542c0145 Author: Mike Abbott Date: Mon Jan 11 22:13:16 2021 +0000 Disabled running notification added ideal range commit b272a9e7845efcc4a9df8b80eb037f9c6bec3b7c Author: Mike Abbott Date: Mon Dec 14 21:38:26 2020 +0000 Attempt fix for CCS charging Issues with CCS and new BMS state found, logic added and untested. Added improved logging anf monitoring of packet count before zombie override. commit f6e4bb06d1d7b115c17ec9e1a18fb5f8e65dabfc Author: Mike Abbott Date: Fri Dec 11 15:37:42 2020 +0000 Added CCS override and battery power metric Battery power metric added CCS now should set vehicle charging from battery current only but this is untested commit f0e591182473714ecf8dee7f49d4ebec77de8687 Author: Mike Abbott Date: Sat Nov 28 20:57:11 2020 +0000 Completed initial testing and Zombie mode Working Completed initial tests all appears to work well will test for a week and pull to main branch if no issues seen commit 75ce807825dd724eaa0ba6b1d67a83c0a500e4b2 Author: Mike Abbott Date: Mon Nov 23 13:35:49 2020 +0000 Fixes but zombie mode still inop Fixed a few issues but the zombie mode still not working, car immediately goes into PollStateRunning when it should sit back until ignition status is known commit 572ec213d81b6896341a3e06d45e9f8c347db6c9 Author: Mike Abbott Date: Mon Nov 23 09:37:59 2020 +0000 Completely Rewritten Wake Logic (untested) Rewrote all wake logic around the 12V, not tested yet on vehicle commit 381f4047493d0f91eccc87ae87f432c8de2e0b53 Author: Michael Balzer Date: Mon Jan 11 20:06:49 2021 +0100 VWeUp: ignore shutdown value on charge duration estimation commit 56ef187d5e7ef4e5ff701446d5fda4627c46eb72 Author: Steve Davies Date: Mon Jan 11 18:06:08 2021 +0200 Little more info about the car OBD behaviour whilst charging (since looks like the car wakes up every 30 minutes in my test with a low power charge). commit 70cff2b6643e4b2ff3f14bed4897d5b2d28fd2a0 Author: Michael Balzer Date: Mon Jan 11 08:13:02 2021 +0100 Events: don't log clock.* signals commit 6c68ebaae196a80797b957e88f10fb0e1ac91b0b Author: Steve Davies Date: Mon Jan 11 09:11:31 2021 +0200 Push up the polling limit. We allow 50 per tick, 5 ms apart so we are only using 250ms of each second commit 103c8651d19458aa7f02dd55a5c9257318a4150d Author: Michael Balzer Date: Mon Jan 11 07:53:06 2021 +0100 VWeUp/OBD: charging: clear awake state, keep charge duration commit 4ce5dedc7fb0cbb45f2c7e2e629220924d8eede2 Author: devmarxx Date: Sun Jan 10 19:59:05 2021 +0100 Corrected view on html example code in documentation Changed: components/vehicle_vweup/docs/index.rst commit 86461a920bd18df0c37274e3bf7e57d0ae48dfcc Author: Steve Davies Date: Sun Jan 10 20:31:40 2021 +0200 Polling the SOC while the car is asleep seemed to cause problems. Reverting that back to { 0,30,30,30 } commit 5ea377413dbc6c8f7bb6b4f662196f9832fd61ed Author: devmarxx Date: Sun Jan 10 19:15:13 2021 +0100 Brought back 12v processing from version 0.1.2 Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit 03acde9a509490585ae262014c6e4cb580ddc055 Author: Michael Balzer Date: Sun Jan 10 16:21:42 2021 +0100 VWeUP/OBD: set 12V battery current from DCDC converter reading commit 11478c320facb1a4bfa10019f21c058916d508b8 Author: devmarxx Date: Sun Jan 10 12:36:54 2021 +0100 Corrected T26A documentation Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/index_t26.rst commit 60d8e12cef2cb00cc6331c667c21f2a85a2d5b64 Author: Steve Davies Date: Sun Jan 10 12:05:09 2021 +0200 Adjust polling intervals Also - poll the SOC even when the car is asleep - with dexterbg's changes to the poller to detect txerrs we can do this more safely and who knows, might find the car is responsive. commit bb77916dfb98bdcf2a762b59f9989e9859fd71a9 Author: Steve Davies Date: Sun Jan 10 11:54:57 2021 +0200 Maintain xi3.s.age as the number of minutes since we last saw fresh data from the car commit 60bb2c1a86fb53a869173cfe262bd05a542593d7 Author: drc38 Date: Sun Jan 10 09:30:35 2021 +1300 NL: confirmed AC charge voltage is 100 or 200V commit a6d0d936701409c87569b4d2c5e4bd9a850f8fb9 Author: Michael Balzer Date: Sat Jan 9 19:05:06 2021 +0100 VWeUP/OBD: read inverter output power (v.i.power) commit 6df53404f68f4cfbc9e87d4cbf590a7c723e33cf Author: Michael Balzer Date: Sat Jan 9 17:42:36 2021 +0100 Vehicle/Poller: add TxCallback & application hook commit 5d4b2bc404f139ecaf3b5e9c402c35d227b82209 Author: Michael Balzer Date: Sat Jan 9 17:37:43 2021 +0100 CAN: on TX failure, omit error status log if a TX callback is registered commit 33170eb9490ccf35aabdab318d5ca44bdaecd8c3 Author: Michael Balzer Date: Sat Jan 9 12:46:03 2021 +0100 VWeUP: get vehicle speed via OBD commit f75ba7eb75cc50e0503c2b32b06088df3ee892b5 Author: Michael Balzer Date: Thu Jan 7 16:43:11 2021 +0100 CAN drivers: fix & harmonize frame transmission failure handling Design goals: - any TX can either fail or succeed, the result state is terminal - the respective TX callback is called exactly once - transmissions fail on reaching the error-passive bus state and on message/bus errors while in error-passive state - a failed TX will be aborted (no retries after bus recovery), i.e. will be retried at most 128 times (in error-active phase) - reduce excessive CAN error logging - reduce excessive interrupt load with switched-off buses This results in the application being able to reliably detect a switched-off vehicle bus by the TX callback's success indicator. It also results in frames no longer being held in the TX buffer or added to the TX queue when the bus is switched off. The application can now rely on getting a clean bus state on every reconnect, without any queued old frames to be sent automatically. Secondary benefit from aborting the transmission is, the module doesn't need to handle the load from the continuously triggered CAN error interrupts by retransmission attempts in error-passive state. commit d0ee673d819c6e025e32a1a5ef95d2c3ad95e232 Author: sharkcow Date: Fri Jan 8 12:26:20 2021 +0100 remove ToDo commit f7450923b50bbb2d9ba45369cdef125b19b86b6e Author: sharkcow Date: Thu Jan 7 22:00:46 2021 +0100 fix obd value logs commit 47dfb51ad2bf3e12eed6b418bc984742654d1a76 Author: sharkcow Date: Thu Jan 7 19:56:31 2021 +0100 make initial obd poll state depend on car state again commit b891e583d8a04a51129c9446766d719ec81af4e0 Author: sharkcow Date: Wed Jan 6 21:12:08 2021 +0100 fix internal doc links commit e4b6eb254930ae3a65b52dc2e4373c1ac4645a63 Author: Daniel Öster Date: Sat Jan 9 11:51:23 2021 +0200 Update charge timer comment Make it clear that type1 is ZE0 and type2 is AZE0. Also the L2 is 6.6kW, L1 is 200V and L0 is 100V. This matches with Nissans internal documents, so let's use the same. commit 49cff2ee53eba876807cb03423f6158c997fe73c Author: Steve Davies Date: Sat Jan 9 11:33:07 2021 +0200 Simplify rounding of v.b.consumption per @dexterbg's suggestion commit 936cb7e269b68accec619f1a9d38e658c076513a Author: Alexander Kiyashko Date: Fri Jan 8 22:51:27 2021 +0200 VA: change log commit d2ddbd88caa5697692f23784ef7173b01c8e8e39 Author: Daniel Öster Date: Fri Jan 8 21:39:32 2021 +0200 Simplify fan speed read Use actual bits for fanspeed, remove unused code and old todo comment commit 6df7bd68f08b61c4a13afc756d869bc160da6708 Author: Michael Balzer Date: Fri Jan 8 20:33:10 2021 +0100 VWeUP: feature config with respect to the connection type, warn about missing connection selection, reload web UI on base configuration changes commit 116dabac0781219f2069332a677744c0ca1b0eb2 Author: Alexander Kiiashko Date: Fri Jan 8 20:04:06 2021 +0200 SWCAN module build fix commit 01f51b65a81ca90f2ccef347e74929b257941c77 Author: Alexander Kiiashko Date: Thu Jan 7 20:34:35 2021 +0200 VA: Speed dimension fixed commit d0db604b589e3f6190f8b9bf74f6377984ca21a5 Author: Alexander Kiiashko Date: Thu Jan 7 20:31:37 2021 +0200 VA: Set metrics: battery capacity, transmission t commit b2da1a6a2984483c8bc0010bdc1437b21b98f220 Author: Alexander Kiiashko Date: Thu Jan 7 20:27:45 2021 +0200 VA: BMS metrics support commit 503662b8d823ae570a1e0aed56fe6acb1c7fc0fb Author: Alexander Kiiashko Date: Sun Jan 3 17:40:54 2021 +0200 VA: Estimated Range value direct from CAN commit e97b23f56dc4d7644e2c8efa9ee18bff016ea58c Author: Alexander Kiiashko Date: Sun Jan 3 17:02:40 2021 +0200 VA: Set metrics: trip, energy used commit 38559047807431c6782f3c4f4c0c0268e08c9f53 Author: Michael Balzer Date: Fri Jan 8 17:24:24 2021 +0100 VWeUP 0.5.0: BMS cell monitoring (@OBD), extended metrics support, config loader fix & rework commit edcb19a07db03125bfd8c4b4673bfb20abbf548f Author: Michael Balzer Date: Fri Jan 8 14:24:05 2021 +0100 VWeUP/OBD: PID list rework, add VIN & ambient temperature commit 791135ab2ac1548413413db3fd52533d1fae7756 Author: Michael Balzer Date: Fri Jan 8 14:20:34 2021 +0100 Poller: add convenience wrapper for PollSingleRequest() commit 288c86d233ebd454f85d221e4a6c834a027d1a4e Author: Michael Balzer Date: Fri Jan 8 14:19:30 2021 +0100 Utils: add endof_array() container insertion helper commit df716c97ab31fa7edbe2fb2eb0f2ff9a873a97a8 Author: Steve Davies Date: Fri Jan 8 12:54:24 2021 +0200 Due to the use of a smoothed average, when v.b.power goes to zero the smoothed average v.b.consumption only tends to zero and eventually gives crazy numbers like 1e-45. This change just chops the v.b.consumption down to 0 once it falls below 1. commit 2a1e2dfdf9c929d3676f076d71a3eb5b0e2fb059 Author: Michael Balzer Date: Fri Jan 8 09:10:42 2021 +0100 VWEUP: source code reformatting & minor web text optimizations commit 06599cbbce06d88a136ca2bd2ccd79f050a9424b Author: Michael Balzer Date: Fri Jan 8 09:10:42 2021 +0100 VWEUP: source code reformatting & minor web text optimizations commit ad652156e4a16053b908da246867681461d1d479 Author: devmarxx Date: Fri Jan 8 00:04:18 2021 +0100 Corrected pre-heating byte Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit ef0a707d5a51482981c536a71de8577279e2dd04 Author: devmarxx Date: Thu Jan 7 23:39:10 2021 +0100 Pre-heating temperature set correctly while switching pre-heating off Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp commit c94592a11ad2c989e65313d23a8876cf38787d70 Author: Michael Balzer Date: Thu Jan 7 16:43:11 2021 +0100 CAN drivers: fix & harmonize frame transmission failure handling Design goals: - any TX can either fail or succeed, the result state is terminal - the respective TX callback is called exactly once - transmissions fail on reaching the error-passive bus state and on message/bus errors while in error-passive state - a failed TX will be aborted (no retries after bus recovery), i.e. will be retried at most 128 times (in error-active phase) - reduce excessive CAN error logging - reduce excessive interrupt load with switched-off buses This results in the application being able to reliably detect a switched-off vehicle bus by the TX callback's success indicator. It also results in frames no longer being held in the TX buffer or added to the TX queue when the bus is switched off. The application can now rely on getting a clean bus state on every reconnect, without any queued old frames to be sent automatically. Secondary benefit from aborting the transmission is, the module doesn't need to handle the load from the continuously triggered CAN error interrupts by retransmission attempts in error-passive state. commit 679109f8e802b1339a3ca2a41b1cfb19e7fcab97 Author: Michael Balzer Date: Thu Jan 7 16:19:47 2021 +0100 CAN framework: count & log TX fails, optimized can status output commit 66f7ebacbfaf81e2efe4e159f2a072b723909857 Author: Michael Balzer Date: Thu Jan 7 11:57:04 2021 +0100 MCP2515: improve code readability commit 440ee9cbfeec0e10fa5507d832b4084c031a7ff7 Author: Steve Davies Date: Thu Jan 7 14:35:22 2021 +0200 Added BMW i3 to the list of new vehicles commit 9cec1ddbc4352f9288d304b7a44e00aa429fe2f8 Author: Steve Davies Date: Thu Jan 7 12:16:12 2021 +0200 BMW i3 support enabled by default commit c49f2d0ffca0febef0fee11294b6c0d28cc37e0c Author: Steve Davies Date: Thu Jan 7 12:07:18 2021 +0200 Change I3 short code to BMWI3 commit 81d8508853e5d7a273e9806dd115455462cc1d54 Author: Steve Davies Date: Thu Jan 7 10:19:42 2021 +0200 Grammatical improvement commit e8424627322ce01ef0a0494fea60b70034d667c8 Author: Steve Davies Date: Thu Jan 7 10:18:13 2021 +0200 Oops - not not commit b2a5a10a4452868c241806327036a693d73cdbbe Author: Steve Davies Date: Thu Jan 7 10:13:45 2021 +0200 Regenerated ecu definitions having fixed utf8 formatting commit f62f06224062e3c90c5f605ce4817d940460c812 Author: Steve Davies Date: Thu Jan 7 09:33:24 2021 +0200 Updated ECU definitions to fix UTF8 encoding problems commit 1884ae28910ac296647b1488d16f4b4cc1caa95e Author: Steve Davies Date: Thu Jan 7 09:07:35 2021 +0200 Correct utf8 behaviour in parseecu.pl commit 4a88a200a51f1fe784bed33bd0e30133e5f52e6a Author: devmarxx Date: Wed Jan 6 23:16:57 2021 +0100 Enhanced pre-heating range to 15 to 30 degrees Changed: components/vehicle_vweup/src/vehicle_vweup.cpp components/vehicle_vweup/src/vweup_t26.cpp components/vehicle_vweup/src/vweup_web.cpp commit b7cc511993e59f82d428515354439c2084627e7b Author: devmarxx Date: Wed Jan 6 22:38:05 2021 +0100 Corrected main README for unified VWUP Changed: README.md commit cc1cd84dc3aaae399095fc16dea1b4d55c410199 Author: devmarxx Date: Wed Jan 6 20:33:20 2021 +0100 Minor bugfix preventing wake up when car is on plus beautified code Changed: components/vehicle_vweup/src/vweup_t26.cpp components/vehicle_vweup/src/vweup_t26.h commit cb113bd043698b569a9aad06b715dcff7e14a0fe Author: sharkcow Date: Wed Jan 6 17:57:49 2021 +0100 undo t26 vehicle state change commit 4697ef023d9b0ee2bee9fa61d75e44b3273d8dbe Author: sharkcow Date: Wed Jan 6 16:35:05 2021 +0100 rename OBD EXTDIAG constants commit ade0c84ff7d964f7323c38cd5c6d54e9bf47b660 Author: Stephen Davies Date: Wed Jan 6 15:20:15 2021 +0200 Fix utf8 issues - tell Perl output is utf8 commit 74d9dee3c9fe04076e96a6704ea964fd2de545a0 Author: sharkcow Date: Wed Jan 6 13:45:32 2021 +0100 correct links in index.rst commit 340ced5b083ee4a9a809980f7774f83e3d3290ad Author: sharkcow Date: Wed Jan 6 13:38:36 2021 +0100 set obd states on t26 wakeup/sleep commit e1e7e2853b1c2d35133e48fb57754dca08dda96a Author: Michael Balzer Date: Wed Jan 6 13:06:21 2021 +0100 VWEUP: source code reformatting commit 65a801fe1a1243bb522378ed460069e30944f6ec Author: Michael Balzer Date: Wed Jan 6 12:57:11 2021 +0100 VWEUP: source code reformatting on OBD module, add astyle config commit 4ca79e9639594419047714ca704c3fc859bc3463 Author: sharkcow Date: Wed Jan 6 12:36:09 2021 +0100 fix poll state in obdinit commit 2089def62d3aa198cc854228c037aa37236545ee Author: Stephen Davies Date: Wed Jan 6 12:55:34 2021 +0200 README for the ecu_definitions directory explaining where the files come from. commit b5cb4a495c6b7f8a58b5c4fa25d41795f127dd3f Author: Stephen Davies Date: Wed Jan 6 12:52:20 2021 +0200 README in the dev directory explaining the origin on the ecu.json files commit a0fd54a0575377143b30a713be72097ad5aec1cb Author: Stephen Davies Date: Wed Jan 6 12:27:50 2021 +0200 Removed work file committed in error commit f62721fb2d840031bcbb7fc26e77c00a66d4d29a Author: Michael Balzer Date: Wed Jan 6 09:46:32 2021 +0100 VWEUP: change log entry & remove obsolete sdkconfig line commit 97ac2b04732fa03f143754f661ac133981bbc402 Author: Stephen Davies Date: Wed Jan 6 10:39:01 2021 +0200 Typo in docs commit 68bdc68a25b882542d7f21fdc8da1cc956918279 Author: Stephen Davies Date: Wed Jan 6 10:36:09 2021 +0200 Documentation improvements, table of custom metrics and descriptions commit 6b211c3f9fc470170312c6c1787d794eec1db10f Author: sharkcow Date: Tue Jan 5 21:21:00 2021 +0100 add vehicle speed from OBD commit ccfa47197fe80be77fe2ac07db63e4b8ec7cebd9 Author: Stephen Davies Date: Tue Jan 5 21:49:58 2021 +0200 Mistake with the unit for the 12v battery current commit 00a87f12f43964c298561ce9e12d8f88a63faad0 Author: Stephen Davies Date: Tue Jan 5 21:43:37 2021 +0200 Documentation for the BMW i3 support commit f22cec1adb144454138db29e69b02c27f5ac83ae Author: Michael Balzer Date: Tue Jan 5 19:07:55 2021 +0100 Web UI: shorten backup filename suggestion to avoid tmp file issue commit 15ca1e2900c9594895b24985961c8a08560c69f3 Author: sharkcow Date: Tue Jan 5 18:15:45 2021 +0100 bugfix charged energy counter commit 14a146f07d2ac9b4903f0e52c02a29d1a9f59831 Author: sharkcow Date: Tue Jan 5 17:27:35 2021 +0100 bugfix: charging detection in T26, charged energy counter commit 1c17bf9b7db9b9eee4f2df1c5f37985502d6ca01 Author: sharkcow Date: Tue Jan 5 17:21:50 2021 +0100 add metric remaining charge time commit c48102dd3ae315231b0e4c84fe383f95be37fd91 Author: sharkcow Date: Tue Jan 5 17:21:15 2021 +0100 index.rst correction double-cable connection commit 022e12ea53c680a571bc84f3015b3db011da22db Author: Michael Balzer Date: Tue Jan 5 14:56:36 2021 +0100 RE PID scanner: PID step support commit 121d536227c86b3da0962d89d406156137e918f5 Author: Michael Balzer Date: Tue Jan 5 12:26:27 2021 +0100 Plugin REPIDScan: highlight changes between scan results commit e60e08420f9dc552adae4d7e142903601e17d73c Author: Michael Balzer Date: Tue Jan 5 12:26:08 2021 +0100 RE PID scan: signal "done" also on termination due to CAN errors commit 3ed98f890f3ccb6d57ebe08d8749a314a66ae863 Author: Michael Balzer Date: Tue Jan 5 09:07:43 2021 +0100 Vehicle: better user feedback on module status commit bc69fe7ae548ca7ee00bf843903c6effd1c47106 Author: Michael Balzer Date: Tue Jan 5 09:06:43 2021 +0100 Vehicle poller: single poll fixes: - lock list management during single poll - do not forward single poll responses to standard handlers - register CAN listener if necessary (vehicle module NONE) commit dd750fc0465b6b3af79da184bc287759db86e5ab Author: Stephen Casner Date: Mon Jan 4 23:37:42 2021 -0800 Fix one excessive indentation due to TABs commit 7485df8c1420162a78ea37ef6c4b78e34fe125e2 Author: Stephen Casner Date: Mon Jan 4 23:35:12 2021 -0800 event raise: remove "*" as a TAB completion possibility commit 1a7ea891b6ab0d73b520e83c99d859905c44adf9 Author: Michael Balzer Date: Mon Jan 4 20:58:05 2021 +0100 New plugin: REPIDScan (OBD2 PID scanner UI) commit 4c65a342e432f55f9a280b57b342a544a77b2af3 Author: Michael Balzer Date: Mon Jan 4 20:57:01 2021 +0100 RE PID scanner: emit events, add start/end time info commit 4cbfaf74a06fee3a14626b238e54416de677eb52 Author: Steve Davies Date: Mon Jan 4 21:25:40 2021 +0200 Update notes commit 6132ece9002c93425cde65d67aba89ddc83fe186 Author: Steve Davies Date: Mon Jan 4 21:20:42 2021 +0200 Clean up LIM_extras commit f02314ba7b326668d3f1ac5cd291e38cf71513fa Author: Steve Davies Date: Mon Jan 4 21:14:26 2021 +0200 Remove trace junk left from development commit bcabd5bcde55a3074d64066d2f1c60fc813edb61 Author: Steve Davies Date: Mon Jan 4 21:08:40 2021 +0200 Removed old notes commit 07eeb207c75f21f606c58d48d46c255461f3c269 Author: Steve Davies Date: Mon Jan 4 21:07:30 2021 +0200 Remove trace notes commit b5931dfdcd0cd4f69c571e674528b22ad1b0678c Author: Michael Balzer Date: Mon Jan 4 19:28:17 2021 +0100 Webserver: file read/write API commit c0a07643d33cc247c28880c74abd5d6cc07ee7b9 Author: Steve Davies Date: Mon Jan 4 19:57:02 2021 +0200 Kconfig options for i3 commit f49f1255c8d02707cbd6f476626fed589d1a662c Author: Steve Davies Date: Mon Jan 4 18:29:52 2021 +0200 component.mk for the builder commit efce185452998e926d92c6d7f7bbea7bf0c61b07 Author: Steve Davies Date: Mon Jan 4 18:21:20 2021 +0200 Vehicle definition for the BMWi3 Works through OBD-II polling - works well given the rate limitations of polling. Docs still to follow. Note that you must disconnect OVMS from the OBD-II port before turning off the car; to avoid this you will need to code that aspect of the alarm off with a tool like Bimmercode. commit bea098f138cabeccda0a1c00134a7ac6780448c6 Author: Steve Davies Date: Mon Jan 4 18:20:23 2021 +0200 code snippets for ECUs as generated by generate_ecu_codes.sh and generate_ecu_code.pl commit dfafa9559f68d7b0802169cd32d34690691400f5 Author: Steve Davies Date: Mon Jan 4 18:19:02 2021 +0200 ECU definitions decompiled into json files commit c557cd1ee25d421dce1cf8258fa15205a1fd75f0 Author: Steve Davies Date: Mon Jan 4 18:16:57 2021 +0200 Scripts for generating code for OVMS from ECU definitions commit 9a6720a109ac767fc54c802c2800fc68d2da4ce9 Author: devmarxx Date: Sun Jan 3 15:41:51 2021 +0100 Enhanched temp range for cabin pre-heating (16-30) Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_web.cpp commit 56665a3aca2a5b9293a2a4ce3790fe4c20a9a321 Author: Michael Balzer Date: Sun Jan 3 14:10:13 2021 +0100 Events: fix command "event raise" validation commit f6dfcae3239ab7a82d5d07b084d74c011307aed6 Author: Michael Balzer Date: Sun Jan 3 12:30:05 2021 +0100 VWeUP/OBD: set 12V charging metric commit 53da36fdd4379868298be299be9375a662066a65 Author: Michael Balzer Date: Sun Jan 3 12:16:36 2021 +0100 VWeUP/T26: fix charge state metric change sequence commit b56030740c3c5f0ba4797f6f9dc41437f6e05f34 Author: Michael Balzer Date: Sun Jan 3 11:57:03 2021 +0100 VWeUP: add pack vmin+vmax metrics, update OBD docs commit 7317ddade3b10f5ca99e31b4e81bcabbca616e42 Author: Michael Balzer Date: Sun Jan 3 10:42:11 2021 +0100 VWeUP: fix charge & awake state metrics changes in OBD mode to enable standard charge state notifications # Conflicts: # vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_obd.cpp commit 8c3229eccc3f13f256dd877f1bf04ce4604c565c Author: Michael Balzer Date: Sun Jan 3 10:11:39 2021 +0100 VWeUP: fix OBD v.c.voltage with single phase charging commit f23d839d836604ac8dc4f5462c3c3f8e871c7b7e Author: Michael Balzer Date: Sun Jan 3 10:07:47 2021 +0100 VWeUP: fix array sizes commit f4a1386e5fdb67018c4b1c0a0dbab67424e713b4 Author: Michael Balzer Date: Sun Jan 3 09:15:39 2021 +0100 Utils: provide sizeof_array() commit a0f408f2d8703e1555659a288a81b75b07e231ba Author: Michael Balzer Date: Sun Jan 3 09:14:32 2021 +0100 Framework: fix c_str() uses from temporaries commit 53a71d5f9391cc9418ff3fcb5544a5f3f1b0b489 Author: Michael Balzer Date: Sun Jan 3 08:57:28 2021 +0100 Vehicle: PollSingleRequest timeout & concurrency fix commit ff3cb08d8663b8e5b5e1198780fec6ffcd26b447 Author: sharkcow Date: Sun Jan 3 00:37:44 2021 +0100 set charger current limit (to max possible) commit b8e42f939da75f036cde0989b13800fb8d22e0ab Author: sharkcow Date: Sat Jan 2 19:57:04 2021 +0100 index.rst corrections commit 0964eef073e873d4f7d5ad5f70aba0029814dbb0 Author: sharkcow Date: Sat Jan 2 16:46:49 2021 +0100 bugfix car state polling looping in obd only mode commit cf3266bcdb245007ef3dd74c34648050e08b056f Author: Michael Balzer Date: Sat Jan 2 16:02:14 2021 +0100 VWUP: config migration: move "xut" instances to "xvu", remove "vwup" commit ebc645b772970054b44e7ec7a77ad07ee44f8de3 Author: Michael Balzer Date: Sat Jan 2 16:01:17 2021 +0100 VWUP: log tag correction commit 0ac841b327f7f93acbf37aec75ff403531a286c1 Author: sharkcow Date: Sat Jan 2 15:37:53 2021 +0100 typo in index.rst commit fcde02bf2a19b56bd37f3404cf98c7836efa97f3 Author: sharkcow Date: Sat Jan 2 15:29:07 2021 +0100 add charging metrics for app commit 9da9b10e5600911af79b8315d9529f10f9ee7989 Author: sharkcow Date: Sat Jan 2 11:21:27 2021 +0100 replace VWUP.T26 and VWUP.OBD with unified module VWUP commit d6bc79513884e6ef17500e541160b0b5e04afaac Author: sharkcow Date: Sat Jan 2 10:57:52 2021 +0100 really last cleanup :) commit b03f9fa78aba293cf9cf4684b25dcbb7d14fa942 Author: sharkcow Date: Fri Jan 1 16:32:23 2021 +0100 rename main cpp-file commit 410c3c1c47a9d5287c36608ebfcbd97691bc5054 Author: Glyn Hudson Date: Thu Dec 31 16:43:14 2020 +0000 Clarify support for 40kWh e-NV200 commit 05cfd22b4f62117ef360280f152d336091d17430 Author: sharkcow Date: Thu Dec 31 15:57:46 2020 +0100 final cleanup before deleting OBD and T26 subprojects commit 25029d26fd3a30c7bfeca09d95cfa0272c065a26 Author: sharkcow Date: Thu Dec 31 15:57:05 2020 +0100 migrate both T26 and OBD to VWUP commit 888c14add8ceb379b765b15bd6a431fd10c3addb Author: sharkcow Date: Thu Dec 31 15:56:25 2020 +0100 new service metrics: correct units to Seconds commit 6447a9f71eaa929789f56aa52c8fb53b7e376644 Author: sharkcow Date: Thu Dec 31 10:43:25 2020 +0100 correct unit to Seconds commit 700b79dae2e1713f67a91e1b57809a0304c9aab9 Author: Stephen Casner Date: Wed Dec 30 20:08:39 2020 -0800 Console doc: expand text about TAB, remove extraneous parenthesis commit fdd61cc1d02a852f221301dee60b024f61274fe5 Author: sharkcow Date: Wed Dec 30 20:18:54 2020 +0100 migrate VWUP.T26 back to VWUP commit af946ab198280ef5148af05218c67f0e6d41f6a9 Author: sharkcow Date: Wed Dec 30 16:56:12 2020 +0100 test doc links commit 1db5ed9e1a97cee3dd9560346667ac2c940efcbf Author: sharkcow Date: Wed Dec 30 12:51:23 2020 +0100 new metrics for DCDC-converter commit d1b3e9886824253c8a61d69e3fd855d8a1e0d43f Author: sharkcow Date: Wed Dec 30 12:28:12 2020 +0100 new metrics for maintenance/service, transmit via server v2 commit 49367ed26f92b950ec3b21a055404e8c96b559cf Author: sharkcow Date: Wed Dec 30 12:03:31 2020 +0100 new metrics DC/DC, service commit 3d536c35b1aba96972b999539f0c728075941d27 Author: sharkcow Date: Wed Dec 30 12:01:50 2020 +0100 VWUP 0.4.0: final cleanup for publishing commit c7151f448d39fc6c5a07c19743417a998a129eff Author: Stephen Casner Date: Tue Dec 29 18:13:14 2020 -0800 CLI: cover dynamic command registration, add code exerpts commit 7a7eb40acd2f4f4424eee87580bbc777c3c76c66 Author: Stephen Casner Date: Tue Dec 29 00:07:37 2020 -0800 Just in the knick of time, update copyright date for 2020 commit 643977e500db48dce758d1ef4f3fe91c6d4b1fa2 Author: Stephen Casner Date: Tue Dec 29 00:06:27 2020 -0800 CLI: clean up text, explain function arguments commit fa44197b59c356ab60aca78a136404d7af148de0 Author: sharkcow Date: Tue Dec 29 08:10:30 2020 +0100 VWUP 0.3.4: merge T26, update docs, cleanup commit 05cc6bfcef86a7cc16d0959d6a8bc1004ace983e Author: Stephen Casner Date: Sun Dec 27 23:29:09 2020 -0800 location: make HOMELINK and NOTIFY actions effective Also extend HOMELINK to allow optionally specifying the transmission duration. commit 245c10f89eface2cf8d15b3718775fe62fff21de Author: David Teirney Date: Mon Dec 28 20:11:43 2020 +1300 Fix typo in sendlivedata2abrp commit a9372e79188fecda70d33b30a843641ac91e3dfd Author: Stephen Casner Date: Sun Dec 27 18:48:53 2020 -0800 Add documentaton of command line interpreter commit e2f55affc4e3d2e9bd9e328214dfb83f5e455538 Author: Stephen Casner Date: Sat Dec 26 23:37:19 2020 -0800 Remove debug code not intended for commit 02ab8ea commit 77cd20e36662bb0f5c82fd5479a3057cb70ce8b5 Author: Stephen Casner Date: Sat Dec 26 17:27:44 2020 -0800 Add missing newline commit 7875dc9f80d8513f0b030fd806a522f0112325bc Author: Stephen Casner Date: Sat Dec 26 08:47:03 2020 -0800 Root OvmsCommand also needs non-NULL m_usage_template commit ce293b65347f1d7ade0abec6a7b331d6a0e32670 Author: Michael Balzer Date: Sat Dec 26 16:38:16 2020 +0100 Vehicle framework: generic single OBD2/UDS request shell command & API call New commands: obdii can[1-4] request device [-t] [-e] txid rxid request obdii can[1-4] request broadcast [-t] request commit f2bec58acde027e722feac6bf2732bae11b5fe5d Author: Michael Balzer Date: Sat Dec 26 16:35:30 2020 +0100 Poller: add missing OBD2 modes commit 42df03aba7876bbbfd58b51677cc373720ffdcd1 Author: Stephen Casner Date: Fri Dec 25 17:04:32 2020 -0800 Correct the default value shown for homelink duration commit b40e4346aba4bee85b6195ca907a895cecdf0026 Author: Stephen Casner Date: Fri Dec 25 12:04:13 2020 -0800 vfs command usage string no longer accurate, use default commit 2240fa0d7ccd93ee7e6bad243403e0e28ce865f7 Author: Alexander Kiiashko Date: Fri Dec 25 12:52:33 2020 +0200 VA: fix lock/unlock for Volt 14 MY, set doors and lighting metrics - lock/unlock status determinated by bit value, not a whole byte - log of lock/unlock source - set doors, trunk, hood, lighting metrics commit 6a1c40a9309b3f79bbc7bace273c569c531b0e20 Author: Stephen Casner Date: Thu Dec 24 23:17:38 2020 -0800 Facilitate more default arguments to RegisterCommand() - Move the translation of the default usage string argument "" to "$C" from OvmsCommand::PutUsage() into OvmsCommand::ExpandUsage() so it works for the recursion to handle "$L" as well, and expand the translation to "[$C]" for instances with optional children as indicated by the presence of an execute function. This allows more command instances to use more default arguments. - In the OvmsCommand constructor, translate NULL as the usage string argument to the default "" so the rest of the code does not have to check for NULL. - Reduce explicit RegisterCommand() arguments to use defaults for: egpio status egpio monitor status location action enter homelink location action leave homelink location action rm enter homelink location action rm leave homelink ota status ota flash auto power adc|can1|can2|can3|egpio|esp32|sdcard|simcom|spi|wifi simcom status log monitor module tasks - Adjust usage string to follow syntax conventions for: tpms set commit 185916c5fe321c8a30cf3879ad7b0aa0f5ab61fe Author: Stephen Casner Date: Thu Dec 24 15:38:29 2020 -0800 Add "test commands" to output CSV table of full OvmsCommand tree commit eb453845c131a155deca16d1e0f12c5fc74e1379 Author: Michael Balzer Date: Wed Dec 23 15:17:36 2020 +0100 VW e-Up T26: minor init log correction commit 2698b8708eba1437314a07890a797b7d548fee57 Author: Michael Balzer Date: Wed Dec 23 15:14:18 2020 +0100 VW e-Up T26: minor init log correction commit b62bda8002a7edda04edd60ced2107ee0bb13989 Author: Michael Balzer Date: Wed Dec 23 15:05:11 2020 +0100 Location: fix build issue commit 47c229c400d5ad2f0293c205620fa5b0d500e5ce Author: Michael Balzer Date: Wed Dec 23 15:00:15 2020 +0100 Vehicle: split module source, extended API comments commit 38bff22c749ce461fa75f5dea4570d4416332ae6 Author: sharkcow Date: Wed Dec 23 14:49:41 2020 +0100 new metrics commit db4e6aefe907a21f814409bcba64d4311ee428a3 Author: Michael Balzer Date: Wed Dec 23 11:09:29 2020 +0100 OBD2ECU: add bus can4 commit 3f25db676c32324b81a08592cbada01081b6d728 Author: Michael Balzer Date: Wed Dec 23 10:51:12 2020 +0100 CANopen: add bus can4 commit ec43f4b5fb2312137456a671630e64db7f2cfd2d Author: Stephen Casner Date: Tue Dec 22 22:58:34 2020 -0800 Improve some vehicle commands - Derive map_vehicle_t from CNameMap rather than map and implement a validate function so tab completion works for vehicle types. - For fake vehicle types that use the base OvmsVehicle::Status() function, change the status message to include the vehicle type name and add capitalization to those names. - For climatecontrol command, implement on and off as subcommands that work with tab rather than as a text parameter that must be compared. - Correct the syntax of homelink usage string. commit b9b2705ecd7acf62c78488f92bd1f6af4d6b927a Author: Stephen Casner Date: Tue Dec 22 19:41:55 2020 -0800 Generalize NameMap for non-ptr T to replace NameStringMap, add CNameMap commit 8010278ea412da9e6d5d559a67bb202aebf9d7d2 Author: sharkcow Date: Tue Dec 22 21:35:31 2020 +0100 VWUP 0.3.3 refactoring, new metrics commit 68ce4c1dc4c48e665e7d061efd3fed73a064d8a2 Author: Michael Balzer Date: Tue Dec 22 20:03:24 2020 +0100 Wifi: option to immediately disconnect/reconnect on bad signal level, add this + SQ good/bad levels to web UI New config: [network] wifi.bad.reconnect [bool], default no commit 2201b76856ce08c6a93aa8d3722ef46dc250ebf1 Author: drc38 Date: Tue Dec 22 17:07:02 2020 +1300 NL: updated remote heat/cool logic 0x54b d[1] does not appear to contain a bit for remote timer on 2016 model, using alternate logic based on if car is off and heat/cool is on commit 61b3bf5a5560d75680a20837694452d38da8114c Author: Stephen Casner Date: Mon Dec 21 13:29:35 2020 -0800 Fix "config" command parameter validation and completion - can't be validated if was not valid. - There is no validation for . - OvmsCommand::Complete() needs to start by marking the array of completion tokens as empty in case m_validate() does not set any. commit 8cb7bb21e708b6bc0d5e9289aecadce129c93642 Author: Stephen Casner Date: Mon Dec 21 10:30:31 2020 -0800 Improve conditions for network.wifi.sta.bad event - Avoid Wifi disconnect due to not-yet-stable signal level in WifiStaGotIP(). - Issue network.wifi.sta.bad event if the Wifi connection is lost before bad signal level is detected based on timer. commit fb77c2a62ff9984921728289c22c597d72a54217 Author: Michael Balzer Date: Mon Dec 21 11:03:43 2020 +0100 Twizy: full cleanup on module unloading commit b447bcafffa7624c7bd73d835e1b924aca7995a6 Author: drc38 Date: Sat Dec 19 19:33:48 2020 +1300 NL: extra non-hvac state found commit 2455c1ea99e4a7d8f7eb06b0daea30d493dd29bd Author: Stephen Casner Date: Fri Dec 18 18:11:26 2020 -0800 Improve '?' handling for location command - Don't allow setting a location named "?" ("location set ? 22 114" would do that) - In any command using NameStringMap::Validate() or NameMap::Validate(), don't print the message "Error: ? is not defined" since it is not really an error but a request to show the usage. commit c660e7a4b11c9fe9b439ad47e745ae7fe4948acb Author: Michael Balzer Date: Thu Dec 17 20:34:05 2020 +0100 Plugin ABRP: documentation updated according to issue #496 commit b18a52f8a7dbf948a1ad93f036604a1c8d7ee3e5 Author: greiling Date: Mon Dec 14 23:01:04 2020 +0100 Update page-command.html Needs firmware >= 3.2.015-212-g86346abe Reloads page, if values could not been set Reads from metrics which limitation or drivemode is set Limit values changed to shown values commit 97a12a92f9286d953daf4af569d5d126febf78cd Author: Mike Abbott Date: Mon Dec 14 21:38:26 2020 +0000 Attempt fix for CCS charging Issues with CCS and new BMS state found, logic added and untested. Added improved logging anf monitoring of packet count before zombie override. commit 86346abe615ede1e84b1265f1538245b811c06ca Author: Michael Balzer Date: Mon Dec 14 20:29:34 2020 +0100 Twizy: fix valet mode persistence, add valet & lock mode detail metrics New metrics: xrt.v.e.locked.speed -- Speed limit [kph] set for Twizy lock mode xrt.v.e.valet.odo -- Odometer limit [km] set for Twizy valet mode commit b75555625395f0f84545c60073842c92496a7a9b Author: greiling Date: Mon Dec 14 19:04:23 2020 +0100 Update page-command.html fix POST value to /xrt/drivemode open websocket - highlight chosen drive mode load limitation config - highlight chosen limitation harmonize values of limitations commit 9a071599195b592439b39df3508fdfc55faefdc9 Author: Michael Balzer Date: Sun Dec 13 17:11:41 2020 +0100 Vehicle: poller support for ISO-TP extended addressing scheme commit ba6ee74168c51fc37326fd778c091c213b9f3756 Author: Michael Balzer Date: Sun Dec 13 13:34:56 2020 +0100 Script/Duktape: fix duplicated backtrace output commit 5434da4cbc6505e7229228ce7e11fec4e09d28e5 Author: Michael Balzer Date: Sun Dec 13 13:21:21 2020 +0100 Script/Duktape: minor stack fixes commit e8a94efd4f67b98879435734b6194fd59d84f00e Author: Michael Balzer Date: Sun Dec 13 13:21:06 2020 +0100 Script/Duktape: backtraces on errors commit 1fe8ba1970561c145d70293f2d89d18829dbd96a Author: Michael Balzer Date: Sun Dec 13 13:19:49 2020 +0100 Script/Duktape: log garbage collection times commit 2b8f16019ff770bd581e89c2451c8e288540bbcb Author: drc38 Date: Sun Dec 13 13:03:17 2020 +1300 NL: fix remote test commit 8deef6e8493c2fe673962581663148dc7067e2dd Author: drc38 Date: Sun Dec 13 12:13:56 2020 +1300 NL: separate 2016 climate metrics commit d1972c0028e2b6a0147b561f1260e034ccc3faf9 Author: Michael Balzer Date: Sat Dec 12 16:30:32 2020 +0100 Web UI: optimize log line unwrapping commit 49222f7f3ea5d9c8cdcc4219b4000dc1c49513c8 Author: Michael Balzer Date: Sat Dec 12 15:48:54 2020 +0100 Smart ED: fix OBD request for additional payload (bug copied from Twizy) commit 1fbed4cbda4b83aa52be10c6a168af26a82ae27f Author: drc38 Date: Sat Dec 12 22:43:19 2020 +1300 NL: improved climate settings >2013 commit 5e4830a789ec0e2c39562900fffdc975c6e9c0b5 Author: Mike Abbott Date: Fri Dec 11 15:37:42 2020 +0000 Added CCS override and battery power metric Battery power metric added CCS now should set vehicle charging from battery current only but this is untested commit e60f66c31803981aff29019d49651da5f245ead1 Author: drc38 Date: Fri Dec 11 22:11:40 2020 +1300 NL: improved hvac criteria for remote turn off commit a776aa89839d1731de99f33920f918aa83a2c97a Author: drc38 Date: Fri Dec 11 19:11:41 2020 +1300 NL: fix lock unlock repeating commit ec689478904ae072c8a20ef6ae1ed1460e65a39d Author: drc38 Date: Fri Dec 11 19:09:22 2020 +1300 NL: tidy up voltage scaling commit 9374267d2202328f55e23b35d0189d05f1ac6513 Author: Michael Balzer Date: Wed Dec 9 20:49:10 2020 +0100 OTA/events: no abort during OTA flash operation commit 4edda4bda6818e060056e3e8f23b1339bc673121 Author: Michael Balzer Date: Wed Dec 9 20:21:43 2020 +0100 BMS monitor: cell alert text rework (re issue #483) commit 3b2a632fccd9c5f5cea81fdb7e48c34ee9bcb0ae Author: sharkcow <40037034+sharkcow@users.noreply.github.com> Date: Wed Dec 9 20:16:35 2020 +0100 ovms_server_v2: change charge current to float otherwise the decimals in the android app aren't of any use :) commit 1b534fcb9f35506817d564df1783b7a7f49e567e Author: Michael Balzer Date: Wed Dec 9 16:59:00 2020 +0100 Twizy: fix OBD request for additional payload commit 5b75b635acb8c258afa86dc1eaf6eb8e2ceee94c Author: drc38 Date: Wed Dec 9 23:18:42 2020 +1300 NL: extra adjustments for remote climate function commit 550a6a99cfa4338e3e45467ae39714e0373f46f5 Author: drc38 Date: Tue Dec 8 21:05:22 2020 +1300 Update vehicle_nissanleaf.h commit 7d38ada0be68aab27835c270120c11beb1e284cc Author: drc38 Date: Tue Dec 8 20:17:17 2020 +1300 NL: use setpoint to indicate hvac status commit 047f3111a54618ae2b759a1b010661096215fbff Author: Michael Balzer Date: Sun Dec 6 19:45:29 2020 +0100 New plugin: Twizy/Page-Command by Matthias Greiling commit 180ccc5e4155a082250a1aa6dca09612b688a6ad Author: Dimitrie78 Date: Sun Dec 6 10:13:31 2020 +0100 SmartED: remove indoor TempPoll from Wakeup commit 3981acdd9ec375b07a1e50fb9de3e27ff5a6a9bd Author: Dimitrie78 Date: Sun Dec 6 10:12:04 2020 +0100 SmartED: change DC Fault to correct value commit 99551063026f156a14380e897cc38eb8fbbb3ed5 Author: Dimitrie78 Date: Sun Dec 6 10:10:38 2020 +0100 SmartED: change recu Button sitze commit 19ccc235ad711dba46b18b97c170adcca9166787 Author: drc38 Date: Sun Dec 6 08:26:58 2020 +1300 NL: add user scaling for AC charger voltage commit 0a0c6ba577dca3e444853097383235323cfcc1a8 Author: Michael Balzer Date: Sat Dec 5 13:17:43 2020 +0100 Wifi: allow longer scan time per channel to improve network detection Background: Android hotspots were only found on ~ every second scan. The default active scan time seems to be limited to 200 ms per channel. With max 500 ms per channel, a full scan may need up to 4 seconds, but will find Android hotspots reliably. commit de4913ed3b408a0989e564b4b883d535dccfae1b Author: jaunius@gmx.com Date: Sat Dec 5 12:49:40 2020 +0200 moved bat. heaterpresent metric commit 0489d6fc2705f83e11dc76f6214210a34b1ba6a2 Author: jaunius@gmx.com Date: Wed Dec 2 11:12:01 2020 +0200 validate MY for bat. heaterpresent commit 13edf613749ef531c611793a3377769d626b1916 Author: jaunius@gmx.com Date: Wed Dec 2 01:34:32 2020 +0200 fix cabintemp, add battery heater metric commit 10232c581097729beb3414cdd9734ecc0d449f74 Author: Michael Balzer Date: Sun Nov 29 15:19:06 2020 +0100 DBC documentation: add primer on creation & usage commit ed388481e6f567b6e1c6eef6a39be4d49df6ac49 Author: Michael Balzer Date: Sun Nov 29 15:18:26 2020 +0100 DBC: change vehicle log tag to conform to framework standard commit 4a703abc7c42a67456a9ed55c402383740beafdf Author: Michael Balzer Date: Sun Nov 29 15:17:52 2020 +0100 DBC: fix endianness value on signal dumps commit e5bc0d11e26d3461a08d17886f62245dc6b5a7be Author: Mike Abbott Date: Sat Nov 28 20:57:11 2020 +0000 Completed initial testing and Zombie mode Working Completed initial tests all appears to work well will test for a week and pull to main branch if no issues seen commit 193e086492d6b03e86ed97cff79f0fb0d30fa39b Author: sharkcow Date: Sat Nov 28 18:06:28 2020 +0100 VWUP 0.3: getting car state depends on connection commit 51e35553ec4988dccb04ade22b962e7b73190e59 Author: Mike Abbott Date: Mon Nov 23 13:35:49 2020 +0000 Fixes but zombie mode still inop Fixed a few issues but the zombie mode still not working, car immediately goes into PollStateRunning when it should sit back until ignition status is known commit c3f6945aa921bfa386f5fc1371e6347e6a119990 Author: Mike Abbott Date: Mon Nov 23 09:37:59 2020 +0000 Completely Rewritten Wake Logic (untested) Rewrote all wake logic around the 12V, not tested yet on vehicle commit 5cb3b79f54c2e4aefce6c84e1ba8288aca671c92 Author: devmarxx Date: Sat Nov 21 09:01:04 2020 +0100 Respond to vehicle turning climate control off Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp commit 8a45de1820be98f199162b2cc0933a26751091f5 Author: Chris Staite Date: Wed Nov 18 12:30:12 2020 +0000 CI: Add Travis-CI build script to build commits to the OVMS.V3 code. commit 3eea3b49749d346420a40d8ecd079897824e010f Author: swifty99 Date: Sun Nov 15 21:29:17 2020 +0100 Update can_logging.rst typo on CAN boud rates commit 0d1070d72dacd63965b18e1d1d502549f0a0339e Author: devmarxx Date: Sat Nov 14 14:55:25 2020 +0100 Added some documentation Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst commit 14c1828641d684b10a69ea150f00556cc8867fec Author: Michael Balzer Date: Fri Nov 13 11:01:00 2020 +0100 MGEV: fix vmax/vmin typo (https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/466#issuecomment-726665828) commit a6bc3f6d721390caa883c859af6642f83df130a1 Author: Chris Staite Date: Thu Nov 12 19:49:50 2020 +0000 MG: Change cell voltage conversion. commit e6c41bae9995ac2a94d813dd853b9ccdf2b93214 Author: Mike Abbott Date: Thu Nov 12 09:38:44 2020 +0000 Updated BMS cell voltage calculation Updated with new knowledge from Capt.DIY to correctly calculate cell voltages commit 53c2664d8cccda0bbc9df3d12529b8afe1b63128 Author: devmarxx Date: Mon Nov 9 14:00:32 2020 +0100 Corrected some documentation Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst commit 10630fce7e9be2f63c02a6dc8296d38f2a22db20 Author: devmarxx Date: Mon Nov 9 13:54:02 2020 +0100 Corrected version number and added some documentation Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp commit a0fc766728a21b788a4a19abd05b43df4bd2fec5 Author: sharkcow Date: Sun Nov 8 22:53:16 2020 +0100 VWEUP: 0.2.1 refactoring, first use of connector flags commit f6121dddb9171bed44de4053c4a99512ce8e32ed Author: Michael Balzer Date: Sun Nov 8 11:45:32 2020 +0100 Build: merged new idf release/v3.3 config options commit 3176671b52b14961cfbffa07821ec440fabed03d Author: Michael Balzer Date: Sun Nov 8 11:38:07 2020 +0100 Web UI: force line breaks on preformatted dialog text commit 370ebbdf53154d0971a8fca0d2bb68705369a926 Author: devmarxx Date: Wed Nov 4 08:43:44 2020 +0100 Added ability to set modell year and cabin temperature parameters from the app. Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup_web.cpp commit 6fd3af882d1f2186ca9472a3630ef8104444ba32 Author: Chris Staite Date: Wed Oct 28 19:47:33 2020 +0000 It's the VCU not the BMS that has the max charge rate. commit 6a55b08cb0cf6410299536e7360ccdd287c2b92e Author: Dimitrie78 Date: Tue Oct 27 19:09:54 2020 +0100 SmartED: add recu wippen detection add recu wippen detection change custom obd polling commit b1e9142669ca8d30ec33bc09d209f196c1b04646 Author: Michael Balzer Date: Mon Oct 26 21:27:45 2020 +0100 Docs: Twizy auxiliary charger & charger fan howto commit 48b9b43cf0def943d269f4f5678ab05988824bf7 Author: Chris Staite Date: Tue Oct 20 19:51:27 2020 +0100 Increase the time that the SO is attempted for. commit 9a6c55047a7afbe0fbf258461c5fb41f963b4c7f Author: Chris Staite Date: Mon Oct 19 20:47:48 2020 +0100 MG: Change logic for SO to check whether the battery is charging every time it is sent. commit 5b20f47b21dbdfa2ca6681fd3fd166ee5ec768b5 Author: Chris Staite Date: Sun Oct 18 21:17:43 2020 +0100 MG: 70A sets CAN to Awake, cope with that when detecting it. commit 19e478896df8a98e11418f665ce0515b642b5e31 Author: Chris Staite Date: Sat Oct 17 22:10:01 2020 +0100 MG: Do a lot of work around the 12v readings. commit dec31a9715b0ecf0163f379fef3eb888d33b1bb2 Author: Chris Staite Date: Sat Oct 17 21:23:37 2020 +0100 MG: Don't keep trying to wake the car fruitlessly and kill the battery. commit 9ab6b6b852b05f09f3b9e94b66778ded0d9276b6 Author: Michael Balzer Date: Sun Oct 18 15:53:57 2020 +0200 Location: add metric for name of current location New metrics: v.p.location -- Name of current location if defined commit 12ddfbd8745b7a0afa6692f323962155c2e15b37 Author: drc38 Date: Thu Oct 15 22:26:48 2020 +1300 NL: add timerwait state commit 95ce7f5a33b17dafbb522b239f92162745f63459 Author: sharkcow Date: Fri Oct 9 18:42:37 2020 +0200 VWEUP.ALL: 0.1.4 date fix commit 895b3a0b17327c4537f2aaecd893c4ce8037570c Author: sharkcow Date: Fri Oct 9 18:37:34 2020 +0200 VWEUP.ALL: 0.1.4 minor bugfixes commit dc43a883d859bf8f630890527f86554d093607bd Author: sharkcow Date: Fri Oct 9 09:34:41 2020 +0200 VWEUP-ALL: 0.1.4 minor bugfixes commit 583614d4b250be9c652a9b6051bcc812ce20e63a Author: sharkcow Date: Wed Oct 7 20:12:49 2020 +0200 0.1.4 update documentation commit 093fea1ab8f203f2e60544efcf94e747b853f057 Author: sharkcow Date: Tue Oct 6 10:34:58 2020 +0200 0.1.4 bugfixes gen1/gen2, OBD refactoring commit 7cc57b6d6ec507c8f64831368d264634592c7db8 Author: sharkcow Date: Mon Oct 5 18:07:08 2020 +0200 different OBD codes for gen1/2 sort of works now commit e92bb0b9648c83c47362de66239aab4ff5629fe9 Author: Chris Staite Date: Sun Oct 4 21:19:30 2020 +0100 MG: Allow longer to wake from zombie mode. commit 13e038f2fd178e5b7642630dbbc6b5266622fcaf Author: Chris Staite Date: Fri Oct 2 12:58:13 2020 +0100 MG: Change lower battery threshold to 6%. commit 7246dd36f7c169701d9a9ef064e4159cf7631dbe Author: Chris Staite Date: Thu Oct 1 21:09:57 2020 +0100 MG: Use 70A message to detect zombie mode. MG: When the car is unlocked check more regularlly for the charger. MG: When the car is unlocked check more regularlly for the charger. MG: When detecting zombie mode, reset CAN to avoid a loop. MG: Use 70A frame to detect Zombie rather than CAN errors. commit b532332b2a0b0472345ca4000be39bbccd47609d Author: Chris Staite Date: Tue Sep 29 20:13:57 2020 +0100 MG: Don't keep the charge port locked when car is unlocked. commit a80e77876512af7322e2a5600379028c55115571 Author: sharkcow Date: Sun Oct 4 18:08:30 2020 +0200 0.1.3 bugfixes gen1/2, new metrics commit 9280fa7b81efdb856c44f7b4e298628fad2756b1 Author: Michael Balzer Date: Sat Oct 3 19:56:00 2020 +0200 Twizy docs: added notifications info commit 087b963ec074476382f9443105e42d6912226b81 Author: Michael Balzer Date: Sat Oct 3 19:55:24 2020 +0200 Docs: added system notifications guide commit 9acf2acf7210d0b9ea59502c8c09e1337c7757d3 Author: sharkcow Date: Thu Oct 1 20:33:34 2020 +0200 merge t26 0.4.2 commit 7d81c0ec01c764ecb03a3a892fdfa2db7aab1257 Author: Unh Date: Thu Oct 1 20:12:46 2020 +0200 0.1.2 common namespace, metrics webinterface commit 6e6b6d412063ba93adc15d734d72d6f162ddbbc8 Author: drc38 Date: Wed Sep 30 20:57:12 2020 +1300 NL: tidy up charge current commit 8bd32cd328105a1affdf20247ba66682da96e989 Author: drc38 Date: Wed Sep 30 20:45:39 2020 +1300 NL: alter charger voltage to reflect evse power commit 41d08b741a9f26cdc577b1d4c890c66beb596fa0 Author: devmarxx Date: Tue Sep 29 23:41:33 2020 +0200 Corrected cabin temperature Changed vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp commit 5a31ab792624fe3dc8f2215fe5123973aada9798 Author: Chris Staite Date: Tue Sep 29 07:05:16 2020 +0100 MG: Disable all BCM functions as alarms are going off across the country. commit 98b94be37334f731ffdb73e862c92f29a2a04730 Author: devmarxx Date: Tue Sep 29 07:50:26 2020 +0200 Corrected estimated range Change: vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp commit c56569e13fe5c9616e5ef7fc315c31a5d037cc0b Author: devmarxx Date: Mon Sep 28 15:06:50 2020 +0200 Corrected ICCB detection Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp commit 8b37bffa65ffb5e09378ddc82f100a00e3f3db00 Author: devmarxx Date: Mon Sep 28 14:42:56 2020 +0200 Implemted ICCB charging detection Changed components/vehicle_vweup/docs/index.rst components/vehicle_vweup/src/t26_eup.cpp commit d6c7f502109c50eb028447b9d651b4ee11b02b37 Author: Unh Date: Mon Sep 28 07:14:04 2020 +0200 namespaces merged, typos commit 8d4a9da0e73dcc6411951ac3fb96ea0bda3bff04 Author: Chris Staite Date: Sun Sep 27 19:57:36 2020 +0100 MG: Don't poll for the software version of the BCM if the car is locked. commit 0fbb4489d9b772170af270e01cfbd03ed85bd8f3 Author: Chris Staite Date: Sun Sep 27 19:20:13 2020 +0100 MG: Add support for battery cell voltages. commit ec25060093569f84208704a95293e40fa580729f Author: Chris Staite Date: Sat Sep 26 13:27:35 2020 +0100 MG: Add charging current and voltage. commit 0834a90f2b0fdab40e46dfb31c53a5a3bae49296 Author: Michael Balzer Date: Sun Sep 27 16:13:03 2020 +0200 Docs: added SW_CTL/SW_12V load info commit 0aba7ea625aa84697afc8b1136ac23162e28d831 Author: Michael Balzer Date: Sun Sep 27 14:25:43 2020 +0200 Plugin ABRP: documentation update commit e61ffd08dacc9db5c5ae9bb0963dd585d14aaa85 Author: Unh Date: Sat Sep 26 21:31:59 2020 +0200 first changes in doc commit c9ea7aabf4f4fd44ffff11829c886d93155fc51d Author: Unh Date: Sat Sep 26 21:17:11 2020 +0200 first crude merge of KCAN & OBD code commit 7205c4a809a4a66bc76b4f6c39ac60a579ec02c6 Author: Chris Staite Date: Fri Sep 25 13:14:00 2020 +0100 MG: Add more ECUs to version checker. commit f53abdbd8246afced76ba9434c7113f3d5d52c1d Author: Chris Staite Date: Fri Sep 25 12:02:11 2020 +0100 MG: Change the order of poll state checks to compensate for PEPS weirdness. commit f1f801b2227bedf9f3510cde8fbea956117bcca3 Author: Chris Staite Date: Mon Sep 21 20:53:51 2020 +0100 MG: Complete re-write of the poll states and keep alives. Now supports "zombie" mode when the car is woken by the charger. commit 3572081a56a510dc660f74a23e5381281c0affc5 Author: devmarxx Date: Wed Sep 23 15:11:44 2020 +0200 Corrected Version date Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp commit 40639c4f96f84fb4caa8a3adc6c0f6ba4fbc5a79 Author: devmarxx Date: Wed Sep 23 15:02:17 2020 +0200 Bufix estimated range, remote command updates, edited documentation Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.h commit 0808a86463ef73e9ea32c68a2f4b004803cd2493 Author: drc38 Date: Wed Sep 23 17:48:15 2020 +1200 NL: add motor power, inverter efficiency and 12V charging commit d1c1d6146bbc09f561df8ef9b44f9f6c938be527 Author: Glyn Hudson Date: Tue Sep 22 23:36:39 2020 +0100 docs: add node regarding ZE0 SoC display fix #154 commit 6d1ce45f57159e2d9171530c673d9e3427f72453 Author: Michael Balzer Date: Mon Sep 21 23:40:23 2020 +0200 Docs: add average power usage commit 3422f7b68e5f67dcbae0261c6281c1e0996cf774 Author: drc38 Date: Tue Sep 22 06:36:56 2020 +1200 NL: fix cabin metric defs, inv temp and add motor temp commit 8f319580483f688a77e300cfe07f27604528c9b7 Author: Michael Balzer Date: Mon Sep 21 19:12:28 2020 +0200 Web UI: docs addition for local development commit 0d903fdd04966f110f616bc18aded8a511f0f163 Author: Michael Balzer Date: Mon Sep 21 19:01:24 2020 +0200 Web UI: local development framework commit 4902f5e6a4edf5c0635b56dc8508608ed5471c90 Author: Michael Balzer Date: Sun Sep 20 13:06:18 2020 +0200 CAN/esp32can: fix write concurrency commit 99fd1549c6d9a7e81758822349ce02415ec43c90 Author: Michael Balzer Date: Sun Sep 20 13:04:38 2020 +0200 CAN/mcp2515: fix write concurrency, fix log spam on bus errors commit c0e2c7a6a513e13c38716519d3fe73f197a8539a Author: Michael Balzer Date: Sun Sep 20 13:02:34 2020 +0200 CAN: raise TX queue to 30 frames, add frame sequence number to "test cantx" commit 47d099259dd72a391b7b4e0a7489f500cad5489d Author: Michael Balzer Date: Thu Sep 17 22:09:27 2020 +0200 OBD2 PID scan: allow PID ranges beginning at 0000 & ending at ffff, check 8 bit poll type PID range commit 730db5e698f39cfe9873b697007fdf3b20ae3b96 Author: Michael Balzer Date: Thu Sep 17 12:52:53 2020 +0200 README: Vehicle updates commit ee97fe73b79ff7d7dcebd023e22ebaaf81cf8ec5 Author: SokoFromNZ Date: Thu Sep 17 11:03:06 2020 +0200 VWUP.OBD: sign correction on metrics and other improvements commit 28058c45a53a040340e1b71b374157e7f7c346d1 Author: Mark Webb-Johnson Date: Thu Sep 17 10:17:57 2020 +0800 ECU userguide documentation fix for OvmsMetricFloat => OvmsMetrics.AsFloat commit 2e776f69753c587c9ce2ae8c69a801f6e1fd3440 Author: Chris Staite Date: Wed Sep 9 17:09:29 2020 +0100 Add initial support for MG ZS EV, likely to work with other future MG EVs. commit 039cc3eafc7a61742139d2934624183115ba9635 Author: Mark Webb-Johnson Date: Wed Sep 16 10:59:53 2020 +0800 Add clock.HHMM and clock.dayN events, to simplify scripting commit 8a67239aa649fb3fcba937bf5396cbd8d8d7ed5d Author: Michael Balzer Date: Tue Sep 15 23:35:34 2020 +0200 RE OBD2 scan: support rx id ranges, poll types (8 & 16 bit), add timeout option, reduce default timeout to 3 seconds, fixed end of scan detection on timeout, output results on stop Extended command syntax: re obdii scan start [-r[-]] [-t] [-x] commit 6e0dad92fb0f01013547c33657963f6996779963 Author: Chris Staite Date: Tue Sep 15 19:45:09 2020 +0100 Store the responses of the PID scan and output as part of the status. commit d6dad3e5981c8e12bf8de904e4018006e8c9fbd2 Author: Chris Staite Date: Tue Sep 15 12:16:59 2020 +0100 Add a tester present tool. commit 11d8d27f44aa2d306b07898c7f03c63fe5cf8cf2 Author: Chris Staite Date: Mon Sep 14 14:57:26 2020 +0100 Add a PID scanning tool. commit 3cca94ee19f122f5f778f0aa55598faa690c53a0 Author: Chris Staite Date: Tue Sep 15 11:05:09 2020 +0100 Don't set the vehicle to ready if it's unknown. commit 524e29c1f33b0d668d656765b5b038b2c052099b Author: drc38 Date: Tue Sep 15 19:44:12 2020 +1200 NL: swap energy accumulators to match new batt current sign commit 088352e4aa6b20fe555e7635e471807d490a6d35 Author: drc38 Date: Tue Sep 15 19:35:49 2020 +1200 NL: remove vin init as not required commit 7c784c754ffbb01bf8620e62b590904936da63d6 Author: drc38 Date: Tue Sep 15 19:32:04 2020 +1200 NL: use new charge standard metrics, correct batt current sign commit a6715f777c18f6d3caa32da8e2a4a94a369c23fe Author: devmarxx Date: Mon Sep 14 22:53:29 2020 +0200 Bugfix lights and locked detection Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.h commit c046d64edb601e1ba1f93ad7cd00a87cf74b32c0 Author: devmarxx Date: Mon Sep 14 21:08:38 2020 +0200 Added lights, rear doors, hood and trunk detection Changed: vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.h commit 0dc23f9042d18ec0b6fc4e44e26ab5978fa64d98 Author: devmarxx Date: Mon Sep 14 07:52:43 2020 +0200 Added car locked detection and Homelink climate control. Changed: components/vehicle_vweup/docs/index.rst components/vehicle_vweup/src/t26_eup.cpp components/vehicle_vweup/src/t26_eup.h commit 7999a3b368c39732e8745f442e6c7868e5f7a54d Author: SokoFromNZ Date: Mon Sep 14 00:50:09 2020 +0200 VWUP.OBD: supply new standard metrics commit 12fe678737cdd0d951660bdbd0bc14c3f8de10b4 Author: SokoFromNZ Date: Sun Sep 13 23:06:17 2020 +0200 VWUP.OBD: Normalized value for SoC commit 1af075e664299568e57da1c4fd3349d1a21caec2 Author: Michael Balzer Date: Sun Sep 13 20:01:15 2020 +0200 Server V2: add new standard metrics to state & location messages commit 8e21ddf2db663a58fe14bb3fc5518a45ea5c331e Author: Michael Balzer Date: Sun Sep 13 19:41:36 2020 +0200 New standard metrics: v.c.power -- Momentary charger input power v.c.efficiency -- Momentary charger efficiency v.i.power -- Momentary inverter motor power (output=positive) v.i.efficiency -- Momentary inverter efficiency commit 6009bc4b53c27a4f0de24d67ce095d27a96f9f06 Author: drc38 Date: Sun Sep 13 22:39:04 2020 +1200 NL: add custom charger power and efficiency metrics commit 1ef4993e32f892caa57ff9fd9020c22d214f611a Author: Glyn Hudson Date: Sun Sep 13 02:54:36 2020 +0100 VWUP: use correct metric for cabin temp now app support commit 15c83e1a92cd44f713cfb3c88b6717f00a0c9ae1 Author: devmarxx Date: Fri Sep 11 13:08:53 2020 +0200 Updated user documentation commit 036cad58664265040b2d82c8095f3d9a778a8b36 Author: drc38 Date: Fri Sep 11 20:58:47 2020 +1200 NL: fix lock on drive option commit 8e8506f372a03de82ac20240870e0d8398c018eb Author: drc38 Date: Wed Sep 9 19:43:20 2020 +1200 NL: correct chademo charge voltage and current commit aae836afb7504bc215818371c9201a6734fce160 Author: drc38 Date: Tue Sep 8 20:44:03 2020 +1200 NL: enable polling of bms cell shunts, tidy up metric initialisation commit c7b03734f3fe5aa28aabd1f7be9755149900f75b Author: SokoFromNZ Date: Mon Sep 7 18:39:51 2020 +0200 VWUP.OBD: correct v.b.energy.used.total calculation commit d6c8e72df846636d6ee28ffad93447093bb332d6 Author: SokoFromNZ Date: Sun Sep 6 13:49:43 2020 +0200 VWUP.OBD: Web plugin corrected commit 26a6c102989583c018dae6a55e3d967a3c06a11d Author: SokoFromNZ Date: Sun Sep 6 13:31:28 2020 +0200 Revert "changes.txt" This reverts commit 4b93bc74c0d3fba5f11db629ff517c3d9fbde0c0. commit 4b93bc74c0d3fba5f11db629ff517c3d9fbde0c0 Author: SokoFromNZ Date: Sun Sep 6 13:30:05 2020 +0200 changes.txt commit 75184afaa317a44f07b791552e8914b1b39b3c96 Author: SokoFromNZ Date: Sun Sep 6 13:28:18 2020 +0200 Total Energy is stored in Standard Metrics now commit 2ab8d0623f1f56183d50cd37ee0608fca9ec85a4 Author: Michael Balzer Date: Sun Sep 6 08:41:00 2020 +0200 Poller: fix response type PID identification commit 1e7fe6c3e269e232aebf661edb083cfba0bdabe0 Author: SokoFromNZ <33326277+SokoFromNZ@users.noreply.github.com> Date: Sat Sep 5 21:29:59 2020 +0200 Update metrics.rst User Guide for new std metrics commit 1403e2190a28dfb24fd74d39b8460e91cb8aca84 Author: Michael Balzer Date: Sat Sep 5 15:52:29 2020 +0200 Twizy: support additional OBD/UDS request types & arguments on command "xrt obd request" Example: read DTC information from BMS: OVMS# xrt obd request bms 19020f commit d742383e3ac93afc961f8b0a9a0aa85189b411b7 Author: Michael Balzer Date: Sat Sep 5 15:48:49 2020 +0200 Poller: support more UDS service types, support service types w/o PID echo (e.g. clear DTC), support additional request arguments (e.g. read/clear DTC) commit eb2ed4f0600245644a9d0199d83d78aa1c2c3c05 Author: Michael Balzer Date: Sat Sep 5 15:21:58 2020 +0200 Utils/config: code refactorization for hex string codec commit 88f6579102c396fe59d91856443d3d1ccffc94cd Author: SokoFromNZ Date: Sat Sep 5 13:24:39 2020 +0200 persistent_version increment commit ffd0cace2bca4c4dd7802007d378f4cc2b2f25d1 Author: Michael Balzer Date: Sat Sep 5 09:27:12 2020 +0200 History correction: e-Up OBD moved to release 3.2.016 commit 13c10bcf74f4851e39640769eefd937739843bb9 Author: devmarxx Date: Sat Sep 5 09:05:32 2020 +0200 Added changes to vehicle/OVMS.V3/changes.txt commit 0ec48ec9d15085a866598e881b78d3a2f7993b56 Author: devmarxx Date: Sat Sep 5 07:19:30 2020 +0200 Readded upgrade check Changed: vehicle/OVMS.V3/main/ovms_config.cpp commit 63164d00cfe99961677dce7731cf3e23fc800ef7 Author: devmarxx Date: Fri Sep 4 21:29:38 2020 +0200 Climate Control et al. Changed vehicle/OVMS.V3/components/vehicle_vweup/docs/fakra_sma.png vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.h -> vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.h vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_web.cpp -> vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup_web.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.h commit 6c6e2a7b29a1f07ee96bc84aa38bc7485d2fe647 Author: SokoFromNZ Date: Fri Sep 4 21:24:59 2020 +0200 Increase persistent metrics size and name commit 284d154366034ac0e167516c4132255a90af399d Author: SokoFromNZ Date: Fri Sep 4 20:28:48 2020 +0200 Correction of changes.txt commit 1280c6bf7f4a7fff888e77a6f56e55ac30ab425b Author: SokoFromNZ Date: Fri Sep 4 20:22:59 2020 +0200 New standard metrics for total (life time) energy and coulomb commit 3397409b1edfbeedb220ea66b808c76d91d89a29 Author: Michael Balzer Date: Fri Sep 4 14:12:51 2020 +0200 Vehicle/Poller: minor init fix commit c35a8ac1415dff2d56f8eba268bb563e3fbfcfb7 Author: SokoFromNZ Date: Wed Sep 2 08:15:16 2020 +0200 Renaming custom metrics commit c8e67c39c6224ee151ad30fcfc2fd0170b51046c Author: SokoFromNZ Date: Wed Sep 2 08:00:46 2020 +0200 vehicle.cpp from master commit 4516300955061ff38709e1bcb5125a10efb226d0 Author: Mark Webb-Johnson Date: Wed Sep 2 08:18:41 2020 +0800 Changes.txt for 3.2.015 commit 967be030c618afe2d2455ae2dad7a10e175114a3 Author: SokoFromNZ Date: Tue Sep 1 16:10:05 2020 +0200 vehicle.cpp from master commit 2cc9f8447ef00d5ef86f0d5d5ecffae810637c59 Author: SokoFromNZ Date: Tue Sep 1 16:05:55 2020 +0200 Final touches and index.rst commit cc17fc1211e47a9bc32cba1fe7d1ba03c4e56bef Author: SokoFromNZ Date: Tue Sep 1 14:07:55 2020 +0200 finishing grind. better vehicle state detection. commit e145cf63d1c3888501f3c613fd35348dece33695 Author: drc38 Date: Tue Sep 1 07:19:04 2020 +1200 NL: reserve custom BMS monitor for future use commit b969266c424104cdc4bf65303a5751eec1dd4d4e Author: drc38 Date: Tue Sep 1 06:53:28 2020 +1200 NL: add obdrequest shell command, poll shunt state and tidy up incoming poller commit 3e5945ec8f72a18515defec8799b4b4231990484 Author: Michael Balzer Date: Mon Aug 31 19:16:01 2020 +0200 Poller: multi bus code polish commit cccd72a1d646edcaf91284d7efbdc34088d6e77a Author: drc38 Date: Sun Aug 30 21:31:44 2020 +1200 Revert "NL: updates relating to poller-rework and poll_pid_t" This reverts commit d21cc1656dff6b77d2dba3a491de7eca752f065a. commit 5a788fd5e7c084c243d636dce6ab5f7310c1754c Author: drc38 Date: Sun Aug 30 21:31:36 2020 +1200 NL: actual poller-rework and poll_pid_t updates commit d5e0ccf698e7fc33987152cffb620a78e0e3d237 Author: drc38 Date: Sun Aug 30 21:29:09 2020 +1200 NL: updates relating to poller-rework and poll_pid_t commit ca6fe9845478422257b906ef55d1cbf019721e1e Author: drc38 Date: Sun Aug 30 21:19:18 2020 +1200 vehicles (ex NL): update poll_pid_list to remove compiler warning commit cff563dece64404c8c1860d90fa12b9c7e038be6 Author: drc38 Date: Sat Aug 29 22:13:29 2020 +1200 Revert "Revert "wifi: fix switch back from static ip by re-enabling dhcp"" This reverts commit 19a10124f9886e68a68bd8dad5c2328e38b1e089. commit c920364ec3bb129de9ab09e00f75bce056ec1cb8 Author: drc38 Date: Sat Aug 29 21:42:32 2020 +1200 vehicle: update debug, add back whitespace commit d2e8f951bcf77655c0e4898a0a7c6ddf6f87b5ac Author: drc38 Date: Sat Aug 29 20:51:47 2020 +1200 Revert "NL: add obdrequest command by canbus and improve polling" This reverts commit e119db0e21f62611fef91662a8a9f2f28ca44227. commit 2e5f47b7cb2f6e0c83f7bcd7562ed0df58da0c6b Author: drc38 Date: Sat Aug 29 20:49:20 2020 +1200 Revert "NL: set RespSepTime to 0, add poll once function" This reverts commit 99207ca5d9ad67b16c25302f9361fa5d2627b7a2. commit ce21a699a7556369c0b58946a3f79f91f8a83a3f Author: drc38 Date: Sat Aug 29 20:46:19 2020 +1200 Revert "NL: tidy up code no longer required" This reverts commit 76e681ee4bc2d27bee6136838f50fcac4c871e5f. commit 0f255ed1527e59d006a1bd56dc3e05d9461628f3 Author: drc38 Date: Sat Aug 29 20:39:32 2020 +1200 vehicle: improve code order/logic commit 13d3862641c23b00690622e43a428202c164adac Author: drc38 Date: Sat Aug 29 08:37:08 2020 +1200 NL: tidy up code no longer required commit 10b9f731de982b742666683ab2956f08a7085484 Author: drc38 Date: Sat Aug 29 08:29:09 2020 +1200 vehicle: add optional can bus specifier for pid polling commit 25bf89c4cd50a21e05e3c9210e27a76d406567f6 Author: drc38 Date: Sat Aug 29 08:28:44 2020 +1200 Revert "wifi: fix switch back from static ip by re-enabling dhcp" This reverts commit 000fc55dc1e4e158ed5c899887ca6adf56928ea1. commit 602992a3a704e600e25d230af8ddcdba738f1ef4 Author: drc38 Date: Fri Aug 28 19:22:56 2020 +1200 NL: set RespSepTime to 0, add poll once function commit 7305b92071071e52fd080a9c4249d61bf1b6d011 Author: drc38 Date: Wed Aug 26 23:00:29 2020 +1200 NL: add obdrequest command by canbus and improve polling commit dbeb0194ae2c6bbeb7f274a800045fb0aeed9d41 Author: Michael Balzer Date: Mon Aug 31 18:50:31 2020 +0200 User history update commit d2c2b1edd696f9c94446a332ef4efff4e29b8359 Author: Michael Balzer Date: Mon Aug 31 18:49:03 2020 +0200 Notify: add explicit channel exclusion config syntax config set notify <…> <…> options are now: a) explicit inclusion: e.g. 'ovmsv2,ovmsv3' (only enable these) b) explicit exclusion: e.g. '*,-ovmsv2,-ovmsv3' (only disable these) '-' to disable all, empty/'*' to enable all commit 07f25e3578e669ec0be3a12dd826c01dec009264 Author: Michael Balzer Date: Mon Aug 31 10:16:52 2020 +0200 Events/Scripting: fix event decoupling (re 6b709a0cb399d1a7c3866f68d7f9dbf92f9246c8) (re https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/418) commit ab079cdb4a8165eb15ec4757a4dffa754599ce3f Author: Dimitrie78 Date: Sun Aug 30 20:08:23 2020 +0200 SmartED: add missing obd_rxwait commit b7bb27758beb46016622bcda66822e331323cf09 Author: Dimitrie78 Date: Sun Aug 30 15:48:43 2020 +0200 SmartED: add PollError handling and fix cabintemp commit 6bdbd3f3b41ecfdb1dbfbe464a0de7f361f71f11 Author: Dimitrie78 Date: Sun Aug 30 14:59:28 2020 +0200 SmartED: remove valet alerts and fix ingition when soc < 20% commit 6b709a0cb399d1a7c3866f68d7f9dbf92f9246c8 Author: Michael Balzer Date: Sat Aug 29 15:51:20 2020 +0200 Events/Scripting: decouple events task from Duktape execution; - let Duktape process events asynchronously - let Duktape do per minute garbage collection asynchronously - raise Duktape queue 20 → 40 for events backlog Should solve https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/418 …and potentially the spurious event starvation crashes. commit 6ecbe748390a2d4de7fe8d78cfa5c5fda253b920 Author: Michael Balzer Date: Sat Aug 29 15:47:14 2020 +0200 WolfSSH: raise RSAKeyGen stack size, use standard logging commit f5c89d686f08629b68763982226d687259bc059e Author: Michael Balzer Date: Sat Aug 29 10:29:18 2020 +0200 WolfSSL: fix RSAKeyGen task triggering WDT see https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/418 commit 861aa9a589be063d99e1c92817bdcfd1b4926e15 Author: Michael Balzer Date: Sat Aug 29 08:29:21 2020 +0200 Poller: minor log optimization commit 0df6490b6c701bec26e4bb260adfab7e911fc137 Author: Dimitrie78 Date: Fri Aug 28 20:04:33 2020 +0200 SmartED: update canPolling for PollerReceive fix commit 4853653ee245520a59a6633e3396bab2e158b6f9 Author: Michael Balzer Date: Fri Aug 28 18:52:09 2020 +0200 OBD/UDS Poller: support NRC code 0x78 "ResponsePending" commit f5f66c336c17544aec7aaa7249d6080de6518c31 Author: SokoFromNZ Date: Fri Aug 28 17:07:24 2020 +0200 merged poller-rework branch commit 000fc55dc1e4e158ed5c899887ca6adf56928ea1 Author: drc38 Date: Fri Aug 28 20:00:44 2020 +1200 wifi: fix switch back from static ip by re-enabling dhcp commit 63e1d102ea6d0f84f368c6eaffb689c2e3b22b88 Author: Michael Balzer Date: Thu Aug 27 21:22:10 2020 +0200 Twizy: add OBD/UDS error response handling commit 0b306ad4f5e7a1eb63a471a11ec7f1a6d69d8647 Author: Michael Balzer Date: Thu Aug 27 21:21:08 2020 +0200 OBD/UDS Poller Receiver Rework: - Fix race condition between CAN RX and PollerReceive - Separation of ISO-TP & OBD/UDS layer meta data analysis - Fix incomplete meta data validation - Allow single/multi frame responses on all service types - Validate multi frame response sequences - Fix single frame payload lengths - Fix type 0x22 first frame payload offset & overall length - Add negative response code handling → IncomingPollError() - Add response frame timing control → PollSetResponseSeparationTime() commit 8719e700c839310e94b30603e282e6f1bc2ecd41 Author: SokoFromNZ Date: Thu Aug 27 10:31:21 2020 +0200 PollerReceive() OBDIIExtended corrections commit 421c4b4982f722b3d727df6b8aced1f6f0614782 Author: Mark Webb-Johnson Date: Tue Aug 25 14:44:39 2020 +0800 Add SKU for 9730443 OVMS Data Cable for Later Tesla Model S/X commit ae6b6b8ef01be34c5e6bfd6cd4de8bb13b358d8a Author: SokoFromNZ Date: Tue Aug 25 08:28:15 2020 +0200 First trys TCP client commit 89029f7f40db8049e5306129d9f6adec81bdf65b Author: Michael Balzer Date: Sun Aug 23 14:34:29 2020 +0200 Fast polling: fix poll sending loop, clarify throttling variables commit cb7eb8d703eb0d3212e2593b221f9954ed3cd45c Author: Michael Balzer Date: Sat Aug 22 12:10:03 2020 +0200 Nissan Leaf: fix building with poller rework commit 70519f084a9e278bae886138e066cb8a9a1156f2 Author: SokoFromNZ Date: Sat Aug 22 10:52:35 2020 +0200 Remember ticker loop start in instance var commit 51b6e75034ac2fc8a32e3f1c9791d2f9c886b45a Author: SokoFromNZ Date: Sat Aug 22 10:37:14 2020 +0200 cleanup commit 7aabedccda53780de6a98ce0830ceb684d64d0cf Author: SokoFromNZ Date: Sat Aug 22 09:30:16 2020 +0200 Only one loop when throttle set to 0 commit 0b8f75f457b6f12071877c091f9b24aecd830064 Author: SokoFromNZ Date: Sat Aug 22 09:29:04 2020 +0200 Cell voltages commit 8a3453fd5e07c017c06cd1e940b0917c69d8e286 Author: SokoFromNZ Date: Sat Aug 22 08:23:13 2020 +0200 Mutex correction commit cbbe1a9f44b601c08cabf9ed8e4059701a5edb7f Author: SokoFromNZ Date: Sat Aug 22 08:20:59 2020 +0200 Corrections for special cases commit b7aec222da06faf6ec76599f37808fece934f89c Author: SokoFromNZ Date: Fri Aug 21 16:35:40 2020 +0200 PollerSend() recursion/loop optimizaton commit 85fc65e37ee6e72914b6e0935af8953c8f3353fe Author: SokoFromNZ Date: Fri Aug 21 16:27:16 2020 +0200 Energy counter corrected commit 09d65c61cacb91dd399b12a82f5084e8cd1169af Author: SokoFromNZ Date: Fri Aug 21 13:15:15 2020 +0200 Revert "added PollSetBusDirty method" This reverts commit f2f4a48db52b6429ef0d150813738a4d7e29de19. commit 44141328ba59eb6c8c0a1fce9dfc125a7dd50eeb Author: SokoFromNZ Date: Fri Aug 21 13:14:15 2020 +0200 Odometer and power metrics commit f2f4a48db52b6429ef0d150813738a4d7e29de19 Author: SokoFromNZ Date: Thu Aug 20 10:27:00 2020 +0200 added PollSetBusDirty method commit 0ddc20518965d7feed97a4b7d85bde780c5a0e84 Author: SokoFromNZ Date: Thu Aug 20 10:22:50 2020 +0200 cleaner set of m_poll_ml_remain and m_poll_wait commit 9f94f02a50561c9048aa479633d027c462c14c2b Author: SokoFromNZ Date: Wed Aug 19 19:13:38 2020 +0200 Refactor poll_reply_helper commit 4ee53075abd03b2a99b0cc88c22b9943c9841d65 Author: SokoFromNZ Date: Wed Aug 19 16:16:49 2020 +0200 Logs and better behaviour in some use cases commit fb68a6862aa60bfd38a11a085877b6d4e6165f5e Author: SokoFromNZ Date: Wed Aug 19 16:11:09 2020 +0200 Set Poller Throttle commit 41ac2f1b04fccfef296e4369ebd4bc04e033521a Author: drc38 Date: Wed Aug 19 22:03:53 2020 +1200 NL: implement use of can write parameter to allow/block TX writes commit 9417fc7e357ca02a66e44f717f68faf4b4fc97db Author: SokoFromNZ Date: Wed Aug 19 11:19:34 2020 +0200 First source files commit c87786a2d3e630e32f34605dce16c6664a183282 Author: SokoFromNZ Date: Wed Aug 19 02:16:04 2020 +0200 New wait mechanism for single polls and bytes remaining commit 2afa80b3a2b910f7c6ec2dacfa1d309da23a2d81 Author: SokoFromNZ Date: Tue Aug 18 23:17:40 2020 +0200 Mutex und concurrency correction commit 2758319ae224dd2632bb462b2eee21ded7760c69 Author: SokoFromNZ Date: Mon Aug 17 20:07:23 2020 +0200 Corrected merge of https://github.com/Dimitrie78/Open-Vehicle-Monitoring-System-3/commit/a862715ecca06554018ce23aad3533b112a2ffb6 commit db98f06cae739f0c498e84d0b7592533b82fd875 Author: SokoFromNZ Date: Mon Aug 17 10:53:41 2020 +0200 Better controlability and concurrency addressed commit ad58f3acea87639e309614359d29657f78ae5607 Author: SokoFromNZ Date: Mon Aug 17 10:05:18 2020 +0200 Merged PollerReceiveFix https://github.com/Dimitrie78/Open-Vehicle-Monitoring-System-3/commit/a862715ecca06554018ce23aad3533b112a2ffb6 commit 32db78581959c8a45ea00bd5d36f32c9286cabc6 Author: drc38 Date: Sun Aug 16 18:52:48 2020 +1200 NL: switch bus prior to polling, fix chademo charge metrics + other minor improvements commit fc44fb471b2290fa2441ea4d71c432d0749fd8b0 Author: SokoFromNZ Date: Thu Aug 13 12:15:42 2020 +0200 Faster Poller option when needed commit 390b475943aa9f481f4c281b3c46b5ead8fe5657 Author: Michael Balzer Date: Wed Aug 12 08:18:37 2020 +0200 Wifi: fix scan command output for none found commit a2718c577dfc753c3e0b266996d910bfa1244fcc Author: Mark Webb-Johnson Date: Tue Aug 11 08:03:09 2020 +0800 Support Devel PCP status, for simcom development commit b5d97330f37c8211bba0629680f70b083d6daa26 Author: Mark Webb-Johnson Date: Tue Aug 11 08:02:45 2020 +0800 Add a "devel" power mode to put PCPs into development status commit 6c884ce6a6f0829e392b15bf61553503c41dc6f7 Author: Michael Balzer Date: Sun Aug 9 13:05:37 2020 +0200 CAN: fix TX callback processing priority commit e099602c73f935cb5b6e54e07b0c1d48941b81f8 Author: drc38 Date: Sun Aug 9 08:55:56 2020 +1200 NL: set charge state last to avoid missing info commit 870a83c911b756b030f712270f1d68d4c83eaf4f Author: Michael Balzer Date: Sat Aug 8 16:02:33 2020 +0200 Plugin update: Twizy eDriver BMS monitor: added cell balancing time totals + SOC & voltage use/charge range commit bb35be39fe9f36c9e1f70252856526f9360337db Author: Michael Balzer Date: Sat Aug 8 15:21:42 2020 +0200 Twizy: add eDriver/Virtual BMS data to RT-BAT-C & RT-BAT-P logs RT-BAT-P: + ,,,, RT-BAT-C: + ,,, … been_balancing = cell has been balancing since last log record … balancetime = count of 0x700 frames with balancing active commit 8898a91fb749f880f0acd3f449b1cafc2c7e8c2e Author: drc38 Date: Sat Aug 8 22:43:47 2020 +1200 NL: improve charge current/limit precision commit 641528f778491ebe0cfe741d356ba2617fe64d7f Author: drc38 Date: Sat Aug 8 18:20:37 2020 +1200 NL: consolidate charger code, add logic for gen1/2 differences, custom notify delay commit a8a547a50085118d22690637f77585bca16bf65d Author: Michael Balzer Date: Fri Aug 7 19:19:43 2020 +0200 Wifi: static IP finish, web UI exclusion (todo) commit 111bf1ca09bb860091d41565f983c147e5227ddb Author: Tamas Kovacs Date: Tue Aug 4 18:13:41 2020 +0200 Calculate trip distance from TripB, more accurate than odometer 100m vs 1000m commit ace75984be14d678ad331275bd0ed12f5c07e956 Author: drc38 Date: Tue Aug 4 22:28:22 2020 +1200 NL: add charge mode for App commit f1885f751e87e2d4c0962e49e36bc07c81430cf6 Author: drc38 Date: Tue Aug 4 21:02:07 2020 +1200 wifi ip static or dhcp command structure commit cb7a667b27cb91276e7db4c7bb83174606ee847d Author: drc38 Date: Tue Aug 4 17:42:28 2020 +1200 Revert "Update .gitmodules" This reverts commit 0dbe47b9f382f61282ec8bed342c9b5021301f4a. commit b5a8abef1a045ac2c2a2634bac50f79f5e986b9d Author: drc38 Date: Sun Aug 2 21:46:50 2020 +1200 Incorporate into one command commit 0dbe47b9f382f61282ec8bed342c9b5021301f4a Author: drc38 Date: Sun Aug 2 14:10:05 2020 +1200 Update .gitmodules commit 88c6dca09fd2f81aa832558ba85df7ea314eac16 Author: drc38 Date: Tue Jul 28 18:12:21 2020 +1200 params reinstated, dns set via param, extra checks commit 13a6c4c88aa6e961c335a3fe6ffd37376c3944c9 Author: drc38 Date: Fri Jul 24 23:43:44 2020 +1200 bind to ssid.ovms.staticip commit c67a9656c25ff40a6ecfc7711e26d8d76f65e104 Author: drc38 Date: Fri Jul 24 19:27:31 2020 +1200 fix "code check" This fixes conflicts in commit 06fb87155f462f1903c68e49ca22d09c6fb1288f. commit 06fb87155f462f1903c68e49ca22d09c6fb1288f Author: drc38 Date: Thu Jul 23 22:55:08 2020 +1200 code check commit 2a7426e858c493000680de5dc6b8d35a616d89de Author: drc38 Date: Tue Jul 21 21:30:10 2020 +1200 wifi enhancement #386 commit 0b18a0e60dc938e54e4d27e779ccd34eafe8a0b7 Author: Tamas Kovacs Date: Fri Jul 10 20:42:54 2020 +0200 Fix soc < 0 OBC Polling preparation commit f37571a6122d30b12bebd791d17712c70888878d Author: Tamas Kovacs Date: Sun Jun 28 09:23:53 2020 +0200 Remove some comment commit c249d687cf1891f64ee630020a6ea13e54b74962 Author: Tamas Kovacs Date: Sun Jun 28 09:18:36 2020 +0200 Use polling for - cabin and external temperature (beta) - meter Trip A/B value - cac and some sharge value replace V1.06 version commit 3ec5d399067fde43cd84db6141455c11856187d0 Author: Tamas Kovacs Date: Mon Jun 8 21:18:15 2020 +0200 Some update