Table of Contents

Enum BluetoothScanMode

Namespace
Bluetooth.Abstractions.Scanning.Options
Assembly
Bluetooth.Abstractions.Scanning.dll

Defines scan modes that control the power consumption and scan latency trade-off.

public enum BluetoothScanMode

Fields

Balanced = 1

Balanced mode providing a compromise between power consumption and scan latency.

Android: SCAN_MODE_BALANCED (scan interval ~2 seconds)

LowLatency = 2

Low latency mode with frequent scans. Optimizes for fast discovery at the cost of higher power consumption.

Android: SCAN_MODE_LOW_LATENCY (scan continuously or near-continuously)

LowPower = 0

Low power mode with infrequent scans. Optimizes for battery life.

Android: SCAN_MODE_LOW_POWER (scan interval ~5 seconds)

Opportunistic = -1

Opportunistic mode where scans are performed only when other apps are scanning. Provides best battery life but unpredictable scan frequency.

Android: SCAN_MODE_OPPORTUNISTIC (Android 7.0+) Not supported on iOS/Windows (falls back to Balanced)