O'Reilly logo

Mastering Arduino by Jon Hoffman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Generic access profile (GAP)

The GAP defines how devices interact with each other to ensure device interoperability. It defines how Bluetooth LE devices discover each other, establish secure connections, terminate connections, broadcast data and device configuration. This is the lowest level of the Bluetooth LE stack that we will cover in this chapter.

Earlier in this chapter, we saw that a Bluetooth LE device could be in one of two states. In the broadcasting topology, a device can be either the broadcaster (slave) or observer (master). If a connection between the two devices is established, then the devices become either a central (master) or peripheral (slave). We introduced the terms master and slave here to illustrate the states that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required