@Override
  protected void onDestroy() {
    super.onDestroy();

    scanLeDevice(false);
    mLeDeviceListAdapter.clear();
    mBLE_send.disconnect();
    mBLE_reciv.disconnect();
    mBLE_send.close();
    mBLE_reciv.close();
  }
  @Override
  protected void onListItemClick(ListView l, View v, int position, long id) {
    final BluetoothDevice device = mLeDeviceListAdapter.getDevice(position);
    if (device == null) return;
    if (mScanning) {
      mBluetoothAdapter.stopLeScan(mLeScanCallback);
      mScanning = false;
    }

    appState.deviceAddress = device.getAddress();

    mBLE_reciv.connect(device.getAddress());
    mBLE_send.connect(device.getAddress());
  }