Documentation++

wip/fm_mpx
Christophe Jacquet 2014-04-06 21:44:42 +02:00
rodzic 7897110a82
commit 61351e76bb
1 zmienionych plików z 4 dodań i 2 usunięć

Wyświetl plik

@ -3,11 +3,10 @@ Pi-FM-RDS
## FM-RDS transmitter using the Raspberry Pi's PWM
## by Christophe Jacquet, F8FTK
This program generates an FM modulation, with RDS (Radio Data System) data generated in real time.
It is based on the FM transmitter created by [Oliver Mattos and Oskar Weigl](http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter), and later adapted to using DMA by [Richard Hirst](https://github.com/richardghirst).
It is based on the FM transmitter created by [Oliver Mattos and Oskar Weigl](http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter), and later adapted to using DMA by [Richard Hirst](https://github.com/richardghirst). Christophe Jacquet adapted it and added the RDS transmitter.
## How to use it?
@ -99,6 +98,9 @@ The shaped biphase symbol is generated by a Python program called `generate_wave
The samples are played by `pi_fm_rds.c` that is adapted from Richard Hirst's [PiFmDma](https://github.com/richardghirst/PiBits/tree/master/PiFmDma). The program was changed to support a sample rate of precisely 228 kHz, four times the RDS subcarrier's 57 kHz.
### References
* [EN 50067, Specification of the radio data system (RDS) for VHF/FM sound broadcasting in the frequency range 87.5 to 108.0 MHz](http://www.interactive-radio-system.com/docs/EN50067_RDS_Standard.pdf)
--------