| Lloji i skedarit | APK |
|---|---|
| Version | 3.4 |
| Botues | Marek Masr |
| Data e lëshimit | 14 jan 2020 |
| Data e shtimit | 14 jan 2020 |
| Kërkesat e OS | Android |
| Kërkesat | Requires Android 4.1 and up |
| Shkarkimet totale | 1 |
| Çmimi | Free |
Përshkrim
PËRMBLEDHJE
Ky aplikacion terminali Bluetooth ju lejon të përcaktoni komanda dhe t'i dërgoni ato nëpërmjet Bluetooth në një pajisje të çiftuar ose pajisje BLE. Varet nga ju se si do t'i interpretoni këto komanda në pajisjen në distancë, e cila mund të jetë një tabelë Arduino, telefon, PC ose çdo pajisje tjetër me modul Bluetooth ose pajisje me një aplikacion tjetër të terminalit Bluetooth. Aplikacioni mund të dëgjojë gjithashtu mesazhet hyrëse dhe t'i shfaqë ato në log në format HEX, varg ose dhjetor.
SI PUNON
Komandat mund të përcaktohen në një format vargu ose si një grup bajtësh (në format heksadecimal) me disa opsione shtesë, si p.sh. përfshirja e rreshtit të ri në fund të vargut ose zgjedhja e modalitetit endian (renditja e bajteve gjatë transmetimit). Dërgimi periodik i komandës së krijuar nga përdoruesi është i mundur. Thjesht shtoni një komandë dhe specifikoni periudhën e dërgimit në milisekonda.
Aplikacioni gjithashtu mund të dëgjojë transmetimin në hyrje dhe të shfaqë mesazhet hyrëse në forma të ndryshme - ju mund të zgjidhni midis formatit varg, heksadecimal ose dhjetor.
Të gjitha cilësimet dhe komandat e përcaktuara nga përdoruesi ruhen/ngarkohen çdo herë që aplikacioni mbyllet/hapet.
Lidhja me pajisjet SPP (bluetooth klasik).
Pajisja duhet së pari të çiftohet me telefonin tuaj. Klikoni "Connect" dhe zgjidhni një pajisje. Meqenëse aplikacioni dëgjon lidhjet hyrëse, mund ta inicializoni nga pajisja në distancë. Në raste të tilla, aplikacioni do të shfaqë emrin e pajisjes në distancë si "Lidhja hyrëse"
Lidhja me pajisjet BLE (vetëm si pajisje A)
Scan&Connect fillon skanimin për pajisjet BLE në afërsi. Nëse gjendet pajisja BLE ajo lidhet automatikisht. Merrni listën e të gjitha karakteristikave nga pajisja duke klikuar Lexo të dhënat. Një karakteristikë nga lista e karakteristikave të marra mund të përdoret për marrjen dhe transmetimin (një karakteristikë Rx+Tx), thjesht klikoni mbi karakteristikën që dëshironi të përdorni.
Krijimi i komandave
Për të krijuar një komandë të re, klikoni në artikullin "bosh" në fund të listës së komandave dhe zgjidhni llojin e komandës - HEX ose varg.
Emri i komandës - që përdoruesi të identifikojë komandën specifike. Nëse fusha lihet bosh, përdoret emri i paracaktuar.
Vlera 0x - vlera heksadecimal (arresë bajtësh) që përfaqëson komandën. Pranohet vetëm një numër heksadecimal i vlefshëm (karakteret 0-9 dhe A-F, jo të ndjeshme ndaj shkronjave). Prefiksi "0x" është përfshirë tashmë.
Bajt më pak i rëndësishëm së pari - kontrolloni këtë kuti për të dërguar në fillim bajtin më pak të rëndësishëm të një komande. Përndryshe, bajti më i rëndësishëm do të dërgohet i pari.
String - Vargu që përfaqëson formën e tekstit të komandës suaj
Përfshi karakterin e ri të rreshtit në fund të vargut - Nëse zgjidhet, karakteri i linjës së re ("
", 0x0A) do të shtohet në fund të vargut.
Dërgo periodikisht[ms] - kontrolloni këtë kuti nëse dëshironi që komanda juaj të dërgohet periodikisht. Specifikoni periudhën në milisekonda dhe pasi ta shtoni në listën e komandave, thjesht klikoni mbi të dhe do të fillojë dërgimi me periudhën e paracaktuar. Klikoni përsëri në komandë për të ndaluar transmetimin periodik.
Ikona e personalizuar - çdo komandë mund të personalizohet më tej duke zgjedhur ikonën e saj. Të gjithë parametrat, duke përfshirë ikonën ruhen dhe mund të ndryshohen më vonë.
Dërgimi i komandave
Komandat shfaqen në një listë. Mund ta dërgoni në një pajisje të lidhur duke klikuar në artikullin përkatës. Përdorni një klik të gjatë për të modifikuar ose hequr komandën.
LEJET
Për të skanuar për pajisje BLE, aplikacioni ka nevojë për leje ACCESS_COARSE_LOCATION. Arsyeja është (nga udhëzuesi i zhvilluesve të Google): LE Beacons shpesh shoqërohen me vendndodhjen. Për të përdorur BluetoothLeScanner, duhet të kërkoni lejen e përdoruesit duke deklaruar lejen ACCESS_COARSE_LOCATION ose ACCESS_FINE_LOCATION në skedarin e manifestit të aplikacionit tuaj. Pa këto leje, skanimet nuk do të japin asnjë rezultat.
MBËSHTETJE
Gjete një defekt? Mungon veçoria? Thjesht dërgoni email zhvilluesit. Komentet tuaja vlerësohen shumë.
masarmarek.fy@gmail.com.