FSK modem modules for SDR using different linux API's
[摘要] ENGLISH ABSTRACT:The purpose of this thesis is to implement the Frequency Shift Keying (FSK) modemmodules for the Software Defined Radio (SDR), using different Linux sound ApplicationProgramming Interfaces (API's).The FSK modulation scheme, uses coherent detection with matched filters.The modules are implemented using the Linux operating system and the programminglanguage used is C/C++. Simulation is performed first and then followed by implementationin real-time, using APIs.The APIs used are Open Sound System (OSS), Advanced Linux Sound Architecture(ALSA), Jack Audio Connection Kit (JACK) and PortAudio (PA).In real-time two computers are used, one acting as the modulator and the other as thedemodulator. The two sound cards are connected by an audio cable.Results obtained using OSS, ALSA and JACK are satisfactory.Recommendations are subsequently made for the suitable API(s). Both ALSA and JACKare the best APIs for the implementation.
[发布日期] [发布机构] Stellenbosch University
[效力级别] [学科分类]
[关键词] [时效性]