---
name: "org.bluealsa.RFCOMM1"
section: "7"
platform: "linux"
package: "libasound2-plugin-bluez"
version: "4.3.1-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/org.bluealsa.RFCOMM1"
---

# org.bluealsa.RFCOMM1(7)

Bluetooth Audio RFCOMM D-Bus API

## NAME

org.bluealsa.RFCOMM1 - Bluetooth Audio RFCOMM D-Bus API

## SYNOPSIS

- **Service**

  org.bluealsa\[.unique ID\]

- **Interface**

  org.bluealsa.RFCOMM1

- **Object path**

  \[variable prefix\]/{hci0,hci1,...}/dev\_XX\_XX\_XX\_XX\_XX\_XX/rfcomm

## DESCRIPTION

This page describes the D-Bus RFCOMM interface of the **[bluealsa(8)](/bluealsa/8.md)** service. The RFCOMM interface gives access to the RFCOMM terminal objects created by this service.

### Methods

- **fd Open()**

  Open RFCOMM socket for dispatching AT commands not handled internally by BlueALSA. This method returns a SEQPACKET socket.

  Possible Errors:

  ```
  dbus.Error.NotSupported
  dbus.Error.Failed
  ```

### Properties

- **string Transport \[readonly\]**

  HFP/HSP transport type.

  Possible values: "HFP-AG", "HFP-HF", "HSP-AG" or "HSP-HS"

- **array{string} Features \[readonly\]**

  List of features supported by the remote device.

- **byte Battery \[readonly\]**

  Remote device battery level.

  Possible values: 0-100 or -1

## COPYRIGHT

Copyright (c) 2016-2023 Arkadiusz Bokowy.

The bluez-alsa project is licensed under the terms of the MIT license.

## SEE ALSO

**[bluealsa-rfcomm(1)](/bluealsa-rfcomm/1.md)**, **[bluealsa(8)](/bluealsa/8.md)**

- **Project web site**

   \<https://github.com/arkq/bluez-alsa\>
