3.3.003-211-g882a5365 OTA build Wed Dec 28 23:17:57 CET 2022 See ovms3.log for details 882a5365 Hyundai Ioniq vFL: fix awake indicator 64686b0b Hyundai Ioniq vFL: awake/driving state detection, range smoothing config, range updates only at SOC steps (0.5%) 5ff0acd2 Vehicle: fix user unit consumption average in trip report c82365b1 Fix web pages registration/unregistration for Mitsubishi and Renault Zoe Phase2. 914a5bb1 History update for Hyundai Ioniq vFL changes 39c175e5 Hyundai Ioniq vFL: TPMS, web UI config page, manual update 7e1fadb7 Hyundai Ioniq vFL: trip metrics & range estimations 3a4abd1d Metrics: fix setting array metrics from strings (units support) 7ec0d346 Trace removec 99b50a51 VIM queried every 30s 0d7563cb Vehicle Stat - Initialise the energy used/received 4742d229 Vehicle - Fix display of 'default' units in Trip Stat d4f61214 - Fix BMS cell monitor intialization. - Fix management of the CONFIG_OVMS_COMP_WEBSERVER configuration variable. 3f6d4773 Simplify initialization. 1f1fcddc History update for Mini Cooper SE 48c254db Added missing links about Mini Cooper SE support. 75352c2f Fix mongoose 5b0e39bd Custom metrics prefixed with "xms." a02f4424 Prepare for pull request. 0d3ab231 Added probing to battery modules temprature. 9f27bf1d Finally managed to use to poller. c8cd0520 condition `strverscmp` inclusion to the version of ESP-IDF af76f0fe Mongoose: update submodule to use https://github.com/openvehicles/mongoose/pull/2 18faeee8 Seems like there is a conflict between automatic poller and manua 068c2d14 Fix temperatures and trace levels. 3817e678 First version allowing to read 96 cell voltages. Attempt to use the regular poller failed (commented out). cd373532 change assignment of sdcard members to appease GCC 8.4.0 8d5b3877 condition `strverscmp` inclusion to the version of ESP-IDF 8efbe237 Bolt EV: Cleanup m_type layout, don't statically be Chevy Ampera-e f06e0201 string_format: Move format error from runtime to compile time. dc6a0b45 Apply compile time printf style format & argument validation f941d5ed Utils - Move implementation of string_format to vasprintf c46f15ac 10 cell voltages only 1d015532 Cell voltage should work. eebec592 OvmsHttpClient : case-insensitive comparison of `Content-Length` header 981cf179 Add Completion for units and metrics a2dc15d4 Location Set - Add default units to setting radius 8c66d75f track, and display, the current file size for opened CAN log files ab856493 add format_file_size() to ovms_utils, and use it f72c21c4 First attempt to read cell voltages. 2a0c9d24 Cosmetic changes 1d98d7c3 Code cleanup, some renamings and indentation. 126c7f6f Code cleanup, some renamings and indentation. 7ad95034 Setup Wizard - Add/improve metric units configuration. 847f40d8 Location - Set/display radius using user-units as default e4fb8cb5 Units - Upgrade 'units.distance' value to apply to other distance related units 19c3aaab Mini Cooper SE vehicle reindented. f8cf3be3 Mini Cooper SE vehicle reindented. c0a8b10b BMS monitor activated for Mini Cooper SE. f88aace0 Fix Renault Zoe ph 0c961ee9 Ovms Utils - Add string_format (std::string safe sprintf) 12a87c95 History update f43cc6be fix an unrelated typo 49e8e859 add documentation for metrics and events logging in CAN log 47efed4e adds (configurable) metrics to can logs 37c22288 add support for a new type of CAN log message : CMT (Metric Data) 64716574 enables configuration of events that will be logged to can logs c5cdbb8c First version with Mini Cooper SE support building fdb2f967 Adding Mini Cooper SE vehicle 0f3b9ad1 adding helper functions for trimming a `std::string` 21ebb723 Web Config - Fix formatting style da6e0045 small change to the way the metrics listener are registered (use std::string instead of const char * for second parameter) 40b0fa2b small change to the way the metrics listener are registered (use std::string instead of const char * for first parameter) 3e9f129d changes.txt - Add user configurable modules 5ab4410a TPMS - Use user units in shell command. eb0e0dab Vehicle - Use User Metrics in shell commands 0b064a08 Metrics - Add Permille and 'Ratio' group 333a4aaa Metrics - Add configurable 'User' metric unit. 61ee1453 Metrics Units - Add 'Bar' unit and fix Pressure conversion 307a3fa5 Metric Groups - Fix 'imperial' for kwhp100km 406e2250 Ioniq 5 - Version 0.0.3 5e9736d5 Ioniq 5 - Fix case in legacy Get Feature 807b45a6 Ioniq 5 - Increase top voltage for dashboard f2b33ac5 Vehicle: emit standard events on charge/generator connection type changes 7f3700c5 Ioniq 5 - Move known values to _Full decode 4ebe6246 add a free() that seems to be missing e5de99d7 History update c98c60c5 Ovms Metric - fix whitespace 7da7501f Unitcode metrics - Improve scripting documents 9a9a7e84 Metrics Unit Groups - Fix Pressure spelling / rename Signal Group f1f3dcdd normalize path before analyzing it 519ea839 backport realpath() from esp-idf 4.4 8f9a1491 Update Fiat 500e documentation. 804983fa rewrite `vfs ls` by sharing a common implementation with `vfs rls` beadcd17 add `vfs rls` command to recursively list a path 21424b10 Metrics - Add 'Metric' and 'Imperial' conversion UnitCodes 2aef9349 Duktape - Add OvmsMetrics.HasValue ed3bee1c Duktape - Extend functions to get metrics in alternate units 2a2c2174 Shell - Support command to get metric with alternate units cf46cf47 Metrics - Add acceleration unit FeetPSS c6babc02 Niro/Soul - Update docs and release notes for power consumption metrics 561a9d22 Ioniq 5 Version - Fix compile b915f11f Ioniq 5 - Update module version 0.0.2 ac9c5597 Ioniq5/Kia* - Use new power consumption metrics. adfefa19 Metrics - Fix capitalisation of 'KPkWh' 4b0d8269 Ioniq 5 - Make custom metric naming more consistent 99af6f40 Ioniq 5 - Load battery capacity from cell count 3ccccd43 Metrics - Fix names for new consumption metrics bfc8031b Metrics - Use pmi_to_pkm alias for clarity in conversion e1d383d2 Metrics - Add space round ternary ?: operators