BTHUB(4)

πŸ“¦ version 11.0, in nixpkgs unstable

πŸ’– Bluetooth Remote Device Hub πŸ’–

okay so this is bthub(4) from the Kernel Interfaces Manual, and it’s giving Bluetooth Remote Device Hub energy β€” the page that helps remote Bluetooth devices attach to your system. bestie, let’s get into it πŸ’…βœ¨

🌸 NAME 🌸

bthub β€” Bluetooth Remote Device Hub.

✨ SYNOPSIS ✨

bthub* at bcsp?
bthub* at bt3c?
bthub* at btbc?
bthub* at btuart?
bthub* at sbt?
bthub* at ubt?

bthidev* at bthub?
btmagic* at bthub?
btsco* at bthub?

πŸ’– DESCRIPTION πŸ’–

The bthub device is used to attach remote Bluetooth devices to the system, and will attach to Bluetooth controllers as they are enabled. literally its whole job 🫢

πŸ¦‹ CONFIGURATION πŸ¦‹

Normally, Bluetooth Remote Devices will be configured on the bthub using the btdevctl(8) program, which passes a proplib(3) dictionary to the control file /dev/bthub with the BTDEV_ATTACH and BTDEV_DETACH ioctl(2) commands.

The following properties are used by bthub:

  • local-bdaddr β€” Local BD_ADDR. This required property should be a six byte data blob.
  • remote-bdaddr β€” Remote BD_ADDR. This required property should be a six byte data blob.
  • service-name β€” Service name. This required property should be a string indicating the service to configure, and may be one of the following:

Properties used by the configured device are listed in the appropriate device manual page. iykyk, check that device’s own page πŸ’œ

πŸŽ€ FILES πŸŽ€

  • /dev/bthub

⭐ SEE ALSO ⭐

πŸ‘‘ HISTORY πŸ‘‘

The bthub driver was written by Iain Hibbert under the sponsorship of Itronix, Inc. and first appeared in NetBSD 4.0. iconic origin story ✨


okay that’s the whole page, bestie 🫢 this beauty is from the Debian manual set, dated October 17, 2010, and the manual page name is BTHUB(4) β€” byeeee πŸ’‹πŸ’–

πŸ“¦ where this page comes from