Its Just Me
Its Just Me
I can confirm exactly the same behaviour. I also do kindly request a solution :-)
OK, Thanks for the hint. I will investigate this thouroughly. I will let you know the result :-)
OK, I stripped down the code now to: ``` #include #include "NimBLEDevice.h" NimBLEClient *client = nullptr; NimBLEAddress btadd = NimBLEAddress("00:1A:22:10:AC:C3", 0); void setup() { Serial.begin(115200); // Begin Serial while (Serial...
> If (client != nullptr){ > client.discoverAttributes() > } Thanks for your proposal. But this did not make any difference. (With `client = NimBLEDevice::createClient()` a proper instance gets created.)
I thought that in the given example a proper connection is already ensured by checking connected (= client->connect(btadd, false)) right before the discovery leading to the "Found device" output?! ......