Skip to content

Commit 22f7ba1

Browse files
committed
fix(Client): Provide filter argument in discoverAttributes
1 parent 5179398 commit 22f7ba1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/NimBLEClient.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -705,13 +705,16 @@ bool NimBLEClient::discoverAttributes() {
705705
return false;
706706
}
707707

708+
NimBLETaskData taskData(this);
709+
NimBLERemoteDescriptor* dsc = nullptr;
710+
NimBLEDescriptorFilter filter = {dsc, nullptr, &taskData};
708711
for (auto svc : m_svcVec) {
709712
if (!svc->retrieveCharacteristics()) {
710713
return false;
711714
}
712715

713716
for (auto chr : svc->m_vChars) {
714-
if (!chr->retrieveDescriptors()) {
717+
if (!chr->retrieveDescriptors(&filter)) {
715718
return false;
716719
}
717720
}

0 commit comments

Comments
 (0)