Bluetooth scanning in background without service ID?

Is there any way to scan for Bluetooth advertising messages while in the background if the device doesn't advertise any service IDs?

I've been asked to build and app that does this. The device in question is an off-the-shelf medical alert button (my company doesn't make the device and can't alter its firmware). Upon examining it, I find that it does not advertise any service IDs nor does it offer any ability to connect, it works purely by sending advertising packets.

I'm told that there are Android apps that can work with this device even while in the background. I checked the iOS bluetooth docs to see if any new scanning capabilities had been recently added, but could not find anything.

Thanks, Frank

A service UUID must be specified in the scan command for it to work in the background.

Bluetooth scanning in background without service ID?
 
 
Q