diff --git a/lightFieldApp/src/LightField.cpp b/lightFieldApp/src/LightField.cpp index e48e362a..896f6773 100644 --- a/lightFieldApp/src/LightField.cpp +++ b/lightFieldApp/src/LightField.cpp @@ -645,7 +645,6 @@ void LightField::frameCallback(ImageDataSetReceivedEventArgs^ args) size_t dims[2]; NDArray *pImage; NDDataType_t dataType; - epicsTimeStamp currentTime; static const char *functionName = "frameCallback"; asynPrint(pasynUserSelf, ASYN_TRACE_FLOW, @@ -717,9 +716,7 @@ void LightField::frameCallback(ImageDataSetReceivedEventArgs^ args) setIntegerParam(NDArraySizeY, (int)pImage->dims[1].size); pImage->uniqueId = arrayCounter; - epicsTimeGetCurrent(¤tTime); - pImage->timeStamp = currentTime.secPastEpoch + currentTime.nsec / 1.e9; - updateTimeStamp(&pImage->epicsTS); + updateTimeStamps(pImage); /* Get any attributes that have been defined for this driver */ getAttributes(pImage->pAttributeList);