ConsoleSink overlapping column data corrupts table entries
When using ConsoleSink
I observe that the data in a given (col, row) can be represented as being the same number of characters as the allowed width of the column, as in:
I_limit VDDD VDDD_meas VDDA VDDA_meas I_dig I_ana
1.5 0.7 0.748799 0.7 0.703289 0.210770.00137625
The data in the last two fields is overlapping and corrupts the table entry. It appears as 0.210770.00137625
and it is supposed to be 0.21077 0.00137625
. I realize the precision of the data is not to the level reported in those numbers -- should the user truncate the data before providing to the sinks?
I think that the formatted data for the table entries should be given a different allowed width than that of the column width used for alignment, perhaps by padding the data entries with empty characters.
PS In the devel
branch, there is only the ConsoleSink
available, so I have not tested this in other sinks yet.