For the example, we have generated two signals (sine waves) with the frequency of 100 Hz and a phase shift of 90°.

If you zoom in the signal, you can see that we expect the time delay to be 2.50 ms (calculated from 90°phase and 100Hz signal).


In Correlation math set up the desired resolution and input channels:


The 2D graph shows the results. The MAX crosscorrelation value is at 100 Hz:


Changing the complex presentation of the crosscorrelation to PHASE(deg) will show the result:


Because the max peak of crosscorrelation is at 100Hz, we are interested in the phase at 100Hz. This can be calculated with the use of the formula: 


This is the result: 



The time delay can be calculated from the phase difference and the frequency of the signal. 

This calculation is shown in the formula below:


Here is the result of the calculation: