How to use the react-native-ble-manager.isPeripheralConnected function in react-native-ble-manager

To help you get started, we’ve selected a few react-native-ble-manager examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github zhanguangao / react-native-ble-manager-demo / demo for v3.2.1 deprecated / app / BleManager.js View on Github external
isPeripheralConnected() {
        BleManager.isPeripheralConnected(this.state.id, [])
            .then((isConnected) => {
                if (isConnected) {
                    console.log('Peripheral is connected!');
                } else {
                    console.log('Peripheral is NOT connected!');
                }
            });
    }
github zhanguangao / react-native-ble-manager-demo / src / BleModule.js View on Github external
return new Promise( (resolve, reject) =>{
            BleManager.isPeripheralConnected(this.peripheralId, [])
                .then((isConnected) => {
                    resolve(isConnected);
                    if (isConnected) {                        
                        console.log('Peripheral is connected!');
                    } else {
                        console.log('Peripheral is NOT connected!');
                    }
                }).catch(error=>{
                    reject(error);
                })
        });
    }