Sauter vers le contenu

@capgo/capacitor-Bluetooth basse consommation d'énergie

Capacitor Plugin Bluetooth basse consommation d'énergie pour la communication BLE.

Capacitor Plugin Bluetooth basse consommation d'énergie pour la communication BLE.

  • initialize - Initialiser le plugin BLE. Doit être appelé avant toute autre méthode.
  • shimWebBluetooth - Installer le Capacitor shim Web Bluetooth sur navigator.bluetooth. Appeler cela manuellement avant d'utiliser le Bluetooth Web API à partir d'une application native Capacitor.
  • isAvailable - Vérifier si le Bluetooth est disponible sur le appareil.
  • isEnabled - Vérifier si le Bluetooth est activé sur le appareil.
MéthodeDescription
initializeInitialiser le plugin BLE. Doit être appelé avant toute autre méthode.
shimWebBluetooth- Installer le Capacitor shim Web Bluetooth sur navigator.bluetooth. Appeler cela manuellement avant d'utiliser le Bluetooth Web API à partir d'une application native Capacitor.
isAvailableVérifiez si le Bluetooth est disponible sur le dispositif.
isEnabledVérifiez si le Bluetooth est activé sur le dispositif.
isLocationEnabledVérifiez si les services de localisation sont activés (seulement Android).
openAppSettingsOuvrez la page de paramètres de l'application.
openBluetoothSettingsOuvrez la page de paramètres Bluetooth (seulement Android).
openLocationSettingsOuvrez la page de paramètres de localisation (seulement Android).
checkPermissionsVérifiez l'état actuel des autorisations.
requestPermissionsDemandez les autorisations Bluetooth.
startScanDémarrez la recherche de dispositifs BLE.
stopScanArrêtez la recherche de dispositifs BLE.
connectConnectez-vous à un appareil BLE.
disconnectDéconnectez-vous de l'appareil BLE.
createBondCréez un lien avec un appareil BLE (disponible uniquement sur Android).
isBondedVérifiez si un appareil est lié (disponible uniquement sur Android).
discoverServicesDécouvrez les services sur un appareil connecté.
getServicesObtenez les services découverts pour un appareil.
getConnectedDevicesObtenez la liste des appareils connectés.
readCharacteristicLisez une valeur de caractéristique.
writeCharacteristicÉcrivez une valeur dans une caractéristique.
startCharacteristicNotificationsDémarrer les notifications pour une caractéristique.
stopCharacteristicNotificationsArrêtez les notifications pour une caractéristique.
readDescriptorLisez une valeur de déscripteur.
writeDescriptorÉcrivez une valeur dans un déscripteur.
readRssiLisez la puissance du signal (RSSI) d'un appareil connecté.
requestMtuDemandez la modification de la taille de la MTU (seulement pour Android).
requestConnectionPriorityDemandez la priorité de la connexion (seulement pour Android).
startAdvertisingDémarrez la publicité en tant que périphérique (serveur BLE).
stopAdvertisingArrêtez la publicité.
startForegroundServiceDémarrez un service de fond pour maintenir les connexions BLE en arrière-plan (seulement pour Android).
stopForegroundServiceArrêtez le service de fond (seulement pour Android).
getPluginVersionObtenez la version native du plugin Capacitor.
addListenerAjoutez un écouteur pour les événements de balayage du dispositif.
addListenerAjoutez un écouteur pour les événements de connexion du dispositif.
addListenerAjoutez un écouteur pour les événements de déconnexion du dispositif.
addListenerAjoutez un écouteur pour les événements de changement de caractéristique.
removeAllListenersSupprimez tous les écouteurs pour ce plugin.

Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-Bluetooth Low Energy.