aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md22
1 files changed, 10 insertions, 12 deletions
diff --git a/README.md b/README.md
index 783a224..0d24a56 100644
--- a/README.md
+++ b/README.md
@@ -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 correlation](./example_corr.png)
-Example image: ![Example autocorrelation](./example_autocorr.png)
-
-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