This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mission:log:2014:08:08:darc-side-of-munich-hunting-fm-broadcasts-for-bus-and-tram-display-information-on-90-mhz [2014/08/25 07:33] – [DARC signal candidate] chrono | mission:log:2014:08:08:darc-side-of-munich-hunting-fm-broadcasts-for-bus-and-tram-display-information-on-90-mhz [2016/04/13 06:36] (current) – [Broadcast FM Primer] chrono | ||
---|---|---|---|
Line 20: | Line 20: | ||
* the ID | * the ID | ||
* the name of the stop and the direction | * the name of the stop and the direction | ||
- | [[https:// | + | in the [[https:// |
</ | </ | ||
===== ===== | ===== ===== | ||
Line 49: | Line 49: | ||
//The new infrastructure, | //The new infrastructure, | ||
- | |||
+ | Thanks to codec, we have a revealing bootloop video: | ||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | {{ : | ||
==== Broadcast FM Primer ==== | ==== Broadcast FM Primer ==== | ||
Line 61: | Line 65: | ||
[{{: | [{{: | ||
+ | |||
[{{: | [{{: | ||
Line 67: | Line 72: | ||
**This looks fancy, but I don't know how to interpret it...** | **This looks fancy, but I don't know how to interpret it...** | ||
- | The spectrum chart shows what's going on right now, the waterfall gives you the same information, | + | The spectrum chart (left top/right bottom) |
It's also interesting to note, how the spectrum of B5 on 90.0 MHz is clearly distinguishable from the other broadcasting stations in the RF baseband. There seem to be two signals 76 kHz left and right from 90.0 MHz | It's also interesting to note, how the spectrum of B5 on 90.0 MHz is clearly distinguishable from the other broadcasting stations in the RF baseband. There seem to be two signals 76 kHz left and right from 90.0 MHz | ||
Line 89: | Line 94: | ||
**Stereo Difference Signal** | **Stereo Difference Signal** | ||
- | The stereo difference signal (L−R) is modulated onto a 38 kHz double-sideband suppressed-carrier (DSB-SC) signal occupying the baseband range of 23 to 53 kHz. A 19 kHz pilot tone, at exactly half the 38 kHz sub-carrier frequency and with a precise phase relationship to it, is also generated. This is transmitted at 8–10% of overall modulation level and used by the receiver to regenerate the 38 kHz sub-carrier with the correct phase. | + | The stereo difference signal (L−R) is modulated onto a 38 kHz double-sideband suppressed-carrier (DSB-SC) signal occupying the baseband range of 23 to 53 kHz. |
**RDS** | **RDS** | ||
Line 95: | Line 100: | ||
The RDS sub-carrier transmits digital data at 1187.5 bps on a sub-carrier centered on 57 kHz, which is the 3rd harmonic of the 19 kHz FM stereo pilot tone, to minimize interference and intermodulation between the data signal, the stereo pilot and the 38 kHz DSB-SC stereo difference signal. The stereo difference signal extends up to 38 kHz + 15 kHz = 53 kHz, leaving 4 kHz for the lower sideband of the RDS signal. | The RDS sub-carrier transmits digital data at 1187.5 bps on a sub-carrier centered on 57 kHz, which is the 3rd harmonic of the 19 kHz FM stereo pilot tone, to minimize interference and intermodulation between the data signal, the stereo pilot and the 38 kHz DSB-SC stereo difference signal. The stereo difference signal extends up to 38 kHz + 15 kHz = 53 kHz, leaving 4 kHz for the lower sideband of the RDS signal. | ||
- | **DARC**\\ | + | **DARC** |
<WRAP round info> | <WRAP round info> | ||
**DARC Primer**:\\ | **DARC Primer**:\\ | ||
- | http:// | + | http:// |
+ | \\ | ||
+ | **DARC Protocoll Specification: | ||
+ | [[http:// | ||
</ | </ | ||
Line 110: | Line 118: | ||
==== Test-Setup ==== | ==== Test-Setup ==== | ||
- | | + | In case you want to to re-verify the results or look through the bands where ever else you might live, here's a little documentation about the setup to have somewhat comparable results. |
- | * Antenna: 3m dipole for 90.0 MHz (horizontal polarization) | + | |
- | * Software: gqrx, osmocom_fft, rtl_fm, gnuradio-companion | + | === Hardware === |
+ | |||
+ | **RTL SDR Sticks** | ||
+ | |||
+ | * Hama-Nano (E4K) as already described [[mission: | ||
+ | * [[http:// | ||
+ | |||
+ | **Antenna** | ||
+ | |||
+ | A DIY 3m dipole | ||
+ | |||
+ | === Software === | ||
+ | |||
+ | All software used here is free and open-source, | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | <WRAP round tip> | ||
+ | When GNU Radio produces **choppy audio** with pulseaudio and logs a lot of **aUaUaUaU**' | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | <sxh text; toolbar: | ||
+ | [audio_alsa] | ||
+ | nperiods = 16 | ||
+ | period_time = 0.100 | ||
+ | </ | ||
+ | |||
+ | **Flowgraph of a quick hack in GRC to verify the DARC channel** | ||
{{: | {{: | ||
Line 118: | Line 159: | ||
<WRAP round download> | <WRAP round download> | ||
**Download DARC-Hunter.grc File:**\\ | **Download DARC-Hunter.grc File:**\\ | ||
- | coming after cleanup | + | [[https:// |
</ | </ | ||
==== Negative reference stereo FM station ==== | ==== Negative reference stereo FM station ==== | ||
Line 141: | Line 182: | ||
{{: | {{: | ||
+ | |||
+ | {{: | ||
^ kHz ^ H ^ Expected ^ Observed ^ Conclusion ^ | ^ kHz ^ H ^ Expected ^ Observed ^ Conclusion ^ | ||
Line 151: | Line 194: | ||
| **76** | | **76** | ||
- | The big surprise here is that B5 seems to be a mono signal, all stereo components are missing in the multiplex mix. However, on the 4th we can clearly see a digital signal that matches the characteristics we would expect from a DARC signal. Let's see how it looks when we get even closer: | + | The big surprise here is that B5 seems to be a mono signal, all stereo components are missing in the multiplex mix. However, on the 4th we can clearly see a digital signal that matches the characteristics we would expect from a DARC signal. LMSK modulation would need a pilot tone for synchronization but as this is a mono signal there is no pilot tone. According to ETSI EN 300 751 DARC will just simply be MSK modulated. Let's see how it looks when we get even closer: |
{{: | {{: | ||
Line 251: | Line 294: | ||
**L/MSK Links:** | **L/MSK Links:** | ||
+ | [[https:// | ||
[[http:// | [[http:// | ||
[[http:// | [[http:// | ||
Line 256: | Line 300: | ||
[[http:// | [[http:// | ||
+ | [[http:// | ||
+ | |||
+ | ===== Updates ===== | ||
+ | * [[https:// | ||
+ | * [[mission: | ||
- | {{tag> | + | {{tag> |
- | {{keywords> | + | {{keywords> |
~~DISCUSSION~~ | ~~DISCUSSION~~ |