diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 22 |
1 files changed, 10 insertions, 12 deletions
@@ -1,7 +1,7 @@ -Autocorrelation scripts -======================= +CIR scripts +=========== -This is a set of script to do autocorrelation measurements +This is a set of script to do correlation measurement measurements of a DAB signal. The goal is to one day do a channel impulse response measurement. @@ -11,16 +11,14 @@ Right now there are three scripts: adds some additional components, somehow equivalent to signal reflexions. Each reflexion has a delay and an amplitude factor. -* autocorrelate.py: Reads the I/Q file generated by the previous script - and calculate a set of autocorrelations on the whole signal. +* correlate_with_ref.py: Finds the NULL symbol of an IQ file, and runs + correlations against the known phase reference to find the components -* autocorrelate_window.py: Same as above, but cut the file in pieces, - calculate the autocorrelation for each piece, and display as a 2D image. +Example image:  -Example image:  - -The example image shows the autocorrelation (horizontal: time delay, vertical: -time offset of the different pieces) of the simulated channel. +The example image shows the correlation (horizontal: time delay, vertical: +time offset of the different pieces) between a simulated channel +and the phase reference. The peaks at delay indices 0, 14 and 25 are clearly visible. Next steps @@ -32,7 +30,7 @@ Requirements ------------ Python with NumPy and matplotlib -The iq files must be complex float. +The iq files must be complex float or interleaved unsigned 8-bit. Licence |