dwww Home | Manual pages | Find package

BLUETOOTHCTL-HCI(1)       Linux System Administration       BLUETOOTHCTL-HCI(1)

NAME
       bluetoothctl-hci - HCI Submenu

SYNOPSIS
       bluetoothctl [--options] [hci.commands]

COMMANDS
   open
       Open HCI channel.

       Usage  > open <index> <chan=raw,user>

       Example open user channel
              In order to open a user channel the controller needs to be power off
              first:
              > power off
              > hci.open 0 user
              HCI index 0 user channel opened

   cmd
       Send HCI command.

       Usage  > cmd <opcode> [parameters...]

       Example send HCI Reset command
              > hci.cmd 0x0c03
              HCI Command complete:
                00

   send
       Send HCI data packet.

       Usage  > send <type=acl,sco,iso> <handle> [data...]

       Example send ACL data packet to connection handle 0x0000
              > hci.send acl 0x0000

   register
       Register HCI event handler.

       Usage  > register <event>

   unregister
       Unregister HCI event handler.

       Usage  > unregister <event>

   close
       Close HCI channel.

       Usage  > close <index>

RESOURCES
        <http://www.bluez.org>

REPORTING BUGS
        <linux-bluetooth@vger.kernel.org>

COPYRIGHT
       Free  use  of this software is granted under the terms of the GNU Lesser
       General Public Licenses (LGPL).

BlueZ                            December 2024              BLUETOOTHCTL-HCI(1)

Generated by dwww version 1.16 on Sat Oct 3 07:34:54 CEST 2026.