Ringkasan
Bagian berjudul “Ringkasan”Capacitor Plugin Bluetooth Low Energy untuk komunikasi BLE.
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”initialize- Inisialisasi plugin BLE. Harus dipanggil sebelum metode lainnya.shimWebBluetooth- Pasang shim Web Bluetooth Capacitor di dalam aplikasi.navigator.bluetooth. Panggil fungsi ini secara manual sebelum menggunakan Bluetooth Web API dari sebuah aplikasi native Capacitor.isAvailable- Periksa apakah perangkat memiliki Bluetooth.isEnabled- Periksa apakah Bluetooth telah diaktifkan pada perangkat.
Publik API
Judul bagian “Publik API”| Metode | Deskripsi |
|---|---|
initialize | Inisialisasi plugin BLE. Harus dipanggil sebelum metode lainnya. |
shimWebBluetooth | Pasang shim Bluetooth Web Capacitor pada navigator.bluetooth. Panggil fungsi ini secara manual sebelum menggunakan Bluetooth Web API dari sebuah aplikasi native Capacitor. |
isAvailable | Periksa apakah perangkat memiliki Bluetooth. |
isEnabled | Periksa apakah Bluetooth telah diaktifkan pada perangkat. |
isLocationEnabled | Periksa apakah layanan lokasi diaktifkan (hanya untuk Android). |
openAppSettings | Buka halaman pengaturan aplikasi. |
openBluetoothSettings | Buka halaman pengaturan Bluetooth (hanya untuk Android). |
openLocationSettings | Buka halaman pengaturan lokasi (hanya untuk Android). |
checkPermissions | Periksa status izin saat ini. |
requestPermissions | Minta izin Bluetooth. |
startScan | Mulai mencari perangkat BLE. |
stopScan | Hentikan mencari perangkat BLE. |
connect | Hubungkan ke perangkat BLE. |
disconnect | Putuskan koneksi dari perangkat BLE. |
createBond | Buat ikatan dengan perangkat BLE (hanya untuk Android). |
isBonded | Periksa apakah perangkat terikat (hanya untuk Android). |
discoverServices | Temukan layanan pada perangkat terhubung. |
getServices | Dapatkan layanan yang terdeteksi untuk perangkat. |
getConnectedDevices | Dapatkan daftar perangkat terhubung. |
readCharacteristic | Baca nilai karakteristik. |
writeCharacteristic | Tulis nilai ke karakteristik. |
startCharacteristicNotifications | Mulai notifikasi untuk karakteristik. |
stopCharacteristicNotifications | Hentikan notifikasi untuk karakteristik. |
readDescriptor | Baca nilai deskriptor. |
writeDescriptor | Tulis nilai ke deskriptor. |
readRssi | Baca kekuatan sinyal (RSSI) dari perangkat terhubung. |
requestMtu | Minta perubahan ukuran MTU (hanya Android). |
requestConnectionPriority | Minta prioritas koneksi (hanya Android). |
startAdvertising | Mulai iklan sebagai perangkat jarak jauh (BLE server). |
stopAdvertising | Hentikan iklan. |
startForegroundService | Mulai layanan latar depan untuk menjaga koneksi BLE di latar belakang (hanya Android). |
stopForegroundService | Hentikan layanan latar depan (hanya Android). |
getPluginVersion | Dapatkan versi plugin native Capacitor. |
addListener | Tambahkan pendengar untuk event perangkat di-scan. |
addListener | Tambahkan pendengar untuk event perangkat terhubung. |
addListener | Tambahkan pendengar untuk event perangkat terputus. |
addListener | Tambahkan pendengar untuk event karakteristik berubah. |
removeAllListeners | Hapus semua pendengar untuk plugin ini. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-Bluetooth Low Energy.
Teruskan dari @capgo/capacitor-Bluetooth Low Energy
Judul bagian “Teruskan dari @capgo/capacitor-Bluetooth Low Energy”Jika Anda menggunakan @capgo/capacitor-Bluetooth Low Energy untuk merencanakan migrasi dan operasi bisnis, hubungkannya dengan Menggunakan @capgo/capacitor-Bluetooth Low Energy untuk kemampuan asli dalam Menggunakan @capgo/capacitor-Bluetooth Low Energy, Capgo Enterprise untuk alur kerja produk dalam Capgo Enterprise, Alternatif Plugin Perusahaan Ionic untuk alur kerja produk di Alternatif Plugin Perusahaan Ionic, Capgo Alternatif untuk alur kerja produk di Capgo Alternatif, dan Capgo Konsultasi untuk alur kerja produk di Capgo Konsultasi.