---------------------
Config file structure has changed.
New features:
Advanced separators handling:
- suppressed arguments: --decimal-sep, --alt-decimal-sep (until 1.3.0, they would permit specifying different separators)
- now it is all about the configuration file. There are DEFAULTS and you can configure an arbitrary number of attempts,
each of them with specific separators etc.
Now PREPROCESSING step exists. Happens after loading, but BEFORE the FT is calculated. So far, these are the preprocessing options:
- DC Offset removal
Ref. new command line argument, available in example script.
As a part of the loading process, SORTING can be requested (ref new argument --sort, see example script).
(useful in case the x-axis dimension is not sorted). Note, sorting is NOT preprocessing. It's part of the LOADING.
Now you can focus on an interval, in the x-axis, for the original signal.
Ref. argument --plot-signal-time-window, see details in example script.
Now you can focus on an interval for the values of the FT amplitude, ref. new argument --plot-ft-magn-window, see details in example script.
Header search improved (more flexible, not strict sequence of the headers).
Tool now shows, in logs, the time window under exam. Eg.:
.... [INFO] Signal sample time window: [-1.00000000000000002082E-02, 9.97855999999999916661E-03]
Tool now shows, in logs, the avg/min/max of the signal. Eg.:
.... [INFO] Signal sample values AVG (MIN/MAX): 2.63136613329176372034E-01 (-2.21608001738999998986E-02/5.56733608246000044595E-01)
Log formats for decimal numbers are configurable.
Log formats for sampling frequency are configurable.
Log now less verbose.
Bug fixing
- bug when no rows are present in a cvs, before header
- bug when FT output generation fails.
Documental changes
Setup instructions improved.
Known issues section eniched.