Présentation
Section intitulée « Présentation »Capacitor Plugin Bluetooth Faible Consommation de Batteries pour la communication BLE.
Capacités de base
Section intitulée « Capacités de base »initialize- Initialiser le plugin BLE. Doit être appelé avant toute autre méthode.shimWebBluetooth- Installez le shim Web Bluetooth Capacitornavigator.bluetooth. Appel-le manuellement avant d'utiliser le Web Bluetooth API à partir d'une application native Capacitor.isAvailable- Vérifiez si le Bluetooth est disponible sur le dispositif.isEnabled- Vérifiez si le Bluetooth est activé sur le dispositif.
Données publiques API
Section intitulée “Données publiques API”| Méthode | Description |
|---|---|
initialize | Initialisez le plugin BLE. Il doit être appelé avant toute autre méthode. |
shimWebBluetooth | Installez le shim Web Bluetooth Capacitor navigator.bluetooth. Appel-le manuellement avant d'utiliser le Web Bluetooth API à partir d'une application native Capacitor. |
isAvailable | Vérifiez si le Bluetooth est disponible sur le dispositif. |
isEnabled | Vérifiez si le Bluetooth est activé sur le dispositif. |
isLocationEnabled | Vérifiez si les services de localisation sont activés (seulement sur Android). |
openAppSettings | Ouvrez la page de paramètres de l'application. |
openBluetoothSettings | Ouvrez la page de paramètres Bluetooth (seulement sur Android). |
openLocationSettings | Ouvrez la page de paramètres de localisation (seulement sur Android). |
checkPermissions | Vérifiez l'état actuel des autorisations. |
requestPermissions | Demandez les autorisations Bluetooth. |
startScan | Démarrez la recherche de dispositifs BLE. |
stopScan | Arrêtez la recherche de dispositifs BLE. |
connect | Connectez-vous à un dispositif BLE. |
disconnect | Déconnectez-vous d'un dispositif BLE. |
createBond | Créez un lien avec un dispositif BLE (seulement sur Android). |
isBonded | Vérifiez si un appareil est lié (seulement Android). |
discoverServices | Découvrez les services sur un appareil connecté. |
getServices | Obtenez les services découverts pour un appareil. |
getConnectedDevices | Obtenez une liste d'appareils connectés. |
readCharacteristic | Lisez une valeur de caractéristique. |
writeCharacteristic | Écrivez une valeur à une caractéristique. |
startCharacteristicNotifications | Démarrer les notifications pour une caractéristique. |
stopCharacteristicNotifications | Arrêtez les notifications pour une caractéristique. |
readDescriptor | Lisez une valeur de déscripteur. |
writeDescriptor | Écrivez une valeur à un déscripteur. |
readRssi | Lisez la force du signal (RSSI) d'un appareil connecté. |
requestMtu | Demandez un changement de taille de MTU (seulement Android). |
requestConnectionPriority | Définir la priorité de la connexion (seulement Android). |
startAdvertising | Démarrer la publicité en tant que périphérique (serveur BLE). |
stopAdvertising | Arrêter la publicité. |
startForegroundService | Démarrer un service de fond pour maintenir les connexions BLE en arrière-plan (seulement Android). |
stopForegroundService | Arrêter le service de fond (seulement Android). |
getPluginVersion | Obtenir la version native du plugin Capacitor. |
addListener | Ajouter un écouteur pour les événements de balayage du dispositif. |
addListener | Ajouter un écouteur pour les événements de connexion du dispositif. |
addListener | Ajouter un écouteur pour les événements de déconnexion du dispositif. |
addListener | Ajouter un écouteur pour les événements de changement de caractéristique. |
removeAllListeners | Supprimer tous les écouteurs pour ce plugin. |
Source De Vérité
Section intitulée « Source De Vérité »Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-Bluetooth Low Energy.