I'm not at liberty to discuss the details of the design or implementation..
but admit that I am using LE in a non-traditional way
but consider that there are maybe 20 devices in the same room with the same UUID, but represent 4 or 5 major classes of objects and 3-4 minor classes.
i need to be able to detect and differentiate the major/minor combos, without connection.
i couldn't find any way to do that with service
I was not aware of any difference between beacon and BLE. as the mobile App runtime only gives me Beacon type support. and when I search for 'Bluetooth Low Energy' devices, I find beacons which report uuid/major/minor and battery service, and scanning apps that find them that way
as mentioned the examples are in a different conceptual language from where I am.
What are you doing then in a public forum? If it is secret, I hope you get paid. Then you can ask some expert that will sign a NDA.
Is that your design choice or was that already decided for you? If it is the first, give the devices different UUIDs or different local names.
Well, for one iBeacon is Apple proprietary while Eddystone was developed by Google. And because they had to do their own thing, nobody used it and now both companies abandoned the development and remove support. You can create iBeacon and Eddystone advertisement. But it is not supported by the phone. That was the initial intention. You run around and your phone picks up beacons and allows you to get a special offer from your favorite store or the phone tells you where the product is in a store.