Page 1 of 1

mergBLEScanForPeripheralsWithServices returns all services

Posted: Mon Aug 08, 2022 12:35 am
by MrFollies
The docs for this call state:

mergBLEScanForPeripheralsWithServices [pUUIDs]

pUUIDs
(optional with "" default) An list of service UUIDs that the app is interested in. If empty all discovered peripherals are returned regardless of their supported services (not recommended).


However I'm noticing (even with the mergBLE example script) that it seems to be returning everything.
I'd doing this on a 2nd gen iPad running IOS 10.x.
Could it be that the older iPads don't support filtering on service UUIDs?