PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Digital Audio Broadcasting

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Processing digital radio - either on the transmitter or the receiver side - requires a significant amount of digital processing. A receiver for digital radio usually consists of two parts, a ”hardware” part, handling the conversion from an analog antenna signal to a stream samples, and a ”software part”, a decoder, decoding the samples and generating audio, text, images and video. In this paper some aspects of the design and implementation of Qt-DAB, a software decoder for Digital Audio Broadcasting (DAB and DAB+), is discussed. The Qt-DAB decoder runs on a variety of hardware platforms, hardware as small as creditcard sized computers as the Raspberry PI 2, and home computers. In the design performance and flexibility were key. The design is such that it is easy to interface to different hardware SDR devices and easy to add new features. While the core of the Qt-DAB software is formed by the signal processing part, interpreting the incoming sample stream and generating audio, text and images, by far the largest part of the software is handling user interaction and user comfort. Qt-DAB provides a large amount of options, options to select a device, to inspect the signal, to store signals, and options to set the configuration. All in all, it shows that about three quarters of the amount of code is involved is the non-signal processing part.
Słowa kluczowe
EN
PL
DAB   C++   radio programowane   DAB+   Qt  
Rocznik
Strony
315--328
Opis fizyczny
Bibliogr. 13 poz., rys., tab.
Twórcy
  • Lazy Chair Computing, F. W. van Stoetwegensingel 9, 2642 BX Pijnacker, The Netherlands
Bibliografia
  • [1] Radio Broadcasting Systems; Digital Audio Broadcasting (DAB) to mobile, portable and fixed receivers, ETSI EN 300 401
  • [2] Digital Radio Mondiale (DRM); System Specification, ETSI ES 201 980
  • [3] Katwijk van J The Qt-DAB decoder, URL: https://github.com/JvanKatwijk/qt-dab
  • [4] Orthogonal frequency-division multiplexing, URL: https://en.wikipedia.org/wiki/ Orthogonal frequency-division multiplexing
  • [5] Single Frequency Network, URL: https://en.wikipedia.org/wiki/Single-frequency network
  • [6] Fiedler J M, KJMP2 – a minimal MPEG-1/2 Audio Layer II decoder library, Copyright 2006 - 2013
  • [7] Freeware Advanced Audio (AAC) Decoder, FAAD2, URL: https://ecsoft.org/faad2
  • [8] Viterbi algorithm, URL: https://en.wikipedia.org/wiki/Viterbi algorithm
  • [9] Clarke P K C July 2002 Reed-Solomon error correction, BBC R & D White Paper, WHP 031
  • [10] Qt Software Development Platform, URL: https://www.qt.io/
  • [11] Tzi-Dar Chiueh and Pei-Yun Tsai 2007 OFDM baseband Receiver Design for Wireless Communications, John Wiley & Sons (Asia) Pte Ltd
  • [12] Open source Spiral System, URL: www.spiral.net/codegenerator.html
  • [13] Linux apps that run everywhere, URL: https://appimage.org
Uwagi
PL
Opracowanie rekordu ze środków MNiSW, umowa Nr 461252 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2021).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-ee99b5d5-209d-48e0-a4d1-9812a3d08dee
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.