Description
The client program I am running is identical to SampleClient.cpp from BLETests, except I have changed the UUID's and MyClient only prints the value of the characteristic, it does not try to write a value back.
I am using esp-idf v3.2-dev-1250-g221eced06
I have changed the UUID's to the following:
static BLEUUID serviceUUID("7506a198-431e-4a2a-aa36-9f32193691af");
static BLEUUID charUUID("11d85759-ff31-4da6-b536-b383a7b28467");
The last version of BLE code that I have compiled with the client program and managed to get to work was esp32-snippets f8d6a65 from 15 Oct.
If you look at the log file "SampleClient log - f8d6a6.txt", you can see the scan finds the device 30:ae:a4:1c:63:8e and then sees the service UUID 7506a198-431e-4a2a-aa36-9f32193691af
However if you look at the log file "SampleClient log - master.txt" you can see the scan finds the device 30:ae:a4:1c:63:8e and then reports the invalid service UUID 32193691-af07-1103-0a02-31
7473744209. Part of this UUID "32193691-af" actually appears at the end of the valid UUID 7506a198-431e-4a2a-aa36-9f32193691af
Log files
SampleClient log - master.txt
SampleClient log - f8d6a6.txt