Fields Summary |
---|
public static final int | SCAN_MODE_LOW_POWERPerform Bluetooth LE scan in low power mode. This is the default scan mode as it consumes the
least power. |
public static final int | SCAN_MODE_BALANCEDPerform Bluetooth LE scan in balanced power mode. Scan results are returned at a rate that
provides a good trade-off between scan frequency and power consumption. |
public static final int | SCAN_MODE_LOW_LATENCYScan using highest duty cycle. It's recommended to only use this mode when the application is
running in the foreground. |
public static final int | CALLBACK_TYPE_ALL_MATCHESTrigger a callback for every Bluetooth advertisement found that matches the filter criteria.
If no filter is active, all advertisement packets are reported. |
public static final int | CALLBACK_TYPE_FIRST_MATCHA result callback is only triggered for the first advertisement packet received that matches
the filter criteria. |
public static final int | CALLBACK_TYPE_MATCH_LOSTReceive a callback when advertisements are no longer received from a device that has been
previously reported by a first match callback. |
public static final int | SCAN_RESULT_TYPE_FULLRequest full scan results which contain the device, rssi, advertising data, scan response as
well as the scan timestamp. |
public static final int | SCAN_RESULT_TYPE_ABBREVIATEDRequest abbreviated scan results which contain the device, rssi and scan timestamp.
Note: It is possible for an application to get more scan results than it asked for, if
there are multiple apps using this type. |
private int | mScanMode |
private int | mCallbackType |
private int | mScanResultType |
private long | mReportDelayMillis |
public static final Parcelable.Creator | CREATOR |