Other Parts Discussed in Thread: SYSCONFIG, CC2541
Tool/software:
Hello
CC2340 set as central.
While scanning, I would like to present a list of devices that has one specific service UUID (custom)
Any other BT device that was scanned and does not have that service available shall be ignored and not listed.
Right now I have to connect to the device and issue a GATT_DiscAllPrimaryServices(gapEstMsg->connectionHandle, bleAppTaskID); in order to discover what services that device has.
Since I have to pass a connection handle, I have to connect to the server first and then invoke this function.
Is there a way to get only the UUIDs of available services while in the scan process through the ADV Reports? Or at least run some procedure to try to discover this information without connecting to the device?
Thank you and best regards