Universal BLE ialah alat pembangun sumber terbuka yang berkuasa untuk meneroka dan menguji peranti Bluetooth Low Energy (BLE).
Universal BLE ialah alat pembangun merentas platform yang komprehensif yang memperkasakan pembangun, jurutera dan penggemar untuk meneroka, menguji dan menyahpepijat peranti Bluetooth Low Energy (BLE) dengan mudah. Dibina dengan Flutter dan menyokong pelbagai platform, alat berkuasa ini menyediakan semua yang anda perlukan untuk berfungsi dengan peranti yang didayakan BLE.
Dibina pada plugin universal_ble Flutter sumber terbuka - salah satu penyelesaian BLE merentas platform yang paling komprehensif yang tersedia. Pakej: https://pub.dev/packages/universal_ble
Ciri-ciri Utama
Penemuan Peranti
- Imbas peranti BLE berdekatan dalam masa nyata
- Tapis peranti mengikut perkhidmatan, data pengilang atau awalan nama
- Lihat maklumat peranti, kekuatan isyarat dan status sambungan
- Akses peranti sistem yang telah disambungkan
Pengurusan Sambungan
- Sambung dan putuskan sambungan daripada peranti persisian BLE
- Pantau perubahan keadaan sambungan dalam masa nyata
- Sokongan untuk berbilang sambungan serentak
- Pengendalian penyambungan semula automatik
Penerokaan Perkhidmatan & Ciri
- Temui semua perkhidmatan dan ciri pada peranti yang disambungkan
- Layari perkhidmatan GATT dengan maklumat UUID terperinci
- Lihat ciri dan deskriptor ciri
- Antara muka intuitif untuk menavigasi keupayaan peranti
Operasi Data
- Baca nilai ciri dalam masa nyata
- Tulis data kepada ciri (dengan atau tanpa respons)
- Langgan pemberitahuan dan petunjuk
- Pantau perubahan nilai dengan kemas kini langsung
Pemasangan & Keselamatan
- Mulakan pemadanan dengan peranti BLE
- Semak status pemadanan dan pantau perubahan keadaan pemadanan
- Sokongan untuk ciri yang disulitkan
- Nyahpasang peranti apabila diperlukan
Ciri Lanjutan
- Permintaan MTU (Unit Penghantaran Maksimum) untuk pemindahan data yang dioptimumkan
- Sistem giliran arahan untuk operasi yang andal
- Tamat masa yang boleh dikonfigurasikan untuk semua operasi
- Pengendalian ralat yang komprehensif dengan kod ralat terperinci
- Agnostik format UUID (menyokong semua format UUID)
- Pembalakan terperinci untuk penyahpepijatan operasi BLE
Sokongan Merentas Platform
- Sokongan asli dengan API yang konsisten merentasi semua platform
- Pengoptimuman khusus platform jika perlu
Sesuai Untuk
- Pembangun membina aplikasi yang didayakan BLE
- Jurutera menguji dan menyahpepijat peranti BLE
- Penggemar yang meneroka keupayaan IoT dan peranti pintar
- Pelajar mempelajari tentang teknologi Tenaga Rendah Bluetooth
- Pasukan QA yang mengesahkan fungsi peranti BLE
Mengapa Universal BLE?
Universal BLE dibina pada pemalam Flutter universal_ble sumber terbuka, salah satu penyelesaian BLE merentas platform paling komprehensif yang tersedia. Dengan sokongan untuk semua platform utama dan API bersatu, anda boleh membangunkan dan menguji aplikasi BLE dengan yakin.
Sama ada anda sedang membangunkan produk BLE baharu, menyahpepijat peranti sedia ada atau sekadar meneroka dunia Bluetooth Low Energy, Universal BLE menyediakan alatan yang anda perlukan untuk berjaya.
Sumber Terbuka & Percuma
Aplikasi ini dibina berdasarkan teknologi sumber terbuka dan percuma untuk digunakan. Plugin asas tersedia di bawah Lesen BSD 3-Klausa, menjadikannya sesuai untuk projek komersial dan peribadi.
Universal BLE - Penyelesaian lengkap anda untuk pembangunan dan pengujian Bluetooth Low Energy.
Dikemas kini pada
24 Dis 2025