|
enum | GapScan_FilterDiscMode_t {
SCAN_FLT_DISC_NONE = 0,
SCAN_FLT_DISC_GENERAL = 1,
SCAN_FLT_DISC_LIMITED = 2,
SCAN_FLT_DISC_ALL = 3,
SCAN_FLT_DISC_DISABLE = 4
} |
| Choices for GAP Scanner Discoverable Mode Filter. More...
|
|
enum | GapScan_FilterDuplicate_t { SCAN_FLT_DUP_DISABLE = 0,
SCAN_FLT_DUP_ENABLE = 1,
SCAN_FLT_DUP_RESET = 2
} |
| Choices for GAP Scanner Duplicate Filter. More...
|
|
enum | GapScan_FilterPolicy_t { SCAN_FLT_POLICY_ALL = 0,
SCAN_FLT_POLICY_WL = 1,
SCAN_FLT_POLICY_ALL_RPA = 2,
SCAN_FLT_POLICY_WL_RPA = 3
} |
| GAP Scanner Filter Policy. More...
|
|
enum | GapScan_ScannedPhy_t { SCANNED_PHY_NONE = 0,
SCANNED_PHY_1M = AE_PHY_1_MBPS,
SCANNED_PHY_2M = AE_PHY_2_MBPS,
SCANNED_PHY_CODED = AE_PHY_CODED
} |
| Scanned PHY. More...
|
|
enum | GapScan_ScanType_t { SCAN_TYPE_PASSIVE = LL_SCAN_PASSIVE,
SCAN_TYPE_ACTIVE = LL_SCAN_ACTIVE
} |
| GAP Scanner Scan Type. More...
|
|
Data structures used in the GapScan module
§ GapScan_FilterDiscMode_t
Choices for GAP Scanner Discoverable Mode Filter.
Enumerator |
---|
SCAN_FLT_DISC_NONE | Non-discoverable mode.
|
SCAN_FLT_DISC_GENERAL | General discoverable mode.
|
SCAN_FLT_DISC_LIMITED | Limited discoverable mode.
|
SCAN_FLT_DISC_ALL | General or Limited discoverable mode.
|
SCAN_FLT_DISC_DISABLE | Disable discoverable mode filter.
|
§ GapScan_FilterDuplicate_t
Choices for GAP Scanner Duplicate Filter.
Enumerator |
---|
SCAN_FLT_DUP_DISABLE | Duplicate filtering disabled.
|
SCAN_FLT_DUP_ENABLE | Duplicate filtering enabled
|
SCAN_FLT_DUP_RESET | Duplicate filtering enabled, reset for each scan period.
|
§ GapScan_FilterPolicy_t
GAP Scanner Filter Policy.
Enumerator |
---|
SCAN_FLT_POLICY_ALL | Accept all advertising packets except directed advertising packets not addressed to this device.
|
SCAN_FLT_POLICY_WL | Accept only advertising packets from devices where the advertiser's address is in the whitelist. Directed advertising packets which are not addressed to this device shall be ignored.
|
SCAN_FLT_POLICY_ALL_RPA | Accept all advertising packets except directed advertising packets where the TargetA does not addrress this device. Note that directed advdertising packets where the TargetA is a resolvable private address that cannot be resolved are also accepted.
|
SCAN_FLT_POLICY_WL_RPA | Accept all advertising packets except advertising packets where the advertiser's identity address is not in the whitelist and directed advertising packets where the TargetA does not address this device. Note that directed advertising packets where the TargetA is a resolvable private address that cannot be resolved are also accepted.
|
§ GapScan_ScannedPhy_t
Scanned PHY.
Enumerator |
---|
SCANNED_PHY_NONE | No PHY is used.
|
SCANNED_PHY_1M | Scanned on the 1M PHY.
|
SCANNED_PHY_2M | Scanned on the 2M PHY.
|
SCANNED_PHY_CODED | Scanned on the Coded PHY.
|
§ GapScan_ScanType_t
GAP Scanner Scan Type.
Enumerator |
---|
SCAN_TYPE_PASSIVE | Scan for non-scannable advertisements.
|
SCAN_TYPE_ACTIVE | Scan for scannable advertisements.
|