SWRA715 December   2021 CC2642R , CC2652R

 

  1.   Trademarks
  2. 1Introduction
  3. 2Bluetooth Low Energy Introduction
  4. 3HOGP Introduction
    1. 3.1 HID Roles
    2. 3.2 HID Host
    3. 3.3 HID Device
  5. 4Project Description and Walkthrough
    1. 4.1  General Project Discussion
    2. 4.2  Report Map Discussion
    3. 4.3  Hid_input struct/union Discussion
    4. 4.4  Mouse Operation
    5. 4.5  Keyboard Operation
    6. 4.6  Consumer Report Operation
    7. 4.7  Connection Interval
    8. 4.8  Notification System
    9. 4.9  PDU Size and Number of PDUs per Connection Event
    10. 4.10 Notification Payload Discussion
      1. 4.10.1 Mouse Notification
      2. 4.10.2 Keyboard Notification
      3. 4.10.3 Consumer Report Notification
    11. 4.11 Throughput Discussion
    12. 4.12 Overall Block Diagrams
  6. 5Demo Usage
    1. 5.1 Hardware/Software Used
    2. 5.2 Mouse Demo Usage
    3. 5.3 Keyboard and Consumer Report Demo Usage
  7. 6Summary

Bluetooth Low Energy Introduction

Bluetooth Low Energy is a personal local network technology that is designed and driven by Bluetooth Special Interest Group (Bluetooth SIG). Bluetooth Low Energy is primarily designed for enabling connectivity for applications with very low power requirements and has been used across a broad range of applications such as personal electronics, wearables, medical, building automation and industrial automation.

The TI SimpleLink Bluetooth Low Energy CC26x2 family of wireless microcontrollers can implement a low-latency BLE peripheral role which has been used to facilitate the HOGP functionality in this project. This application report describes our implementation of the HOGP (HID Over GATT Profile) project on the CC26x2 family of devices and how the project functions in detail.