Conference archive


Friday, April 28, 2017 - 10:00am to 10:45am

Accurate Indoor Device Location with Beacons

Add to calendar

Proximity location is a fundamental feature of many IoT applications. As long as a receiver has a clear unobstructed view of four satellites in the sky, GPS provides accuracy down to two meters. However, if the GPS receiver loses view of the sky, especially indoors, what can be done? Jim McKeeth says the solution is to employ Bluetooth LE advertisements of relative signal strength as a proximity beacon. Once there are three or more beacons in fixed locations, a smart device within range can triangulate at the centimeter scale for accurate locations—and works indoors. Jim explains the technical details of interacting with beacons, and how they work for proximity and triangulated location. He discusses beacon use cases, both real world and theoretical. See when to use proximity vs. location triangulation. Explore the basics of calibration and triangulation, including some libraries and practices to aid in the process. Learn through hands-on examples of using beacons with calculations of the number of beacons necessary to cover a given area.

Jim McKeeth
Embarcadero Technologies

As lead developer evangelist at Embarcadero Technologies, Jim McKeeth is a key part of Embarcadero’s developer community outreach. With more than twenty years of programming experience, Jim travels the world speaking at conferences and sharing his excitement and knowledge. He holds a patent for the swipe to unlock and pattern unlocks used on both iPhone and Android phones, plus a number of other computer- and software-related patents. When not traveling, Jim is an improvisational performer with ComedySportz Boise and enjoys spending time with his family.