<commit_before>## ED BMSdiag version history
version  | comment
-------- | --------
v0.5.0   | Added a CLI and new readouts:
         | ... NLG6 fast charger
         | ... Cooling- and other subsystems
         | ... Logging function
v0.4.2   | **please reload all files !**
         | Bugfix for Average-Template memory bug > rewritten  to AvgNew-Class
         | ... This version uses dynamic memory allocation, so monitor free memory (between heap and stack) if you make modifications!
v0.4.0   | New canDiag class structure and BMS_dfs.h for BMS specific code
v0.3.9b  | **now using semantic versioning** (old files unchanged)
v0.39b   | fixed type cast bug HVcontactor-timer
v0.39    | Optimized memory usage to gain ~ 560 Bytes of SRAM for more features.
         | ... usage of min. data type
         | ... new structure typedef and templates
         | ... small bugfixes
v0.38    | New readings and stability improvements
         | ... read HV-Battery voltage even with contactors open
         | ... get HV-DC-Isolation in kOhm (reliable with contactors closed)
         | ... get info about hardware- / software-revision of battery
v0.35a   | Bugfix to continue reading messages if one was skipped<commit_msg>v0.5.1 added<commit_after>## ED BMSdiag version history
version  | comment
-------- | --------
v0.5.1   | Small bugfix for logging min, max HV-Voltage not updating
         | ... added HV-Ri to logging values
         | ... new readout for cooling fan (RPM / OTR)   
v0.5.0   | Added a CLI and new readouts:
         | ... NLG6 fast charger
         | ... Cooling- and other subsystems
         | ... Logging function
v0.4.2   | **please reload all files !**
         | Bugfix for Average-Template memory bug > rewritten  to AvgNew-Class
         | ... This version uses dynamic memory allocation, so monitor free memory (between heap and stack) if you make modifications!
v0.4.0   | New canDiag class structure and BMS_dfs.h for BMS specific code
v0.3.9b  | **now using semantic versioning** (old files unchanged)
v0.39b   | fixed type cast bug HVcontactor-timer
v0.39    | Optimized memory usage to gain ~ 560 Bytes of SRAM for more features.
         | ... usage of min. data type
         | ... new structure typedef and templates
         | ... small bugfixes
v0.38    | New readings and stability improvements
         | ... read HV-Battery voltage even with contactors open
         | ... get HV-DC-Isolation in kOhm (reliable with contactors closed)
         | ... get info about hardware- / software-revision of battery
v0.35a   | Bugfix to continue reading messages if one was skipped
{'fraction_non_alphanumeric': 0.09667558272831486, 'fraction_numerical': 0.023691249522353842, 'mean_word_length': 2.2725, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1394991', 'n_tokens_mistral': 773, 'n_tokens_neox': 723, 'n_words': 306}