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

Throughput Discussion

When sending constant data to the HID Host, the performance of the notification stream becomes critical. If the HID mouse requires very low latency and sends frequent HID inputs, then good throughput is essential. This project has been observed to have a peak throughput of approximately 1.6 KBps during the mouse demo. Figure 4-9 illustrates this throughput.

GUID-20210610-CA0I-C4VJ-S0TN-NQZ64TSKDKH8-low.png Figure 4-9 Throughput Measured During Mouse Demo

A 1.6kBps throughput is sufficient for enabling a low latency experience. However, this is not the maximum throughput achievable by this device. The Bluetooth 5 Throughput Demo showcases what a high (near theoretical max) throughput can be expected from this device.