This paper presents the possibility to transfer Musical Instrument Digital Interface messages overBluetooth Low Energy. The main problem was to transmit the messages between two computers inless than 10 milliseconds. Anything above 10 milliseconds could be noticed as a delay by the personplaying or listening to the music. A prototype was written which could transfer Musical InstrumentDigital Interface messages over Bluetooth Low Energy between two Linux-computers together with atesting framework which was used to make measurements. The prototype was written in the languageC++ with the BlueZ library. The time it took for one packet to travel back and forth from the computerswas clocked to get an estimation of the time it took for a packet to travel from one computer to theother. The measured results showed that it was possible to reach the desired time of 10 milliseconds.The results can also be used when considering development of other kind of equipment and/or applicationsthat implements the use of Bluetooth Low Energy. / Denna rapport presenterar möjligheterna att överföra Musical Instrument Digital Interfacemeddelanden över Bluetooth Low Energy. Huvudproblemet var att överföra meddelandena mellantvå datorer under en tid av 10 millisekunder. Allt över 10 milliskunder skulle kunna uppfattas somen fördröjning av den som spelade eller lystnade på musiken. En prototyp skapades som kundeöverföra denna typ meddelanden över Bluetooth Low Energy mellan två Linux-datorer tillsammansmed ett test-ramverk som kunde utföra prestandamätningar. Prototypen skrevs i språket C++tillsammans med biblioteket BlueZ. Den tid det tog för ett paket att färdas fram och tillbaka mellande båda datorerna klockades för att få en uppskattning på hur lång tid det tog för ett paket att färdasfrån en dator till en annan. De uppmätta resultaten visar att det är möjligt att uppnå deneftersträvade tiden på 10 millisekunder. Resultatet kan också användas då det övervägs att utvecklaett annat typ av program eller applikation som ska nyttja Bluetooth Low Energy.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-188535 |
Date | January 2016 |
Creators | Ljungström, Andreas, Panikian, Jack |
Publisher | KTH, Data- och elektroteknik |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-STH ; 2016:65 |
Page generated in 0.002 seconds