Repositório Institucional do IFRS - Página Inicial

MicroObex: uma biblioteca para a transferência de arquivos via Bluetooth em dispositivos embarcados

Show simple item record

dc.contributor.advisor Lavarda, Roger Luis Hoff pt_BR
dc.contributor.author Pimentel, Lestaf Santiago Pereira pt_BR
dc.date.accessioned 2024-07-17T21:16:11Z
dc.date.available 2024-07-17T21:16:11Z
dc.date.issued 2023
dc.identifier.uri https://dspace.ifrs.edu.br/xmlui/handle/123456789/1262
dc.description.abstract A Arduino, a ESP32 e outras plataformas de microcontroladores possuem um leque de APIs e funções que facilitam a comunicação Bluetooth, no entanto para enviar um arquivo usando tais métodos requer uma solução customizada, o que pode ser demasiadamente complexo para programadores inexperientes. transferências de arquivos via Bluetooth podem ser realizadas facilmente utilizando o perfil ObEx, porém o perfil não está presente nos stacks Bluetooth dos microcontroladores mais populares. Neste trabalho de conclusão de curso, foi desenvolvida uma biblioteca leve e de fácil utilização que implementa o perfil ObEx, com o objetivo de facilitar transferências de arquivos entre dispositivos. A biblioteca contém várias funções para realizar conexões, enviar arquivos e interpretar informações de pacotes ObEx, seguindo as estruturas e definições impostas pelo perfil ObEx. pt_BR
dc.description.abstract The Arduino, The ESP32 and other microcontroller platforms have a host of APIs and functions that facilitate Bluetooth communication, however to send a file using such methods requires a custom solution, which might prove too challenging to inexperienced programmers and hobbyists. Bluetooth file transfers could easily be done using the ObEx profile, however, the profile isn’t present in the most popular microcontrollers’ bluetooth stacks. In this course completion work, a light, easy to use library written in C that implements the ObEx profile was developed to facilitate file transfers between devices. The library contains several functions to perform connections, send files and parse information from ObEx packets following the structures and definitions imposed by the ObEx profile. en
dc.format.mimetype application/pdf pt_BR
dc.language.iso por pt_BR
dc.rights Open Access pt_BR
dc.subject Compartilhamento de arquivos de computador pt_BR
dc.subject Tecnologia bluetooth pt_BR
dc.subject Sistemas embarcados (Computadores) pt_BR
dc.title MicroObex: uma biblioteca para a transferência de arquivos via Bluetooth em dispositivos embarcados pt_BR
dc.type Trabalho de Conclusão de Graduação pt_BR
dc.degree.grantor Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul pt_BR
dc.degree.level Graduação pt_BR
dc.degree.date 2023 pt_BR
dc.degree.local Ibirubá, BR-RS pt_BR
dc.degree.graduation Bacharelado em Ciência da Computação pt_BR
dc.degree.department Campus Ibirubá pt_BR


Files in this item

Files Size Format View Description
1234567891262.pdf 216.4Kb PDF View/Open Texto completo

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account