3.2.015-718-g3f74c233 OTA build Sun Feb 28 20:18:59 CET 2021 See ovms3.log for details 3f74c233 CAN: fix "can status" baud rate output & command hint for 50 kbps, add info on MCP baud rate configurations ca9240e5 MCP2515: added MCP2515Calc tool from MCP_CAN library by Cory J. Fowler https://github.com/coryjfowler/MCP_CAN_lib da947df1 CAN: support 50 kbit (only on MCP2515 for now) e952bc81 VW e-Up: CCS (DC) charge detection & data 869dd1ff VWeUp/OBD: replace MFD range based CAC/SOH by charge coulomb count based 1725abee VWeUp/OBD: fix power metric units 7ffb3a43 SmartED: update poll interval 3fae43b9 SmartED: update poll interval and BMSDiag 16c4c648 VWeUp/OBD: poll interval corrections for charger & TPMS 76fbd4b0 VA: new xva metrics, metrics creation without initial value 361fab14 C2CTS/C6CORVETTE: Only initialize v.e.on to false when undefined 42750619 Only initialise v.e.on if it currently has no value. this avoids overwriting the value now saved through persistence. 79b58657 Docs: fix 12V current limit specs c8df8f32 Don't init CAN & CanRx if no CAN interface configured c59e90d8 Reverse changes to soc calculations not ready for release 84b93bc7 VWeUp/OBD: coulomb/energy scaling correction f1252d27 Location: extend logging to track down false alerts 2623e29e Removed standard deviation code. Will add later. Updated changes.txt 43a1d20f Explicitly set v.e.on to false on init 0959983e VWeUp/T26: base charge state checks on ms_v_charge_inprogress 78e81f20 Adds new Charging Metrics page to OVMS home page ced4777a Corrected AWAKE switching for OBD Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp 833d2f89 Always allow manual interrupt of 12v wait state Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp fd369dad Set 12v OBD wait state to 2 minutes Changed vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp a9f43364 WiFi: replace fixed scan times by config instances, add documentation c5dceae6 12v fix attemt corrected Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp 8a270edc First 12v blocking time out attempt Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.h vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp 68adf59b i-MiEV: Improve commenting on early vehicle changes c06c786e VWeUp/OBD: skip charge capacity calculation on low SOC difference e7e74e01 VWeUp/OBD: refocus DC charge test PID monitoring 96cb54c7 Corrected sohfactor from 100 to 1 if 0 Changed: components/vehicle_vweup/src/vehicle_vweup.cpp 6a33769c Update changes.txt efa6e596 VWeUp/OBD: add log message on PollSetState() 6efab510 SmartED: fix cabintemp and change automatic set recu 21eb7c5f SSH: Increase NetMan stack by 2K to turn off WOLFSSL_SMALL_STACK c2211d5e Added new function declaration 592a4ae8 Moved energy calculation code into a new function 1fb83aac Location/ServerV2: add GPS detail info to "L" message, add log message with GPS detail info on flatbed alert 3ed5f3a6 VWeUp: move T26 ticker code into T26 module c6911c91 SSH: Enable and capture wolfssl logging in addition to wolfssh d347ef77 Added code to produce energy and coulomb data. Adjusted dashboard scales c9e7e6a3 ZOE: bat temp fix e500abc9 Improve accuracy and resolution of log file timestamps 4fd17a5f VWeUP/OBD: TPMS minor style correction 359ee729 Utils: moved math & value precision macros from vehicle to utils.h 51c9146a VWeUP/OBD: TPMS cleanup loops, zero detection 3ab37c2a VWeUP/OBD: TPMS fix alert d5df1eef VWeUP/OBD: TPMS fix unhandled replies, ignore 0 values 1e797256 VWeUP/OBD: TPMS corrections 129c73f5 VWeUP/OBD: add TPMS metrics 2816c1da Avoid overwritten lines on async console b8ca7bdd Add support for UDPCLIENT can logger 04e1fc7e VWeUP/OBD: rename service notification subtypes 85232ce6 VWeUP/OBD: set charge duration to 0 on charge stop b4f5e57f VWeUP/OBD: add service notifications 08cd857f Metrics: lower staleness threshold for GPS data to 10 seconds (from 120) a616c821 Location: fix use of stale park coordinates for flatbed/theft alert, fix park state detection on boot 791a5bd2 VWeUp/OBD: fix continued ChargeCap log entries after charging 81ca745d VWeUp web UI: fix multiple reconfigs, add awake poll interval warning 5b4c3529 Config: return map copy from GetParamMap() to enable map[key] access 212276b7 Web UI: prefix page titles with vehicle id d6f27fe4 Test/string: add execution time output for benchmarks 11d307f1 cadillac_c2_cts: Manage ms_v_env_on to avoid theft/flatbed alert chevrolet_c6_corvette: Minor formatting changes ba6ea015 VWeUp/OBD: optional polling & logging of assumed DC charging PIDs (data acquisition for development) 36e8394a VWeUp/OBD: smooth range based capacity, add charge based capacities & logging of the charge capacity calculations (local/remote) every 5 minutes while charging 13109cdd VWeUp: apply SOH on cac/range init if known 4f15834e Tidy files and fix default build. 93ed7496 location: fix to work if parked on prime meridian or equator 5652a018 Fixed bug in vehicle_mgev.cpp. Stopping compile d200cecb Time: fix m.time.utc only being set from GPS / Tesla Roadster, fix Roadster not acting as a regular time provider 5cb1d135 Added mg_web.cpp to change dasboard guages and BMS Cell Monitor ed07a0df Server V2: fix status ('S') update on ms_v_charge_kwh change 11dc9fec config: provide more help about password for restore 33599b82 poll_pid_t code modified for updated declaration 84abbaf7 changes: Added note about wolfssh update 95b48bd6 Added code to calculate ms_v_charge_kwh 9ed5e00c Added code to calculate ms_v_charge_kwh 477ba44a Server V2: add priority TPMS update on alert 74af49b7 Metrics: fix downsizing vectors 08c53c2b RE PID scanner: wait for pending responses 541150c9 BMS: optional cell voltage & temperature logging 98c2e9ff 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 9b5e2d4e Vehicle/BMS: fix voltage stddev max reset f50126e8 Vehicle/BMS: move remaining BMS code into module 21eebacc Web framework: add scaling for number & progress metrics ec1c6abe Updated MGEV docs c2569921 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 b21e79cd 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 e5f8110e Drive -mfix-esp32-psram-cache-issue from the CONFIG_SPIRAM_CACHE_WORKAROUND define 59376a78 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 df649982 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 6e5b9e89 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 58993f56 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 1d7766b3 Web UI: link to logs directory with sorting by name 4a2a5202 VWeUp: fix charge state delay with OBD+T26 33d4a10d VWeUp: reset power & current metrics on switch-off d778d5de 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 1f42d86c Some minor tweaks on 12v communication from T26 to OBD Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp 3131bae5 Optimized communication on 12v between T26 and OBD Changed: vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_t26.cpp 04ce1c68 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