NXP Semiconductors
UM11490
Feature Configuration Guide for NXP-based Wireless Modules on i.MX 8M Quad EVK
4.8 Human Interface Device Service
This section describes the configuration steps to connect the NXP-based Bluetooth
LE module with a Bluetooth Low Energy device that supports Human Interface Device
Profile.
Follow these steps to configure Human Interface Device Service.
Connect with the Bluetooth LE device
Section 4.1 "Scan, pair and connect to Bluetooth classic/Bluetooth LE"
Verify the Human Interface Device Service capability of the connected Bluetooth
LE device
root@imx8mqevk:~# bluetoothctl
Agent registered
[LE Device]# info D4:18:20:A0:48:5F
Device D4:18:20:A0:48:5F (public)
Name: LE Device
Alias: LE Device
Paired: yes
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: no
UUID: Generic Access Profile
(00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile
(00001801-0000-1000-8000-00805f9b34fb)
UUID: Device Information
(0000180a-0000-1000-8000-00805f9b34fb)
UUID: Battery Service
(0000180f-0000-1000-8000-00805f9b34fb)
UUID: Human Interface Device
(00001812-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific
(3dda0001-957f-7d4a-34a6-74696673696d)
ManufacturerData Key: 0x00df
ManufacturerData Value:
57 30 46 39 30 32 31 39 59 32 W0F90219Y2
[LE Device]#
The connected keyboard can be used as a normal keyboard now.
UM11490
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2021. All rights reserved.
User manual
Rev. 2 — 29 January 2021
73 / 88