diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-07-24 22:20:16 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-07-24 22:20:16 +0200 |
commit | 66b4c8c64bdd538dfe09fc338dcda0db118a9973 (patch) | |
tree | 656dfca3a0c8cdf1b0fdafd5b3842f29cdf3117d | |
parent | 0cd7c6032fb39975e58c295e4bf0d06014675e12 (diff) | |
download | odr-dab-cir-66b4c8c64bdd538dfe09fc338dcda0db118a9973.tar.gz odr-dab-cir-66b4c8c64bdd538dfe09fc338dcda0db118a9973.tar.bz2 odr-dab-cir-66b4c8c64bdd538dfe09fc338dcda0db118a9973.zip |
Update README
-rw-r--r-- | README.md | 25 |
1 files changed, 14 insertions, 11 deletions
@@ -2,28 +2,31 @@ CIR scripts =========== 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. +of a DAB signal. These scripts can be used to do channel impulse +response measurements using a RTLSDR receiver. Right now there are three scripts: +* correlate_with_ref.py: Finds the NULL symbol of an IQ file, and runs + correlations against the known phase reference to find the components. + * simulate_channel.py: Reads an I/Q file generated by ODR-DabMod and adds some additional components, somehow equivalent to signal reflexions. Each reflexion has a delay and an amplitude factor. -* correlate_with_ref.py: Finds the NULL symbol of an IQ file, and runs - correlations against the known phase reference to find the components +* cir_measure.py: Runs a small webserver that does the correlation + all the time and updates a webpage (INCOMPLETE! NOT FUNCTIONAL!) Example image:  -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. +The image shows the received CIR of a real DAB signal captured with the RTLSDR. + +To read in a recording using a RTL-SDR receiver, use: + + rtl_sdr -f 188928000 -s 2048000 -g 20 -S - | \ + dd of=DAB_9A_10_u8_G20.iq bs=2 count=1966080 -Next steps ----------- -Read in a recording using a RTL-SDR receiver. +replace 1966080 (ten Mode 1 transmission frames) by a larger value if you want. Requirements |