| Fayl növü | APK |
|---|---|
| Versiya | 3.4 |
| Nəşriyyat | Marek Masr |
| Buraxılış tarixi | 14 yan 2020 |
| Tarix əlavə edildi | 14 yan 2020 |
| Os tələbləri | Android |
| Tələblər | Requires Android 4.1 and up |
| Cəmi yüklənmə | 1 |
| Qiymət | Free |
Təsvir
XÜLASƏ
Bu Bluetooth terminal proqramı əmrləri müəyyən etməyə və onları Bluetooth vasitəsilə qoşalaşmış cihaza və ya BLE cihazına göndərməyə imkan verir. Arduino lövhəsi, telefon, kompüter və ya Bluetooth modulu olan hər hansı digər cihaz və ya digər Bluetooth terminal proqramı olan cihaz ola bilən uzaq cihazda bu əmrləri necə şərh etməyiniz sizə bağlıdır. Tətbiq həmçinin daxil olan mesajları dinləyə və onları HEX, sətir və ya onluq formatda jurnalda göstərə bilər.
BU NECƏ İŞLƏYİR
Əmrlər sətir formatında və ya bayt massivi (onaltılıq formatda) kimi bəzi əlavə seçimlərlə, məsələn, sətrin sonuna yeni sətir daxil etmək və ya endian rejimi seçmək (ötürülmə zamanı baytların sıralanması) kimi müəyyən edilə bilər. İstifadəçi tərəfindən yaradılan əmrin vaxtaşırı göndərilməsi mümkündür. Sadəcə bir komanda əlavə edin və göndərmə müddətini millisaniyələrlə təyin edin.
Tətbiq həmçinin daxil olan ötürülməni dinləyə və daxil olan mesajları müxtəlif formalarda göstərə bilər - siz simli, onaltılıq və ya onluq format arasında seçim edə bilərsiniz.
Bütün parametrlər və istifadəçi tərəfindən müəyyən edilmiş əmrlər proqram hər dəfə bağlandıqda/açılanda saxlanılır/yüklənir.
SPP (klassik bluetooth) cihazlarına qoşulma
Cihaz əvvəlcə telefonunuzla qoşalaşdırılmalıdır. "Qoşul" düyməsini basın və cihaz seçin. Proqram daxil olan əlaqələri dinlədiyi üçün siz onu uzaq cihazdan işə sala bilərsiniz. Belə hallarda proqram uzaq cihazın adını "Gələn əlaqə" kimi göstərəcək
BLE cihazlarına qoşulma (yalnız A cihazı kimi)
Scan&Connect yaxınlıqdakı BLE cihazları üçün skan etməyə başlayır. BLE cihazı tapılarsa, o, avtomatik qoşulur. Məlumatları oxumaq üzərinə klikləməklə cihazdan bütün xüsusiyyətlərin siyahısını əldə edin. Alınan xüsusiyyətlər siyahısından bir xüsusiyyət qəbul etmək və ötürmək üçün istifadə edilə bilər (bir Rx+Tx xarakteristikası), sadəcə istifadə etmək istədiyiniz xarakteristikanın üzərinə klikləyin.
Əmrlərin yaradılması
Yeni bir əmr yaratmaq üçün əmrlər siyahısının sonundakı "boş" elementi vurun və əmr növünü seçin - HEX və ya sətir.
Komanda adı - istifadəçinin xüsusi əmri müəyyən etməsi üçün. Sahə boş qalırsa, standart ad istifadə olunur.
Dəyər 0x - əmri təmsil edən onaltılıq dəyər (bayt massivi). Yalnız etibarlı onaltılıq nömrə qəbul edilir (0-9 və A-F simvolları, hərflərə həssas deyil). "0x" prefiksi artıq daxil edilib.
Əvvəlcə ən az əhəmiyyətli bayt - əvvəlcə əmrin ən az əhəmiyyətli baytını göndərmək üçün bu onay qutusunu işarələyin. Əks halda, ən əhəmiyyətli bayt birinci göndəriləcək.
String - Komandanızın mətn formasını təmsil edən sətir
Sətirin sonuna yeni sətir simvolu daxil edin - Əgər işarələnibsə, yeni sətir simvolu ("
", 0x0A) sətrin sonuna əlavə olunacaq.
Dövri olaraq göndər[ms] - əmrinizin vaxtaşırı göndərilməsini istəyirsinizsə, bu qutuyu işarələyin. Müddəti millisaniyələrlə göstərin və onu əmrlər siyahısına əlavə etdikdən sonra üzərinə klikləyin və əvvəlcədən təyin olunmuş müddətlə göndərmə başlayacaq. Dövri ötürülməni dayandırmaq üçün əmri yenidən basın.
Xüsusi ikona - hər bir əmr onun simvolunu seçməklə daha da fərdiləşdirilə bilər. Simge daxil olmaqla bütün parametrlər saxlanılır və sonra dəyişdirilə bilər.
Komandaların göndərilməsi
Əmrlər siyahıda göstərilir. Siz müvafiq elementə klikləməklə onu qoşulmuş cihaza göndərə bilərsiniz. Komandanı redaktə etmək və ya silmək üçün uzun klikdən istifadə edin.
İCAZƏLƏR
BLE cihazlarını skan etmək üçün proqrama ACCESS_COARSE_LOCATION icazəsi lazımdır. Səbəb (Google developer bələdçisindən): LE Beacons tez-tez yerlə əlaqələndirilir. BluetoothLeScanner-dən istifadə etmək üçün siz tətbiqinizin manifest faylında ACCESS_COARSE_LOCATION və ya ACCESS_FINE_LOCATION icazəsini elan etməklə istifadəçinin icazəsini tələb etməlisiniz. Bu icazələr olmadan skan heç bir nəticə verməyəcək.
DƏSTƏK
Səhv tapdınız? Çatışmayan xüsusiyyət? Yalnız tərtibatçıya e-poçt göndərin. Geribildiriminiz çox yüksək qiymətləndirilir.