Disseny d'una API per SDR
Castillo Vallés, Jordi
Montón i Macián, Màrius, dir. (Universitat Autònoma de Barcelona. Departament de Microelectrònica i Sistemes Electrònics)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Additional title: Desarrollo de una API para SDR
Additional title: Development of an API for SDR
Date: 2023
Abstract: Aquest treball presenta una proposta d'una interfície de programació d'aplicacions (API) per treballar amb ràdios definides per software (SDR). S'han considerat les diverses SDRs del mercat per tal de fer una API generalista, fent que l'usuari final tingui un nivell d'abstracció superior. Aquest projecte no és només una proposta teòrica sinó que s'ha implementat aquesta API per treballar amb la SDR AD9361. Les proves s'han pogut fer gràcies a l'Institut de Ciències de l'Espai on tenen una SDR basada en aquest xip. L'API ha sigut completament implementada i s'ha comprovat de forma satisfactòria que totes les funcionalitats funcionen correctament. Aquesta API ha sigut implementada en C ja que les SDRs solen utilitzar-se en projectes de teledetecció en forma de sistemes encastats, i considerem que és el llenguatge més adient per aquest tipus de projectes.
Abstract: Este trabajo presenta una propuesta de una interfície de programación de aplicaciones (API) para trabajar con radios definidas por software (SDR). Se han considerado diferentes SDRs del mercado para diseñar una API generalista, haciendo que el usuario final tenga un nivel de abstracción superior. Este proyecto no es sólo una propuesta teórica sino que se ha implementado esta API para trabajar con la SDR AD9361. Las pruebas se han podido hacer grácias al "Institut de Ciències de l'Espai" (ICE) dónde tienen una SDR basada en este chip. La API ha sido completamente implementada y se ha comprobado que todas las funciones de la API funcionan correctamente. Esta API ha sido implementada en C ya que las SDRs se suelen usar en proyectos de teledetección en forma de sistemas embebidos, y consideramos que es el lenguaje más adecuado para su integración en este tipo de proyectos.
Abstract: This paper presents a proposal of an application programming interface (API) intended to aim the development of systems that work with software defined radios (SDR). The various SDRs that are available in the market have been considered in order to design an universal API, thanks to this the user of the API will have a higher level of abstraction. This project is not only a theoretical work but the API has been implemented to work with the AD9361 SDR. The tests have been made possible by the Institut de Ciències de l'Espai, where all teh funcionality intended has been checked.
Rights: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Language: Català
Studies: Grau en Enginyeria Informàtica [2502441]
Study plan: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Subject area: Menció Enginyeria de Computadors
Subject: API ; Handler ; SDR ; SDR virtual ; BSP ; Virtual sdr



9 p, 360.9 KB

The record appears in these collections:
Research literature > Bachelor's degree final project > School of Engineering. TFG

 Record created 2023-07-18, last modified 2023-07-24



   Favorit i Compartir