Resumen
Sección titulada “Resumen”Capacitor Plugin de Bluetooth Low Energy para comunicación BLE.
Capacidades básicas
Sección titulada “Capacidades básicas”initialize- Inicialice el plugin de BLE. Debe llamarse antes de cualquier otro método.shimWebBluetooth- Instale el Capacitor shim de Web Bluetooth ennavigator.bluetooth. Llame a esto manualmente antes de usar el API de Web Bluetooth desde una aplicación nativa Capacitor.isAvailable- Verifique si el Bluetooth está disponible en el dispositivo.isEnabled- Verifique si el Bluetooth está habilitado en el dispositivo.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
initialize | Inicie el plugin BLE. Debe llamarse antes de cualquier otro método. |
shimWebBluetooth | - Instale el Capacitor shim de Web Bluetooth en navigator.bluetooth. Llame a esto manualmente antes de usar el API de Web Bluetooth desde una aplicación nativa Capacitor. |
isAvailable | - Verifique si el Bluetooth está disponible en el dispositivo. |
isEnabled | Verificar si el Bluetooth está habilitado en el dispositivo. |
isLocationEnabled | Verificar si los servicios de ubicación están habilitados (solo Android). |
openAppSettings | Abrir la página de ajustes de la aplicación. |
openBluetoothSettings | Abrir la página de ajustes de Bluetooth (solo Android). |
openLocationSettings | Abrir la página de ajustes de ubicación (solo Android). |
checkPermissions | Verificar el estado actual de permisos. |
requestPermissions | Solicitar permisos de Bluetooth. |
startScan | Iniciar la búsqueda de dispositivos BLE. |
stopScan | Detener la búsqueda de dispositivos BLE. |
connect | Conectar a un dispositivo BLE. |
disconnect | Desconectar de un dispositivo BLE. |
createBond | Crear un vínculo con un dispositivo BLE (solo Android). |
isBonded | Verificar si un dispositivo está unido (solo para Android). |
discoverServices | Descubrir servicios en un dispositivo conectado. |
getServices | Obtener servicios descubiertos para un dispositivo. |
getConnectedDevices | Obtener una lista de dispositivos conectados. |
readCharacteristic | Leer un valor de carácterística. |
writeCharacteristic | Escribir un valor en una carácterística. |
startCharacteristicNotifications | Iniciar notificaciones para una carácterística. |
stopCharacteristicNotifications | Detener notificaciones para una carácterística. |
readDescriptor | Leer un valor de descriptor. |
writeDescriptor | Escribir un valor en un descriptor. |
readRssi | Leer la intensidad del señal (RSSI) de un dispositivo conectado. |
requestMtu | Solicitar un cambio de tamaño de MTU (solo para Android). |
requestConnectionPriority | Prioridad de solicitud de conexión (solo para Android). |
startAdvertising | Inicie la publicación como periférico (servidor BLE). |
stopAdvertising | Detenga la publicación. |
startForegroundService | Inicia un servicio de fondo para mantener las conexiones BLE en segundo plano (solo para Android). |
stopForegroundService | Detenga el servicio de primer plano (solo para Android). |
getPluginVersion | Obtenga la versión nativa del plugin Capacitor. |
addListener | Agregue un oyente para eventos de escaneo de dispositivos. |
addListener | Agregue un oyente para eventos de conexión de dispositivos. |
addListener | Agregue un oyente para eventos de desconexión de dispositivos. |
addListener | Agregue un oyente para eventos de cambio de carácterística. |
removeAllListeners | Elimine todos los oyentes para este plugin. |
Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-bluetooth-low-energy.
Sigue adelante desde @capgo/capacitor-bluetooth-low-energy
Sección titulada “Sigue adelante desde @capgo/capacitor-bluetooth-low-energy”Si está utilizando @capgo/capacitor-bluetooth-baja-energía para planificar la migración y las operaciones empresariales, conecte con Usando @capgo/capacitor-bluetooth-low-energy para la capacidad nativa en Usando @capgo/capacitor-bluetooth-low-energy Capgo Empresas para el flujo de trabajo del producto en Capgo Enterprise, Alternativas del plugin de Ionic Enterprise para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternatives, Alternativas de Capgo para el flujo de trabajo del producto en Capgo Alternativas, y Consultoría de Capgo para el flujo de trabajo del producto en Capgo Consultoría.