From 2c2cdf977c91233d2700bed5947360b9518ec05c Mon Sep 17 00:00:00 2001 From: Arturs Artamonovs Date: Mon, 16 Dec 2024 08:26:47 +0000 Subject: Update sdr notes, remove unfinished links --- md/notes/sdr/gnu_radio_bladerf.md | 2 +- md/notes/sdr/gnu_radio_receive_am.md | 8 ++++++-- md/notes/sdr/gnu_radio_receive_bpsk.md | 1 + md/notes/sdr/gnu_radio_receive_cw.md | 10 ++++++---- md/notes/sdr/topics.md | 4 ++-- 5 files changed, 16 insertions(+), 9 deletions(-) (limited to 'md/notes') diff --git a/md/notes/sdr/gnu_radio_bladerf.md b/md/notes/sdr/gnu_radio_bladerf.md index 23c3710..532c626 100644 --- a/md/notes/sdr/gnu_radio_bladerf.md +++ b/md/notes/sdr/gnu_radio_bladerf.md @@ -24,7 +24,7 @@ Adding GNU Radio Soapy block. Main part of the block is to configure location of firmware that is going to be loaded to BladeRF FPGA, can use one from default packages or download -directly from Nuan page [https://www.nuand.com/fpga_images/](https://www.nuand.com/fpga_images/) +directly from Nuand page [https://www.nuand.com/fpga_images/](https://www.nuand.com/fpga_images/) match the firmware with libbladerf version on the system. Example configurations diff --git a/md/notes/sdr/gnu_radio_receive_am.md b/md/notes/sdr/gnu_radio_receive_am.md index d9adac0..537e4d5 100644 --- a/md/notes/sdr/gnu_radio_receive_am.md +++ b/md/notes/sdr/gnu_radio_receive_am.md @@ -7,20 +7,24 @@ Lets listen to AM radio stations with AirSpyHF ## Frequencies -For frequencies search at http://websdr.org/ find the nearset receiver +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 propogation of time of the day is ok around your location. +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 | diff --git a/md/notes/sdr/gnu_radio_receive_bpsk.md b/md/notes/sdr/gnu_radio_receive_bpsk.md index a3da72f..be5377a 100644 --- a/md/notes/sdr/gnu_radio_receive_bpsk.md +++ b/md/notes/sdr/gnu_radio_receive_bpsk.md @@ -3,3 +3,4 @@ keywords:sdr,airspy,gnuradio # + diff --git a/md/notes/sdr/gnu_radio_receive_cw.md b/md/notes/sdr/gnu_radio_receive_cw.md index 2c69a98..2063041 100644 --- a/md/notes/sdr/gnu_radio_receive_cw.md +++ b/md/notes/sdr/gnu_radio_receive_cw.md @@ -21,15 +21,17 @@ are dependent on schedule. ## GNU radio blocks -Here is the blocks that monitors the CW on few HAM bands +Here is the blocks that monitors the CW on few HAM bands. + +This creates tunes to central frequency as channel0 and channel1 +is offset from central frequency. To catch few CW transmissions if there is any +and allowe to switch between 2 of those with slider. ![AirSpyHF](/img/sdr/airspyhf_cw_receiver_part1.png) ![AirSpyHF](/img/sdr/airspyhf_cw_receiver_part2.png) -This creates tunes to central frequency as channel0 and channel1 -is offset from central frequency. To catch few CW transmissions if there is any -and allowe to switch between 2 of those with slider. + ## Links diff --git a/md/notes/sdr/topics.md b/md/notes/sdr/topics.md index 756c891..0be7a19 100644 --- a/md/notes/sdr/topics.md +++ b/md/notes/sdr/topics.md @@ -16,5 +16,5 @@ Experiments with SDR in code and software | [GNU Radio receive FM](/notes/sdr/gnu_radio_receive_fm.md) | receive FM with all SDR's | | [GNU Radio receive CW](/notes/sdr/gnu_radio_receive_cw.md) | receive CW with AirSpyHF | | [GNU Radio receive AM](/notes/sdr/gnu_radio_receive_am.md) | receive AM with AirSpyHF | -| [GNU Radio receive BPSK](/notes/sdr/gnu_radio_receive_bpsk.md) | gnuradio | -| [BladeRF USB benchmarks](/notes/sdr/bladerf_usb_benchmark.md) | bladerf, test local computer for IQ benchmarks | + -- cgit v1.2.3