blob: 537e4d5a5af3c7067aa587a77ce228caad313726 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
title:GNU Radio Receive AM
keywords:sdr,am,demodulation,gnuradio
#
Lets listen to AM radio stations with AirSpyHF
## Frequencies
For frequencies search at http://websdr.org/ find the nearest receiver
on the map that support AM broadcast frequencies as it will give a clue
if propagation of time of the day is ok around your location.
In this example I found only few AM station in 17Mhz range at day time
to test receiver.
## GNU Radio blocks
### Main blocks
Base blocks for the AM receiver. This blocks have 2 channels and those
are to test switch between two radio stations.
![AM receiver blocks](/img/sdr/airspyhf_am_receiver_blocks.png)
### Block parameters
| Name | Value | Note |
| --- | --- | --- |
| band | 192000 | AirSpy samplerate, closely follows the bandwidth |
| freq | 1749000 | The channel0 stations frequency |
| f_channel0 | 0 | If the stations is there, no need to change main frequency |
| f_channel1 | 10000 | offset from the channel1 find offset from waterfall |
| fir_dec | 4 | nicely match 48kHz for audio |
| fir_bw | band/(2*fir_dec) | auto filter calculations for Xlate FIR blocks |
![AM receiver block params](/img/sdr/airspyhf_am_receiver_params.png)
Example when the blocks are running, with arranged GUI's
![AM receiver block params](/img/sdr/airspyhf_am_receiver_gui.png)
## Links
1. [http://websdr.org/](http://websdr.org/)
|