Android klient pro aplikaci SDRtrunk
Loading...
Files
Downloads
0
Date issued
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská – Technická univerzita Ostrava
Location
Signature
Abstract
This thesis focuses on the design and implementation of a mobile client for the Android platform for the existing desktop application SDRtrunk, which is used for monitoring, decoding, and recording radio signals using Software Defined Radio (SDR). The aim of this thesis was to analyze SDRtrunk, understand its internal architecture, and subsequently develop a mobile client enabling remote control. To achieve this goal, an HTTP server was implemented within SDRtrunk, exposing data through a REST API accessed by the mobile application. For real-time audio streaming, a long-lived HTTP connection in WAV format was used, with playback handled by the VLC library on the client side. For visualization of the frequency spectrum and waterfall display, a custom binary streaming protocol was designed. The resulting solution is a mobile application developed in the Flutter framework, providing remote channel control, display of decoded data, audio stream playback, GPS map visualization, and real-time frequency spectrum display.
Description
Delayed publication
Available after
Subject(s)
SDR, SDRtrunk, REST, DMR, Flutter, mobile client, spectrum analysis