Red de conocimiento informático - Conocimiento del nombre de dominio - El subprograma WeChat conecta el monitor de presión arterial Bluetooth

El subprograma WeChat conecta el monitor de presión arterial Bluetooth

Este método puede detectar si el dispositivo central admite la función Bluetooth y encender el interruptor de Bluetooth. Si no se cumplen las condiciones anteriores, la construcción emparejada de wx.openBluetoothAdapter (objeto) y wx.closeBluetoothAdapter (objeto) fallará: el módulo Bluetooth se cierra y entra en un estado no inicializado. Llamar a este método desconectará todos los enlaces establecidos y liberará los recursos del sistema;

2. Busque el dispositivo especificado

Wx. startbluetooth devices El descubrimiento de dispositivos (objeto) comienza a buscar periféricos Bluetooth cercanos.

Wx.getBluetoothDevices(OBJECT) obtiene todos los dispositivos Bluetooth descubiertos durante el período de validez del módulo Bluetooth del subprograma.

Anx. onbluetoothdevicefound(callback) escucha eventos cuando se descubren nuevos dispositivos.

Nota: Buscando Bluetooth wx. StartBluetoothdevicesDiscovery(objeto) consume recursos del sistema. Después de buscar y conectarse al dispositivo, llame a wx. El método detener el descubrimiento (objeto) de dispositivos bluetooth detiene la búsqueda.

El proceso correcto es

Inicializar Bluetooth wx.openBluetoothAdapter(object)

Empezar a buscar Bluetooth wx startbluetoothdevicedevicediscovery(object. )

Todos los dispositivos Bluetooth descubiertos wx.getBluetoothDevices(OBJECT)

Escuche el evento wx. Cuando se descubre un nuevo dispositivo, se encuentra un dispositivo Bluetooth (devolución de llamada).

Conéctese a un dispositivo Bluetooth de bajo consumo wx.createBLEConnection(OBJECT)

Obtenga todos los servicios del dispositivo Bluetooth (servicios)wx .getbledeviceservices(OBJETO).

Obtener todas las características (valores propios) wx. getBleDeviceCharacteristics(objeto) en el servicio de dispositivo Bluetooth.

Habilitar función de notificación wx. Cuando cambie el valor característico del dispositivo Bluetooth Low Energy, notifique el cambio de valor blateral (objeto).

Escribir wx.writeablecharactersticvalue(objeto)