გადასვლა შიგთავსზე
BC

Bluetooth Commander for Android APK

გამომცემელი: Marek Masr
Android APK Free
გადმოწერა v3.4 1 ჩამოტვირთვები
ფაილის ტიპიAPK
ვერსია3.4
გამომცემელი Marek Masr
Გამოშვების თარიღი14 იან. 2020
Თარიღი დამატებულია14 იან. 2020
მოთხოვნებიAndroid
მოთხოვნებიRequires Android 4.1 and up
სულ ჩამოტვირთვების1
ფასიFree

აღწერა

მიმოხილვა

ეს Bluetooth ტერმინალის აპლიკაცია საშუალებას გაძლევთ განსაზღვროთ ბრძანებები და გაგზავნოთ ისინი Bluetooth-ით დაწყვილებულ მოწყობილობაზე ან BLE მოწყობილობაზე. თქვენი გადასაწყვეტია, როგორ განმარტავთ ამ ბრძანებებს დისტანციურ მოწყობილობაზე, რომელიც შეიძლება იყოს Arduino დაფა, ტელეფონი, კომპიუტერი ან ნებისმიერი სხვა მოწყობილობა Bluetooth მოდულით ან მოწყობილობა სხვა Bluetooth ტერმინალის აპით. აპს ასევე შეუძლია მოუსმინოს შემომავალ შეტყობინებებს და აჩვენოს ისინი სისტემაში HEX, სტრიქონი ან ათობითი ფორმატით.

ᲠᲝᲒᲝᲠ ᲛᲣᲨᲐᲝᲑᲡ

ბრძანებები შეიძლება განისაზღვროს სტრიქონის ფორმატში ან როგორც ბაიტების მასივი (თექვსმეტობით ფორმატში) დამატებითი ოფციებით, როგორიცაა ახალი ხაზის ჩართვა სტრიქონის ბოლოს ან ენდიანის რეჟიმის არჩევა (ბაიტების დალაგება გადაცემის დროს). შესაძლებელია მომხმარებლის მიერ შექმნილი ბრძანების პერიოდული გაგზავნა. უბრალოდ დაამატეთ ბრძანება და მიუთითეთ გაგზავნის პერიოდი მილიწამებში.

აპლიკაციას ასევე შეუძლია მოუსმინოს შემომავალ გადაცემას და აჩვენოს შემომავალი შეტყობინებები სხვადასხვა ფორმით - შეგიძლიათ აირჩიოთ სტრიქონი, თექვსმეტობითი ან ათობითი ფორმატი.

ყველა პარამეტრი და მომხმარებლის მიერ განსაზღვრული ბრძანებები ინახება/იტვირთება ყოველი განაცხადის დახურვის/გახსნისას.

SPP (კლასიკური bluetooth) მოწყობილობებთან დაკავშირება

მოწყობილობა ჯერ უნდა დაწყვილდეს თქვენს ტელეფონთან. დააწკაპუნეთ "დაკავშირება" და აირჩიეთ მოწყობილობა. ვინაიდან აპლიკაცია უსმენს შემომავალ კავშირებს, შეგიძლიათ მისი ინიციალიზაცია დისტანციური მოწყობილობიდან. ასეთ შემთხვევებში, აპლიკაცია აჩვენებს დისტანციური მოწყობილობის სახელს, როგორც „შემომავალი კავშირი“

BLE მოწყობილობებთან დაკავშირება (მხოლოდ როგორც მოწყობილობა A)

Scan&Connect იწყებს ახლომდებარე BLE მოწყობილობების სკანირებას. თუ BLE მოწყობილობა იპოვეს, ის ავტომატურად უკავშირდება. აიღეთ ყველა მახასიათებლის სია მოწყობილობიდან მონაცემების წაკითხვის დაწკაპუნებით. მოძიებული მახასიათებლების სიიდან ერთი მახასიათებელი შეიძლება გამოყენებულ იქნას მიღებისა და გადაცემისთვის (ერთი Rx+Tx მახასიათებელი), უბრალოდ დააწკაპუნეთ მახასიათებელზე, რომლის გამოყენებაც გსურთ.

ბრძანებების შექმნა

ახალი ბრძანების შესაქმნელად დააწკაპუნეთ "ცარიელ" პუნქტზე ბრძანებების სიის ბოლოს და აირჩიეთ ბრძანების ტიპი - HEX ან string.

ბრძანების სახელი - მომხმარებლისთვის კონკრეტული ბრძანების იდენტიფიცირება. თუ ველი ცარიელია, გამოიყენება ნაგულისხმევი სახელი.

მნიშვნელობა 0x - თექვსმეტობითი მნიშვნელობა (ბაიტების მასივი), რომელიც წარმოადგენს ბრძანებას. მიიღება მხოლოდ მოქმედი თექვსმეტობითი რიცხვი (სიმბოლოები 0-9 და A-F, არ არის რეგისტრირებული). პრეფიქსი "0x" უკვე შედის.

უპირველეს ყოვლისა ყველაზე ნაკლებად მნიშვნელოვანი ბაიტი - მონიშნეთ ეს ველი, რომ ჯერ გაგზავნოთ ბრძანების ყველაზე ნაკლებად მნიშვნელოვანი ბაიტი. წინააღმდეგ შემთხვევაში, პირველი გაიგზავნება ყველაზე მნიშვნელოვანი ბაიტი.

სტრიქონი - სტრიქონი, რომელიც წარმოადგენს თქვენი ბრძანების ტექსტურ ფორმას

სტრიქონის ბოლოს ჩართეთ ახალი ხაზის სიმბოლო - თუ მონიშნულია, ახალი ხაზის სიმბოლო ("

", 0x0A) დაემატება სტრიქონის ბოლოს.

პერიოდულად გაგზავნა[ms] - მონიშნეთ ეს ველი, თუ გსურთ, რომ თქვენი ბრძანება პერიოდულად გაიგზავნოს. მიუთითეთ პერიოდი მილიწამებში და ბრძანებების სიაში დამატების შემდეგ უბრალოდ დააწკაპუნეთ მასზე და დაიწყება გაგზავნა წინასწარ განსაზღვრული პერიოდით. კვლავ დააჭირეთ ბრძანებას პერიოდული გადაცემის შესაჩერებლად.

მორგებული ხატულა - თითოეული ბრძანება შემდგომი კონფიგურირებადია მისი ხატის არჩევით. ყველა პარამეტრი, ხატის ჩათვლით, შენახულია და შეიძლება მოგვიანებით შეიცვალოს.

ბრძანებების გაგზავნა

ბრძანებები ნაჩვენებია სიაში. შეგიძლიათ გაგზავნოთ დაკავშირებულ მოწყობილობაზე შესაბამის პუნქტზე დაწკაპუნებით. გამოიყენეთ ხანგრძლივი დაწკაპუნება ბრძანების რედაქტირებისთვის ან წასაშლელად.

ნებართვები

BLE მოწყობილობების სკანირებისთვის აპს სჭირდება ნებართვა ACCESS_COARSE_LOCATION. მიზეზი არის (Google-ის დეველოპერის სახელმძღვანელოდან): LE Beacons ხშირად ასოცირდება მდებარეობასთან. BluetoothLeScanner-ის გამოსაყენებლად, თქვენ უნდა მოითხოვოთ მომხმარებლის ნებართვა თქვენი აპის მანიფესტ ფაილში ACCESS_COARSE_LOCATION ან ACCESS_FINE_LOCATION ნებართვის გამოცხადებით. ამ ნებართვების გარეშე, სკანირება არ დააბრუნებს შედეგს.

მხარდაჭერა

იპოვე ხარვეზი? ფუნქცია აკლია? უბრალოდ ელფოსტა დეველოპერს. თქვენი გამოხმაურება ძალიან დასაფასებელია.

[email protected].

მსგავსი პროგრამები

ალტერნატივები

მეტს ამ გამომცემლისგან