Universal BLE, Bluetooth Aşağı Enerjili (BLE) cihazlarını araşdırmaq və sınaqdan keçirmək üçün açıq mənbəli güclü bir geliştirici vasitəsidir.
Universal BLE, geliştiricilərə, mühəndislərə və həvəskarlara Bluetooth Aşağı Enerjili (BLE) cihazlarını asanlıqla araşdırmaq, sınaqdan keçirmək və sazlamaq imkanı verən hərtərəfli çarpaz platformalı geliştirici vasitəsidir. Flutter ilə hazırlanmış və birdən çox platformanı dəstəkləyən bu güclü vasitə, BLE ilə işləyən cihazlarla işləmək üçün lazım olan hər şeyi təmin edir.
Mövcud olan ən əhatəli çarpaz platformalı BLE həllərindən biri olan açıq mənbəli universal_ble Flutter plagini üzərində qurulmuşdur. Paket: https://pub.dev/packages/universal_ble
Əsas Xüsusiyyətlər
Cihaz Kəşfi
- Yaxınlıqdakı BLE cihazlarını real vaxt rejimində skan edin
- Cihazları xidmətlərə, istehsalçı məlumatlarına və ya ad prefikslərinə görə filtrləyin
- Cihaz məlumatlarına, siqnal gücünə və bağlantı statusuna baxın
- Artıq qoşulmuş sistem cihazlarına daxil olun
Bağlantı İdarəetməsi
- BLE periferik cihazlarına qoşulun və onlardan ayrılın
- Bağlantı vəziyyətindəki dəyişiklikləri real vaxt rejimində izləyin
- Birdən çox eyni vaxtda bağlantı üçün dəstək
- Avtomatik yenidən qoşulmanın idarə edilməsi
Xidmət və Xarakteristikaların Araşdırılması
- Qoşulmuş cihazlardakı bütün xidmətləri və xüsusiyyətləri kəşf edin
- Ətraflı UUID məlumatları ilə GATT xidmətlərinə baxın
- Xarakterik xüsusiyyətlərə və təsvirlərə baxın
- Cihaz imkanlarında naviqasiya üçün intuitiv interfeys
Məlumat Əməliyyatları
- Xarakterik dəyərləri real vaxt rejimində oxuyun
- Xarakterik xüsusiyyətlərə məlumat yazın (cavabla və ya cavabsız)
- Bildirişlərə və göstəricilərə abunə olun
- Canlı yeniləmələrlə dəyər dəyişikliklərini izləyin
Cütləşmə və Təhlükəsizlik
- BLE cihazları ilə cütləşməyə başlayın
- Cütləşmə statusunu yoxlayın və cütləşmə vəziyyətindəki dəyişiklikləri izləyin
- Şifrəli xüsusiyyətlər üçün dəstək
- Lazım olduqda cihazları cütləşmədən çıxarın
Qabaqcıl Xüsusiyyətlər
- Sorğu Optimallaşdırılmış məlumat ötürülməsi üçün MTU (Maksimum Ötürmə Vahidi)
- Etibarlı əməliyyat üçün əmr növbəsi sistemi
- Bütün əməliyyatlar üçün konfiqurasiya edilə bilən fasilələr
- Ətraflı səhv kodları ilə hərtərəfli səhvlərin işlənməsi
- UUID formatı aqnostik (bütün UUID formatlarını dəstəkləyir)
- BLE əməliyyatlarının sazlanması üçün ətraflı qeydiyyat
Çarpaz Platforma Dəstəyi
- Bütün platformalarda ardıcıl API ilə yerli dəstək
- Lazım olduqda platformaya xas optimallaşdırmalar
Mükəmməldir
- BLE ilə işləyən tətbiqlər quran tərtibatçılar
- BLE cihazlarını sınaqdan keçirən və sazlayan mühəndislər
- IoT və ağıllı cihaz imkanlarını araşdıran həvəskarlar
- Bluetooth Aşağı Enerji texnologiyası haqqında məlumat alan tələbələr
- BLE cihaz funksionallığını yoxlayan QA Komandaları
Niyə Universal BLE?
Universal BLE, mövcud olan ən əhatəli çarpaz platforma BLE həllərindən biri olan açıq mənbəli universal_ble Flutter plagini üzərində qurulub. Bütün əsas platformalar üçün dəstək və vahid API ilə BLE tətbiqlərini inamla inkişaf etdirə və sınaqdan keçirə bilərsiniz.
İstər yeni BLE məhsulu hazırlayırsınız, istər mövcud cihazı sazlayırsınız, istərsə də sadəcə Bluetooth Aşağı Enerji dünyasını araşdırırsınızsa, Universal BLE uğur qazanmaq üçün lazım olan alətləri təqdim edir.
Açıq Mənbə və Pulsuz
Bu tətbiq açıq mənbə texnologiyası üzərində qurulub və istifadəsi pulsuzdur. Əsas plagin BSD 3-Clause Lisenziyası altında mövcuddur və bu da onu həm kommersiya, həm də şəxsi layihələr üçün mükəmməl edir.
Universal BLE - Bluetooth Aşağı Enerji inkişafı və sınaqdan keçirilməsi üçün tam həlliniz.
Güncəlləmə vaxtı
24 dek 2025