i'm looking iphone application uses ibeacon show distance in app, don't want other users in area see ibeacon or rssi. iphone has been connected user. needs secure , show rssi specific iphone. can achieved?
could make rssi give sporadic rssi readings others around, app user connected ibeacon, understand , display real value?
if user running app go past ibeacon same uuid , major , minor value configuration, app connect?
i'm looking iphone application uses ibeacon show distance in app
let's set aside issue of whether going work way you're hoping, understand distance estimation using ibeacon quite approximate. see understanding ibeacon distancing background.
i don't want other users in area see ibeacon or rssi.
on face of it, that's not possible: ibeacon protocol defines public advertising packet. beacon transmit packet 10 times per second. can listen it.
however, note you're developing ios. ios doesn't expose every beacon in range @ application level. is, using ios, can't analogous wi-fi "wardriving" , vacuum beacons near. application needs provide ios "region" it's listening (where region consists of uuid, uuid+major or uuid+major+minor parts identifier). conceivably, and, again, limited ios, might limit specific user beacon's specific uuid, @ point it's "secure" think uuids guessable. (further, if uses non-ios device sniff ibeacon identifiers, it's game on anyway. unless use vendor-specific solution estimote's secure uuid.)
could make rssi give sporadic rssi readings others around, app user connected ibeacon, understand , display real value?
i can't imagine how this.
if user running app go past ibeacon same uuid , major , minor value configuration, app connect?
remember, there's no connection going on. beacon advertising, , devices listening. in general, yes, if know parts of identifier that, can ios monitor region beacon creates, , range beacon.
Comments
Post a Comment