| | |
| | | mCallback.onConnecting(); |
| | | } |
| | | |
| | | System.out.println("chenqi blename old = "+ MainApp.theApp.sharedPreferencesUtil.getBLE()); |
| | | |
| | | System.out.println("chenqi blename = "+ scanResult.getDevice().getAddress()); |
| | | |
| | | openBlueTooth(); |
| | | |
| | | bleManager.connectDevice(scanResult, false, new BleGattCallback() { |
| | | |
| | | @Override |
| | |
| | | mCallback.onStartScan(); |
| | | } |
| | | |
| | | openBlueTooth(); |
| | | |
| | | bleManager.scanMacAndConnect(mac, 5000, false, new BleGattCallback() { |
| | | @Override |
| | | public void onFoundDevice(ScanResult scanResult) { |
| | |
| | | |
| | | @Override |
| | | public void onConnectError(BleException exception) { |
| | | System.out.println("chenqi chenqi" + exception.getDescription()) ; |
| | | runOnMainThread(new Runnable() { |
| | | @Override |
| | | public void run() { |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | public void openBlueTooth() { |
| | | if (bleManager != null) { |
| | | bleManager.enableBluetooth(); |
| | | } |
| | | } |
| | | } |