Datasheet

92
92
93
94
95
95
97
97
99
99
100
101
102
102
102
103
103
104
104
104
104
105
107
107
108
108
109
112
112
112
113
117
117
117
118
123
123
124
124
125
AdafruitBluefruit
API
Examples
BLEGap
BLEAdvertising
API
Related Information
Example
BLEScanner
API
setRxCallback(rx_callback_t fp)
void useActiveScan(bool enable);
void filterRssi(int8_t min_rssi); void filterMSD(uint16_t manuf_id); void filterUuid(BLEUuid ble_uuid); void
filterUuid(BLEUuid ble_uuid1, BLEUuid ble_uuid2); void filterUuid(BLEUuid ble_uuid1, BLEUuid ble_uuid2,
BLEUuid ble_uuid3); void filterUuid(BLEUuid ble_uuid1, BLEUuid ble_uuid2, BLEUuid ble_uuid3, BLEUuid
ble_uuid4); void filterUuid(BLEUuid ble_uuid[], uint8_t count);
void clearFilters(void);
bool start(uint16_t timeout = 0); bool stop(void);
void restartOnDisconnect(bool enable);
Examples
BLEService
Basic Usage
Order of Operations (Important!)
API
Example
BLECharacteristic
Basic Usage
Order of Operations (Important!)
API
Example
BLEClientService
Basic Usage
API
Example
BLEClientCharacteristic
Basic Usage
API
Example
BLEDiscovery
API
BLEDis
API
Example
© Adafruit Industries https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide Page 4 of 175