Lompat ke konten

@capgo/capacitor-low-energy-bluetooth

Capacitor Plugin Bluetooth Low Energy untuk komunikasi BLE.

Capacitor Plugin Bluetooth Low Energy untuk komunikasi BLE.

  • initialize - Inisialisasi plugin BLE. Harus dipanggil sebelum metode lainnya.
  • shimWebBluetooth - Pasang shim Web Bluetooth Capacitor pada navigator.bluetooth. Panggil secara manual sebelum menggunakan Web Bluetooth API dari aplikasi native Capacitor.
  • isAvailable - Periksa jika Bluetooth tersedia pada perangkat.
  • isEnabled - Periksa apakah Bluetooth telah diaktifkan pada perangkat.
MetodeDeskripsi
initializeInisialisasi plugin BLE. Harus dipanggil sebelum metode lainnya.
shimWebBluetoothPasang shim Web Bluetooth Capacitor di navigator.bluetoothPanggil secara manual sebelum menggunakan Web Bluetooth API dari aplikasi Capacitor native.
isAvailablePeriksa apakah Bluetooth tersedia pada perangkat.
isEnabledPeriksa apakah Bluetooth telah diaktifkan pada perangkat.
isLocationEnabledPeriksa apakah layanan lokasi telah diaktifkan (hanya Android).
openAppSettingsBuka halaman pengaturan aplikasi.
openBluetoothSettingsBuka halaman pengaturan Bluetooth (hanya Android).
openLocationSettingsBuka halaman pengaturan lokasi (hanya Android).
checkPermissionsPeriksa status izin saat ini.
requestPermissionsMinta izin Bluetooth.
startScanMulai mencari perangkat BLE.
stopScanHentikan mencari perangkat BLE.
connectHubungkan ke perangkat BLE.
disconnectPutuskan koneksi dari perangkat BLE.
createBondBuat ikatan dengan perangkat BLE (hanya Android).
isBondedPeriksa apakah perangkat terikat (hanya Android).
discoverServicesTunjukkan layanan pada perangkat yang terhubung.
getServicesAmbil layanan yang ditemukan untuk perangkat.
getConnectedDevicesDapatkan daftar perangkat yang terhubung.
readCharacteristicBaca nilai karakteristik.
writeCharacteristicTulis nilai ke karakteristik.
startCharacteristicNotificationsMulai notifikasi untuk karakteristik.
stopCharacteristicNotificationsHentikan notifikasi untuk karakteristik.
readDescriptorBaca nilai deskriptor.
writeDescriptorTulis nilai ke deskriptor.
readRssiBaca RSSI (kuat sinyal) dari perangkat yang terhubung.
requestMtuMinta perubahan ukuran MTU (hanya Android).
requestConnectionPriorityMinta perubahan prioritas koneksi (hanya Android).
startAdvertisingMulai iklan sebagai perangkat periferal (server BLE).
stopAdvertisingHentikan iklan.
startForegroundServiceMulai layanan latar depan untuk menjaga koneksi BLE di latar belakang (hanya Android).
stopForegroundServiceHentikan layanan latar depan (hanya Android).
getPluginVersionDapatkan versi plugin native Capacitor.
addListenerTambahkan pendengar untuk event skanner perangkat.
addListenerTambahkan pendengar untuk event perangkat terhubung.
addListenerTambahkan pendengar untuk event perangkat terputus.
addListenerTambahkan pendengar untuk event karakteristik berubah.
removeAllListenersHapus semua pendengar untuk plugin ini.

Referensi ini disinkronkan dari src/definitions.ts di Bluetooth Low Energy - capacitor - Bluetooth Low Energy.