<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">On Feb 10, 2017, at 8:48 AM, Chip Wachob wrote:<br class=""><div><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Hopefully the Bluetooth group doesn't send me back to HID.</span><br style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""></div></blockquote></div><br class=""><div class="">The distinction is that this particular libhid was designed to interface with USB HID devices (uninterruptible power supplies, servo control boards, etc.) that do not fit into the traditional input peripheral model (yet still use HID over USB).</div><div class=""><br class=""></div><div class="">Bluetooth adopted the HID model for traditional input devices (keyboard, mouse, headsets with buttons, etc.), and the fact that many Bluetooth adapters use USB is merely coincidence. In that case, USB is one of the transport layers for Bluetooth, and Bluetooth is the transport layer for HID. Oversimplified for sure, but contrast with libhid, which was using USB as the transport layer for non-keyboard/mouse HID, and has no connection to any of the Bluetooth protocol stack (including SDP).</div><div class=""><br class=""></div><div class="">There seem to be a number of step-by-step guides if you do a web search for "emulate Bluetooth Linux".</div><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">-- <br class="">- Charles Lepple<br class=""><a href="https://ghz.cc/charles/" class="">https://ghz.cc/charles/</a><br class=""><br class=""></div>

</div>
<br class=""></body></html>