code: @RequiresPermission(allOf = {Manifest.permission.BLUETOOTH_ADMIN, Manifest.permission.BLUETOOTH})
  	public final void stopScan(@NonNull final Context context,
  							   @NonNull final PendingIntent callbackIntent) {
  		//noinspection ConstantConditions
  		if (callbackIntent == null) {
  			throw new IllegalArgumentException("callbackIntent is null");
  		}
  		//noinspection ConstantConditions
  		if (context == null) {
  			throw new IllegalArgumentException("context is null");
  		}
  		stopScanInternal(context, callbackIntent);
  	}
docs: Stops an ongoing Bluetooth LE scan.
  <p>
  Requires {@link Manifest.permission#BLUETOOTH_ADMIN} permission.
  
  @param context        Context used to stop {@link ScannerService}.
  @param callbackIntent The PendingIntent that was used to start the scan.