Changes between Version 17 and Version 18 of wireless/bluetooth
- Timestamp:
- 06/16/2020 05:25:26 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
wireless/bluetooth
v17 v18 89 89 Gateworks supports multiple Board Support Packages. The following table shows details on bluetooth support for each: 90 90 ||= BSP =||= Product Families =||= Drivers =||= Stack =|| 91 || OpenWrt 14.08 || All || btusb/hciuart || bluez3 ||92 91 || [wiki:Yocto Yocto] || Ventana || btusb/hciuart || bluez4 || 93 || [wiki:Android] 5.1 || Ventana || btusb || bluez5 || 94 || OpenWrt 16.02 || Ventana || btusb/hciuart/bnep/rfcomm|| Fixed in commit ??? || 95 96 [=#openwrt1408] 97 === OpenWrt 14.08 === 98 Gateworks OpenWrt 14.08 supports Bluetooth via BlueZ 3.36 92 || [wiki:Android] || Ventana || btusb || bluez5 || 93 || [wiki:OpenWrt] || Ventana / Newport || btusb/hciuart/bnep/rfcomm || bluez5 || 94 || [wiki:ubuntu] || Ventana || btusb/hciuart/bnep/rfcomm || bluez5 || 95 96 [=#openwrt] 97 === OpenWrt === 98 Gateworks OpenWrt supports Bluetooth via BlueZ 5.x 99 99 100 100 The following packages are installed by default on Gateworks firmware images: … … 108 108 The {{{dbus-send}}} application is not installed by default (it is included in the dbus-util) package if you wish to install it, and no passkey agent is installed by default. 109 109 110 OpenWrt 14.08supports UCI configuration for the Bluetooth daemon storing its configs in {{{/etc/config/bluetooth}}}. The default configuration provides:110 OpenWrt supports UCI configuration for the Bluetooth daemon storing its configs in {{{/etc/config/bluetooth}}}. The default configuration provides: 111 111 - hcid: enabled by default (controller discoverable via 'iscan enable; pscan enable' in /etc/bluetooth/hcid.conf) 112 112 - hciattach: disabled by default … … 115 115 - pand: disabled by default 116 116 117 The Gateworks OpenWrt 14.08BSP default firmware image provides support for the following:117 The Gateworks OpenWrt BSP default firmware image provides support for the following: 118 118 * most common USB based based BT controllers (via btusb, ath3k, btintel drivers) 119 119 * HCI core protocol kernel support (HCI/L2CAP/SMP/SCO) … … 123 123 * Serial Port Profile (SP) via rfcomm app 124 124 * Personal Area Network (PAN) Profile via pand app 125 126 A patch is needed to add the {{{hidd}}} application in order to support Human Interface Device Profile (HID):127 {{{128 diff --git a/utils/bluez-utils/Makefile b/utils/bluez-utils/Makefile129 index 4f3f787..80d626f 100644130 --- a/utils/bluez-utils/Makefile131 +++ b/utils/bluez-utils/Makefile132 @@ -43,6 +43,8 @@ CONFIGURE_ARGS += \133 --enable-network \134 --enable-usb \135 --enable-input \136 + --enable-hidd \137 --disable-audio \138 --with-bluez="$(STAGING_DIR)/usr/include" \139 --with-usb=yes \140 @@ -58,9 +60,19 @@ endef141 142 }}}143 125 144 126