| Typ súboru | APK |
|---|---|
| Verzia | 3.4 |
| Vydavateľ | Marek Masr |
| Dátum vydania | 14. 1. 2020 |
| Dátum pridania | 14. 1. 2020 |
| Požiadavky OS | Android |
| Požiadavky | Requires Android 4.1 and up |
| Celkový počet stiahnutí | 1 |
| cena | Free |
Popis
PREHĽAD
Táto terminálová aplikácia Bluetooth vám umožňuje definovať príkazy a odosielať ich cez Bluetooth do spárovaného zariadenia alebo zariadenia BLE. Je na vás, ako interpretujete tieto príkazy na vzdialenom zariadení, ktorým môže byť doska Arduino, telefón, počítač alebo akékoľvek iné zariadenie s modulom Bluetooth alebo zariadenie s inou aplikáciou s terminálom Bluetooth. Aplikácia môže tiež počúvať prichádzajúce správy a zobrazovať ich v logu v HEX, reťazci alebo desiatkovom formáte.
AKO TO FUNGUJE
Príkazy môžu byť definované vo formáte reťazca alebo ako pole bajtov (v hexadecimálnom formáte) s niektorými ďalšími možnosťami, ako je zahrnutie nového riadku na koniec reťazca alebo výber režimu endian (usporiadanie bajtov počas prenosu). Je možné periodické odosielanie užívateľom vytvoreného príkazu. Stačí pridať príkaz a zadať obdobie odosielania v milisekundách.
Aplikácia môže tiež počúvať prichádzajúci prenos a zobrazovať prichádzajúce správy v rôznych formách - môžete si vybrať medzi reťazcovým, hexadecimálnym alebo desiatkovým formátom.
Všetky nastavenia a užívateľom definované príkazy sa uložia/načítajú pri každom zatvorení/otvorení aplikácie.
Pripojenie k zariadeniam SPP (klasické bluetooth).
Zariadenie musí byť najprv spárované s telefónom. Kliknite na „Pripojiť“ a vyberte zariadenie. Keďže aplikácia počúva prichádzajúce pripojenia, môžete ju inicializovať zo vzdialeného zariadenia. V takýchto prípadoch aplikácia zobrazí názov vzdialeného zariadenia ako „Prichádzajúce pripojenie“
Pripojenie k zariadeniam BLE (iba ako zariadenie A)
Scan&Connect spustí vyhľadávanie zariadení BLE v okolí. Ak sa nájde zariadenie BLE, automaticky sa pripojí. Načítajte zoznam všetkých charakteristík zo zariadenia kliknutím na Čítať údaje. Jedna charakteristika zo zoznamu načítaných charakteristík môže byť použitá na príjem a prenos (jedna charakteristika Rx+Tx), stačí kliknúť na charakteristiku, ktorú chcete použiť.
Vytváranie príkazov
Pre vytvorenie nového príkazu kliknite na položku "prázdne" na konci zoznamu príkazov a vyberte typ príkazu - HEX alebo reťazec.
Názov príkazu – pre používateľa na identifikáciu konkrétneho príkazu. Ak pole zostane prázdne, použije sa predvolený názov.
Hodnota 0x - hexadecimálna hodnota (pole bajtov), ktorá predstavuje príkaz. Prijíma sa iba platné hexadecimálne číslo (znaky 0-9 a A-F, nerozlišujú sa veľké a malé písmená). Predpona „0x“ je už zahrnutá.
Najmenej významný bajt ako prvý – začiarknite toto políčko, ak chcete najskôr odoslať najmenej významný bajt príkazu. V opačnom prípade bude najskôr odoslaný najvýznamnejší bajt.
Reťazec – Reťazec predstavujúci textovú formu vášho príkazu
Zahrnúť nový riadkový znak na koniec reťazca – ak je začiarknuté, nový riadkový znak ("
", 0x0A) sa pripojí na koniec reťazca.
Posielať periodicky [ms] – zaškrtnite toto políčko, ak chcete, aby sa váš príkaz odosielal pravidelne. Zadajte periódu v milisekundách a po pridaní do zoznamu príkazov na ňu jednoducho kliknite a začne sa odosielanie s preddefinovanou periódou. Opätovným kliknutím na príkaz zastavíte pravidelný prenos.
Vlastná ikona – každý príkaz je ďalej prispôsobiteľný výberom jeho ikony. Všetky parametre vrátane ikony sú uložené a možno ich neskôr zmeniť.
Odosielanie príkazov
Príkazy sa zobrazujú v zozname. Kliknutím na príslušnú položku ho môžete odoslať do pripojeného zariadenia. Dlhým kliknutím upravte alebo odstráňte príkaz.
POVOLENIA
Na vyhľadávanie zariadení BLE potrebuje aplikácia povolenie ACCESS_COARSE_LOCATION. Dôvod je (z Google Developer Guide): LE Beacons sú často spojené s polohou. Ak chcete používať BluetoothLeScanner, musíte požiadať o povolenie používateľa deklarovaním povolenia ACCESS_COARSE_LOCATION alebo ACCESS_FINE_LOCATION v súbore manifestu vašej aplikácie. Bez týchto povolení skenovanie nevráti žiadne výsledky.
PODPORA
Našli ste chybu? Chýba funkcia? Stačí poslať e-mail vývojárovi. Vašu spätnú väzbu si veľmi vážime.