BleScannerSettings
constructor(scanMode: BleScanMode = BleScanMode.SCAN_MODE_LOW_POWER, reportDelay: Long = 0, includeStoredBondedDevices: Boolean = true, callbackType: BleScannerCallbackType = BleScannerCallbackType.CALLBACK_TYPE_ALL_MATCHES, numOfMatches: BleNumOfMatches? = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
BleNumOfMatches.MATCH_NUM_MAX_ADVERTISEMENT
} else {
null
}, matchMode: BleScannerMatchMode? = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
BleScannerMatchMode.MATCH_MODE_AGGRESSIVE
} else {
null
}, legacy: Boolean = false, phy: BleScannerPhy? = null)