Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A Python tool for visualizing EV battery test data stored in .mf4 log files. Includes features for signal filtering, data plotting, and exporting visualizations.

Notifications You must be signed in to change notification settings

johanjaners/mf4_visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” mf4_visualizer

A simple Python tool for visualizing signals in .mf4 log files.
Focused on EV battery test data through grouped signal plotting and export.


✨ Features

πŸ“‚ Auto-loads the latest .mf4 file
πŸ”Ž Grouped signal filtering using KEYWORD_MAP
πŸ“ˆ Plots signals with time axis per group
πŸ–Ό Exports individual plots as .png
πŸ“„ Combines all plots into a single .pdf
🚫 .gitignore excludes log files and exports


πŸŒ† Requirements

Install dependencies:

pip install -r requirements.txt

πŸš€ How to Use

  1. Place .mf4 files in mf4_logfiles/
  2. Adjust KEYWORD_MAP in mf4_visualizer.py if needed
  3. Run the visualizer:
python mf4_visualizer.py
  1. View exported plots in mf4_exports/
  2. PDF will open automatically after running

πŸ—‚ Version History

v1.0.0 – Initial version with grouped plotting and export


πŸ“˜ License

MIT License – use freely, credit appreciated

About

A Python tool for visualizing EV battery test data stored in .mf4 log files. Includes features for signal filtering, data plotting, and exporting visualizations.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages