CAPL Script

AddTimeToMeasurementStartTime

Syntax

long addTimeMeasurementStartTime(int64 timeSpan, long time[]);

Function

Calculates the absolute date/time of the measurement start plus an offset (e.g. a timestamp).

Parameters

timeSpan Time to be added to the measurement start time, e.g. a timestamp of a measured frame.

time

An array of type long with at least 8 entries. The entries of the array will be filled with the following information:

Return Values

1 if successful, 0 if not (e.g. array to small).

on errorframe{long time[8];addTimeToMeasurementStartTime(timeNowNS(), time);write("ErrorFrame occured on %02d/%02d/%02d %02d:%02d:%02d.%-3d",time[5]+1, time[4], time[6]-100, time[3], time[2], time[1], time[0]);getMeasurementStartTime(time);write("Measurement was started on %02d/%02d/%02d %02d:%02d:%02d.%-3d",time[5]+1, time[4], time[6]-100, time[3], time[2], time[1], time[0]);}// Output e.g.:// ErrorFrame occured on 08/15/17 14:39:46.787// Measurement was started on 08/15/17 14:39:29.547

getMeasurementStartTime