This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Bluetooth low power stack: Interrupt channel vs. control channel

Examining and testing with the TI BLE example HIDEMUKBD on a Windows 8.1 host, it appears that the example sends data via the interrupt channel.  The Bluetooth standard for HID also requires that a host's get_report to the device requires the device to send data on the control channel.

The HIDEMUKBD doesn't implement a GET_REPORT response and I can't find an TI BLE example that does.  Also, the TI BLE stack documentation doesn't address GET_REPORT.

Am I missing something? 

Does the TI BLE Stack implement GET_REPORT message processing from the host or data transmission on the control channel?

  • Restating the problem a bit:

    BLE stack appears to support asynchronous input and output reports, via the interrupt channel.

    Does the BLE stack support synchronous input and output reports, via the control channel? 

    If so, where is it documented?  Is there an example application?