Inbäddade system för datainsamling ECG (10 / 14 steg)
Steg 10: Skapa en android Bluetooth data plotter
Om du vill skapa data plotter programmet kan du antingen använda Eclipse eller den nya Android studion (jag gick med det senare alternativet). När du har skapat ett nytt projekt, måste vi lägga till bluetooth hantering av behörigheter, detta kan göras i Android manifestera behörigheter, där vi behöver BLUETOOTH och BLUETOOTH_ADMIN behörigheter (figur 1).
Nu måste vi skapa en XML-fil med layout innehåller de upptäckta bluetooth-enheterna (som visas i figur 2), inlemmande en textView för titeln och en listvy för listan.
Nästa vi måste lägga till en klass för att använda Bluetooth-modulen. Denna klass måste utöka verksamheten och genomföra OnItemClickListener. Detta används för att välja vår data förvärv enhet genom att klicka på den Visa texten.
För Bluetooth-anslutning tråden måste vi kopiera exempelkoden från denna länk (ConnectThread och ConnectedThread). Jag la sova inne ConnectThreads köra metod, att minska resursanvändningen.
Metoden write måste ändras för att ta emot byte från vår enhet som visas i figur 3.
Nu är det dags att importera de begagnade libs (om libs inte var importerade previsiously), och att rengöra projektet.
En sändning mottagare metod måste genomföras för att filtrera och Visa enheter (figur 4).
OnPause, OnActivityResult, OnItemClick lyssnaren måste genomföras för att välja enheten. En koppla metod måste genomföras för att koppla från bluetooth-enheten.