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

Hardware/Software Used

The hardware/software used during the development of this project and the hardware/software expected to be used is displayed in Table 5-1.

Table 5-1 System Requirements
PC Operating System Windows 10 – 64 Bit
Development Board LAUNCHXL-CC26X2R1
SDK Version SimpleLink CC13x2 26x2 SDK 5.10
IDE Version CCS 10.3

The HOGP implementation should function with any properly implemented HID Host, but it was only extensively tested in the environment mentioned above. The latest released version of the HOGP BLE project can be found in the Texas Instruments GitHub. This example will be updated periodically as needed.