Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ova serija članaka objasnit će kako koristiti Tactigonove integrirane senzore i komunikacijska sučelja za stvaranje jednostavnog kontrolera gestama.
Izvorni kod dostupan ovdje na GitHubu
U ovom ćemo članku naučiti kako koristiti jednostavne Tactigonove funkcije za slanje podataka akcelerometra i kvateriona preko Bluetooth Low Energy (BLE od sada).
Detaljno ćemo pogledati:
- Zašto obrada?
- Rabljene knjižnice
- UUID i karakteristika
- Spajanje na uređaj
- Nabavite podatkovni tok
- Zemljište
- Završna razmatranja
Korak 1: Zašto obrada?
Odabrali smo obradu jer je to difuzna programska skica, s kojom je jednostavno i lako započeti. Nudi kompatibilnost s Javom i Androidom, a obično je moguće prenijeti aplikaciju s Jave na Android s malo ili bez ikakvih promjena u kodiranju.
Mnogi hobisti koriste Obradu, pa je lako pronaći podršku, skice i knjižnice, kao i detaljne vodiče i zajednice.
Korak 2: Korištene knjižnice
Ovaj primjer koristi nekoliko osnovnih biblioteka:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroid
Usredotočit ćemo se na Blepdroid, dok druge knjižnice nisu cilj ovog posta.
BLEPDROID
Ova je knjižnica razvijena posebno za obradu u Android okruženju.
Blepdroid je dostupan na:
Korak 3: UUID i karakteristika
"loading =" lazy "je dobio prave podatke za iscrtavanje, izvršava se pomak u nizovima crtanja, oslobađa poziciju za zadnju prikupljenu vrijednost. Ovi nizovi su sada spremni za iscrtavanje na grafikonima pomoću funkcije draw ().
Korak 7: Završna razmatranja
Ova skica obrade samo je jednostavan način za dobivanje podataka i ispis na zaslonu Androida. Korištenjem naprednijih algoritama i funkcija obrade moguće je integrirati kontroler gestama.
Pratite nas za više Tactigonovog koda!