Library Block li_liio_sfunouttstmp

Writes time stamped signal data to ".liio" file using buffered streaming.

The blocks sample time is always continuous. The input signal of the block is written to file with its original width and data type. Allowed types are floating types double and single (in C-terms: float) and the integer data types uint/int of 8, 16, 32, and 64 bits. The signal size might be a scalar or a column vector.

Only if the signal changes its value or if the simulation starts, it is written to file with the current simulation time as time stamp. When the simulation ends, the current simulation time is written to file, regardless of any changes in the signal data. For vectors if at least one element changes, the whole vector is written to file along with a time stamp.