3.3.003-130-gb63e0db7 OTA build Wed Nov 23 22:03:51 CET 2022 See ovms3.log for details 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 0f3b9ad1 adding helper functions for trimming a `std::string` 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) 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 cc821a34 Metrics - Fix names for new consumption metrics d171ac12 add more information on the wifi scanning mode - and CLI instructions 1633120c Metrics - Add commonly used power consumption units 4343d49b VW e-Up: fix command crashes when T26 bus unavailable ab9b917d Metric Conversion - Fix Metres -> Feet 796a2c96 Metrics - Improve accuracy/consistancy km <--> mi conversion dd7c63f3 dbc : fix a regression on sign extension 878fa8cb Implement Vehicle - Hyundai Ioniq 5 73db0551 Vehicle - Add consts for OBD Broadcast 4fa22d50 BMS - Tidy up of bms status/temp/volt command for release 9335d0e9 VW e-Up/T26: fix odometer processing 5623eee3 Ovms Logs - Add macros for hex-dumping buffers abc15602 BMS - Add separate temp/volt commands daa4eb24 BMS - Tidy Status display to allow for Temp/Voltage missing d40f5d58 BMS - Add Function to resize BMS Temperatures 0a64d47c BMS - Fix CheckChangeCellArrangementVoltage 9fa12cbe Vehicle - Method to change voltage cell arrangement, preserving existing data 6ef146d3 Boot/crash debugging: capture stack overflow & current tasks, optimize task watchdog data capturing 6ed0daac Vehicle - Use Enum for Bat/Temp status 295ce251 SmartED: CommandStats string fix 1dc6f5f1 README: include Zoe Ph2 3e5ac774 Task stack size adjustments addressing issue #741 92387875 Config restore: shutdown SSH RSAKeyGen as necessary, fixes issue #702 28b1a7b6 Toyota RAV4EV: include in default build f0d72149 Duktape: mark DuktapeConsoleCommand TODO, silence warning 29f9230b DBC: silence warning about unused yy_flex_strncpy() 54129833 Zoe Ph2: include in standard build, fix tag warning 7c880634 Bit/Byte Utils - Fixes and improvements ecec2108 Vehicle - Add buffer handling tools to ovms utils 8d39f1a4 Server V2 & V3: fix race condition on stopping e65e2948 Boot: minor calculation optimization on 12V check 133b93d3 fix negative integer DBC numbers having wrong values 57dbf5e2 Chevrolet C6 Corvette: Simplify "is running" logic, minor whitespace cleanup 736c5318 document deprecation of scp protocol in scp command 022b2331 Update index.rst 00b15362 small addition to time configuration d722d6c1 warn about limits in SD card configuration 7892f05b show research/wip modules in index 12779fa8 fix small typos/re-formatting in documentation 9eb7153c Vehicle - Fix RestartCellTemperatures to resize the correct vector 4e333906 Add back missing PollSetState() call. 678099cc 2nd gen Cadillac CTS: Leverage spontaneous PIDs to avoid polling when the car is off. We only use two poll states, remove unused polltimes from the poll_pid_t list. Minor whitespace. 46b144e4 Chevrolet C6 Corvette: Leverage spontaneous PIDs to avoid polling when the car is off. Minor whitespace. aa7cdb1e History update c8440c93 Add renault zoe phase 2 obd vehicle module e2cb4b77 Fix issue with use of char * after object deallocated 854b54fc Cellular: reduce UART queue overflows by distributing status poll 64597b0c rename `lawricel` format to `lawicel` (#728) 2cfb86d9 fix `cs11` (canswitch) tag, and reference this format in the documentation (#728) 8865d1d3 Improvements of the TCP client CAN logger fix by using a semaphore instead of a wait loop. Code clenup. b2427f1d Fix the TCP client CAN logger so that it waits for the state of the connection to be known before returning. d00de6c0 Support PANDA can logging format 431ece18 Add can log udpserver feature a5a42b62 Changes.txt for 3.3.003 ffed9502 Use StatusPoller() for all cellular polls, to better support CGREG and CEREG 44e0bc37 Start work on standardised vehicle alert code -> msg system fd3554f7 revert 89963ceee8fe8da1b5718c7cd238ff9c4fc4eb43 to allow further testing 89963cee Permit connections to wifi APs with empty password 42546636 Support multiple network registration types, including GSM, GPRS, and EPS (E-UTRAN) e30ffed8 Enhance "cellular cmd" to show output from modem 533641ee Revised 3.3 top schematic