code: public void setBackgroundBetweenScanPeriod(long p) {
          backgroundBetweenScanPeriod = p;
          if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.O &&
                  backgroundBetweenScanPeriod < 15*60*1000 /* 15 min */) {
              LogManager.w(TAG, "Setting a short backgroundBetweenScanPeriod has no effect on "+
                      "Android 8+, which is limited to scanning every ~15 minutes");
          }
      }
docs: Sets the duration in milliseconds spent not scanning between each Bluetooth LE scan cycle when no ranging/monitoring clients are in the foreground
  
  @param p