code: @RequiresPermission(Manifest.permission.BLUETOOTH_ADMIN)
  	public final void stopScan(@NonNull final ScanCallback callback) {
  		//noinspection ConstantConditions
  		if (callback == null) {
  			throw new IllegalArgumentException("callback is null");
  		}
  		stopScanInternal(callback);
  	}
docs: Stops an ongoing Bluetooth LE scan.
  <p>
  Requires {@link Manifest.permission#BLUETOOTH_ADMIN} permission.
  
  @param callback The callback used to start scanning.