Event:SoftwareDefinedRadioSDRFMDABontvangerworkshop: Difference between revisions

From RevSpace
Jump to navigation Jump to search
No edit summary
No edit summary
Line 9: Line 9:
}}
}}


== Prerequisites: ==
== 1 Prerequisites: ==
Please bring your own RTL-SDR hardware (very cheap, $20-$40 or less)
Please bring your own RTL-SDR hardware (very cheap, $20-$40 or less)
or other SDR hardware (USRP or other GNURadio supported SDR).
or other SDR hardware (USRP or other GNURadio supported SDR).
There might be a few available @ revspace coin-op machine by the time the workshop starts.
There might be a few available @ revspace coin-op machine by the time the workshop starts.


== 1. Quick introduction ==
== 2. Quick introduction ==
Quick introduction into GNURadio companion 3.7.11.1 user interface and concepts and keyboard shortcuts  
Quick introduction into GNURadio companion 3.7.11.1 user interface and concepts and keyboard shortcuts  
(have it preinstalled and git client to download the samplecode)
(have it preinstalled and git client to download the samplecode)


== 2.  Quick 'theory' of signal processing ==
== 3.  Quick 'theory' of signal processing ==
This could take about an hour or 1.5 hrs of interactive session
This could take about an hour or 1.5 hrs of interactive session
2.1 Real signals
 
3.1 Real signals
- real-sinewaves in the timedomain / displayed using time sink / oscillioscope
- real-sinewaves in the timedomain / displayed using time sink / oscillioscope
- Multiplying real-sinewaves and frequency domain/spectrogram (mixing in radioterms)
- Multiplying real-sinewaves and frequency domain/spectrogram (mixing in radioterms)
2.2 Complex signals
 
3.2 Complex signals
- Quadrature or complex (IQ) sinewave signal sources and displaying in timedomain ('constellation' diagram) and frequency domain (FFT)
- Quadrature or complex (IQ) sinewave signal sources and displaying in timedomain ('constellation' diagram) and frequency domain (FFT)
- Multiplying quadrature (IQ) sinewaves and spectrogram
- Multiplying quadrature (IQ) sinewaves and spectrogram
2.3 Filtering complex signals
 
3.3 Filtering complex signals
- Filtering IQ signals using FIR filters with complex taps
- Filtering IQ signals using FIR filters with complex taps
- (very quick) calculating FIR filter coefficients using gr-filter of inverse FFT/inverse DFT and windowing functions, impulse response of filter
- (very quick) calculating FIR filter coefficients using gr-filter of inverse FFT/inverse DFT and windowing functions, impulse response of filter


== 3. Radio receivers and/or detectors ==
== 4. Radio receivers and/or detectors ==
- Build a simple mono FM receiver using blocks with built-in feedback networks
- Build a simple mono FM receiver using blocks with built-in feedback networks
- Build a RDS FM receiver and connect it with your RTL-SDR or other gnuradio-support SDR/radiodata input device
- Build a RDS FM receiver and connect it with your RTL-SDR or other gnuradio-support SDR/radiodata input device


== 4. Bonus ==
== 5. Bonus ==
Build with welle.io a SDR-based DAB+ receiver from source. For this a QTQuick 5.x installation might be required.
Build with welle.io a SDR-based DAB+ receiver from source. For this a QTQuick 5.x installation might be required.



Revision as of 16:56, 17 April 2019

Event Foundations Friday: Software Defined Radio workshop
UpduinoV2.jpg
Name Foundations Friday: Software Defined Radio workshop


Duration 2019-06-28 20:00 - 2019-06-28 23:00
Information


* Location: Overgoo 1, Leidschendam
* Open from: 20:00

1 Prerequisites:

Please bring your own RTL-SDR hardware (very cheap, $20-$40 or less) or other SDR hardware (USRP or other GNURadio supported SDR). There might be a few available @ revspace coin-op machine by the time the workshop starts.

2. Quick introduction

Quick introduction into GNURadio companion 3.7.11.1 user interface and concepts and keyboard shortcuts (have it preinstalled and git client to download the samplecode)

3. Quick 'theory' of signal processing

This could take about an hour or 1.5 hrs of interactive session

3.1 Real signals - real-sinewaves in the timedomain / displayed using time sink / oscillioscope - Multiplying real-sinewaves and frequency domain/spectrogram (mixing in radioterms)

3.2 Complex signals - Quadrature or complex (IQ) sinewave signal sources and displaying in timedomain ('constellation' diagram) and frequency domain (FFT) - Multiplying quadrature (IQ) sinewaves and spectrogram

3.3 Filtering complex signals - Filtering IQ signals using FIR filters with complex taps - (very quick) calculating FIR filter coefficients using gr-filter of inverse FFT/inverse DFT and windowing functions, impulse response of filter

4. Radio receivers and/or detectors

- Build a simple mono FM receiver using blocks with built-in feedback networks - Build a RDS FM receiver and connect it with your RTL-SDR or other gnuradio-support SDR/radiodata input device

5. Bonus

Build with welle.io a SDR-based DAB+ receiver from source. For this a QTQuick 5.x installation might be required.

Attendees

(Nick)Name Has (some) SDR Reciever
cmpxchg Yes