Abstract: A data logger for logging data wherein stored incoming data is related to real time. Incoming data initially is stored at a relatively fine time resolution in a data memory. When the capacity of the data memory is exhausted, the stored data is rearranged into a relatively coarse time resolution form and then further incoming data is collected at the relatively coarse resolution. In the event of such a change of resolution, the relationship between the stored data and real time is not distorted.