O'Reilly logo

Make: Bluetooth by Sandeep Mistry, Don Coleman, Alasdair Allan

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

Chapter 9. HID over GATT

We use a Human Interface Device (HID) every time we interact with a desktop or laptop computer. Keyboards and mice are the most common types of HID device. HID’s original definition, uses the USB standard to send and receive data. The next generation of HID devices uses the Bluetooth standard to send and receive data.

The Generic Attribute Profile (GATT) describes how Bluetooth LE transfers data among devices. The HID over GATT Profile (HOGP) defines how to create input and output HID devices using BLE.

More information on the HID over GATT Profile can be found on the Bluetooth Developer Portal in the Technology Overview pages.

HOGP and BLEPeripheral

The BLEPeripheral library provides an additional BLEHIDPeripheral ...

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