Bluetooth LE -laitteiden etäseuranta ad hoc -mesh-verkon kautta
Nikupeteri, Aripekka (2020)
Nikupeteri, Aripekka
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020112524325
https://urn.fi/URN:NBN:fi:amk-2020112524325
Tiivistelmä
Työn aiheena oli tehdä Monidorille Android-pohjainen mobiilisovellus, joka vastaanottaa, lähettää sekä esittää käyttäjälle Monidrop-tippalaskurin mittaustietoja
käyttämällä Bluetooth Low Energy -tiedonsiirtoa. Työssä suunniteltiin ja toteutettiin mobiilisovellus, joka osaa itsenäisesti hakea ja uudelleen lähettää
Bluetooth-tiedonsiirtopaketteja ja esittää saapuneen tiedon mobiililaitteen käyttöliittymällä. Sovelluksen täytyy pystyä vastaanottamaan tietoa tippalaskurin lisäksi myös muilta mobiililaitteilta, jotta useammalla laitteella voi tarvittaessa
muodostaa paikallinen ad hoc -verkko. Verkko mahdollistaa suuremman kantaman tippalaskurin tietojen vastaanottamisessa.
Työn toteutuksen aikana perehdyttiin tarkemmin Bluetooth Low Energy -kommunikointiin ja Android-ohjelmointiin. Työ toteutettiin käyttämällä Android Studio
-kehitysympäristöä ja Java-ohjelmointikieltä.
Työn lopputuloksena syntyi ohjelma, joka vastaanottaa, lähettää ja esittää käyttäjälle Monidrop-laitteen lähettämät infuusiohoidon tiedot. Useasta mobiililaitteesta pystyy myös muodostamaan ad hoc -verkon, jossa laitteet kommunikoivat keskenään luoden näin laajemman toiminta-alueen.
käyttämällä Bluetooth Low Energy -tiedonsiirtoa. Työssä suunniteltiin ja toteutettiin mobiilisovellus, joka osaa itsenäisesti hakea ja uudelleen lähettää
Bluetooth-tiedonsiirtopaketteja ja esittää saapuneen tiedon mobiililaitteen käyttöliittymällä. Sovelluksen täytyy pystyä vastaanottamaan tietoa tippalaskurin lisäksi myös muilta mobiililaitteilta, jotta useammalla laitteella voi tarvittaessa
muodostaa paikallinen ad hoc -verkko. Verkko mahdollistaa suuremman kantaman tippalaskurin tietojen vastaanottamisessa.
Työn toteutuksen aikana perehdyttiin tarkemmin Bluetooth Low Energy -kommunikointiin ja Android-ohjelmointiin. Työ toteutettiin käyttämällä Android Studio
-kehitysympäristöä ja Java-ohjelmointikieltä.
Työn lopputuloksena syntyi ohjelma, joka vastaanottaa, lähettää ja esittää käyttäjälle Monidrop-laitteen lähettämät infuusiohoidon tiedot. Useasta mobiililaitteesta pystyy myös muodostamaan ad hoc -verkon, jossa laitteet kommunikoivat keskenään luoden näin laajemman toiminta-alueen.