This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Advantages of VoHoGP over NUS in the case of audio transmitting

Bluetooth didn't have a standard for transmitting audio using LE until LE Audio was released. And many manufacturers which produced BLE remote controls used Voice Over HID over GATT for transmitting audio from microphone on a remote control to a TV. And also BLE chip manufacturers used Voice Over HID over GATT for their demo examples of remote controls. I wonder why all of them implemented Voice Over HID over GATT and not something like Nordic UART Service, for example. What is an advantage of using HID over GATT profile for audio transmission?

Parents
  • Hi 

    These VoHoG applications were typically designed for Linux host systems, which have native HID support. This makes it very easy to integrate a BLE device that uses HID over GATT. 

    Remote controls typically use HID anyway, to send button commands etc. 

    Implementing audio over a proprietary service like NUS would require more work on the host side, to set up the profile and integrate it with the audio submodule. 

    Best regards
    Torbjørn

Reply
  • Hi 

    These VoHoG applications were typically designed for Linux host systems, which have native HID support. This makes it very easy to integrate a BLE device that uses HID over GATT. 

    Remote controls typically use HID anyway, to send button commands etc. 

    Implementing audio over a proprietary service like NUS would require more work on the host side, to set up the profile and integrate it with the audio submodule. 

    Best regards
    Torbjørn

Children
No Data
Related