Programmation Python avancée | Interlude

Cette page, associée au livre Programmation Python avancée – Guide pour une pratique élégante et efficace aux éditions Dunod (ISBN 978-2-10-081598-2), contient les ressources complémentaires et le code source des exemples présentés.

View the Project on GitHub xoolive/python

« Retour

Interlude – La démodulation de signaux FM

Le script fmradio.py permet de décoder le contenu du fichier:

python fmradio.py ../data/samples.rtl

La deuxième piste audio est accessible en changeant le paramètre d’offset:

python fmradio.py ../data/samples.rtl --offset ' -200k'

Si vous avez un dongle SDR à portée de main, vous pouvez décoder la radio en temps réel:

python fmradio.py 103.5M

Enfin, un fichier plus gros samples_long.rtl est disponible à ce lien.