org.bluez.Adapter(5) Linux System Administration org.bluez.Adapter(5) (NAME) org.bluez.Adapter - D-Bus BlueZ (INTERFACE) (Service) org.bluez (Interface) org.bluez.Adapter1 (Object path) [variable prefix]/{hci0,hci1,...} (Used by) bluetoothctl(1), bluetoothctl-scan(1) (Methods) void StartDiscovery() (device discovery session) (inquiry) / . StopDiscovery . Device . RSSI (delta-threshold) . . : org.bluez.Error.NotReady org.bluez.Error.Failed org.bluez.Error.InProgress : bluetoothctl > scan void StopDiscovery() StartDiscovery . StopDiscovery . : org.bluez.Error.NotReady org.bluez.Error.Failed org.bluez.Error.NotAuthorized void RemoveDevice(object device) ( /bonding) . : org.bluez.Error.InvalidArguments org.bluez.Error.Failed : bluetoothctl > remove void SetDiscoveryFilter(dict filter) . . : array{string} UUIDs UUID UUID . UUID UUID (advertise) : o Pathloss RSSI . o Pathloss (TX power) Pathloss . o RSSI RSSI RSSI . int16 RSSI RSSI. PropertiesChanged Device RSSI . RSSI (delta-threshold) StartDiscovery . uint16 Pathloss (Pathloss). PropertiesChanged Device Pathloss . string Transport (Default "auto") Transport . : "auto" (Interleaved) LE BREDR . "bredr" BR/EDR (inquiry). "le" LE. bool DuplicateData (Default false) . ManufacturerData ServiceData PropertiesChanged . bool Discoverable (Default false) (discoverable) . string Pattern (Default none) . . : OR "" . bool AutoConnect (Default false) (Pattern) . Device . SetDiscoveryFilter . . SetDiscoveryFilter . SetDiscoveryFilter StartDiscovery . StartDiscovery . : org.bluez.Error.NotReady org.bluez.Error.NotSupported org.bluez.Error.Failed : bluetoothctl [scan] > uuids [all/uuid1 uuid2 ...] bluetoothctl [scan] > rssi [rssi] bluetoothctl [scan] > pathloss [pathloss] bluetoothctl [scan] > transport [auto/bredr/le] bluetoothctl [scan] > duplicate-data [on/off] bluetoothctl [scan] > discoverable [on/off] bluetoothctl [scan] > pattern [value] bluetoothctl [scan] > clear [filter] array{string} GetDiscoveryFilters() SetDiscoveryFilter . : (None) object ConnectDevice(dict properties) [experimental] (General Discovery) . Connect org.bluez.Device1(5) (bearer) . . Connect Device1 . . (properties): string Address (Mandatory) . string AddressType (Default "BR/EDR") . . : "public" (Public address) "random" (Random address) : org.bluez.Error.InvalidArguments org.bluez.Error.AlreadyExists org.bluez.Error.NotSupported org.bluez.Error.NotReady org.bluez.Error.Failed (Properties) string Address [readonly] . string AddressType [readonly] . (dual-mode) BR/EDR "public" . LE . (privacy) (Identity Address) . : "public" (Public address). "random" (Random address). string Name [readonly] (pretty hostname). pretty hostname . string Alias [readwrite] (friendly name). . . . . pretty hostname . pretty hostname . : bluetoothctl > system-alias bluetoothctl > reset-alias uint32 Class [readonly] (Class of device). DMI/ACPI . boolean Connectable [readwrite] (connectable) . . false Discoverable false Connectable true . Discoverable true . . boolean Powered [readwrite] . . (persistent) . false . : bluetoothctl > power string PowerState [readonly, experimental] () . . : "on" (Powered on). "off" (Powered off). "off-enabling" "off" "on". "on-disabling" "on" "off". "off-blocked" rfkill. boolean Discoverable [readwrite] (Default: false) (discoverable) . . DiscoverableTimeout false . . Powered PropertiesChanged . : bluetoothctl > discoverable boolean Pairable [readwrite] (Default: true) (pairable) . . . : bluetoothctl > pairable uint32 PairableTimeout [readwrite] (Default: 0) . . uint32 DiscoverableTimeout [readwrite] (Default: 180) . / . : bluetoothctl > discoverable-timeout [value] boolean Discovering [readonly] . array{string} UUIDs [readonly] UUID . string Modalias [readonly, optional] (Local Device ID) modalias (kernel) udev . array{string} Roles [readonly] . : "central" (central) . "peripheral" (peripheral) . "central-peripheral" . array{string} ExperimentalFeatures [readonly, optional] UUID . uint16 Manufacturer [readonly] uint16 (Core Bluetooth Specification). byte Version [readonly] (Core Bluetooth Specification). BlueZ October 2023 org.bluez.Adapter(5)