Gnu Radio Fft Phase Calculation. An additional feature of gnu radio is the companion feature. Graph to extract this phase information from each antenna separately.
Controlled by a gui range with steps of 1 2khz. This block takes in a vector of floats or complex values and calculates the fft. An additional feature of gnu radio is the companion feature.
However if a signal has a frequency of 900hz or 1 1khz and is sampled at 8khz then 8 samples 1 11 or 0 909 periods respectively will produce incorrect phase calculation.
Sample input signals at least 1 period and then scan forward for zero crossing from negative to positive value for each sin wave. This is quite easy in gnu radio. Min 1 2khz max 9 6khz. This allows the user to create a flow graph of the circuit they are building.