esp-idf/tools/mass_mfg
Djordje Nedic 367dff055d tools: overhaul csv handling for mfg_gen and nvs_partition_gen
This fixes the issue where multiline strings and strings with delimiters inside the nvs input csv file were incorrectly parsed, and adds back the ability to add comment lines anywhere in the CSV file.

The issue stems from the move away from the python built in csv module to manual parsing, which was made after moving away from using the csv module to parse mfg data.

This reverts back to using the csv module for parsing and writing csv data in both mfg_gen and nvs_partition_gen, fixes the original issue in mfg_gen and improves code quality which makes the code more readable and maintainable.

Closes https://github.com/espressif/esp-idf/issues/7175
2022-06-17 13:50:09 +00:00
..
docs docs: update api-reference chapters for C3 2021-03-01 14:58:08 +08:00
samples mfg_util: Add changes to mfg_util as per changes in nvs_util 2019-04-03 11:31:49 +05:30
testdata mfg_util: Add changes to mfg_util as per changes in nvs_util 2019-04-03 11:31:49 +05:30
mfg_gen.py tools: overhaul csv handling for mfg_gen and nvs_partition_gen 2022-06-17 13:50:09 +00:00