Skip to content

Web Serial support for Bluetooth RFCOMM services #319

@uazo

Description

@uazo

Support Bluetooth RFCOMM services in the Web Serial API. The Bluetooth RFCOMM (Radio frequency communication) protocol provides emulated RS-232 serial ports. This feature enables applications to make connections to RFCOMM services on paired Bluetooth Classic devices using the Web Serial API.

https://groups.google.com/a/chromium.org/g/blink-dev/c/P4YwDCcvdvs
Estimated milestones: 117
New flag: kEnableBluetoothSerialPortProfileInSerialApi

For clarity, are the per-device permissions persisted across visits? If so, what device attribute(s) do we use to form a device identifier to key that permission on?

Yes, the Bluetooth device MAC address.

https://groups.google.com/a/chromium.org/g/blink-dev/c/P4YwDCcvdvs/m/Gr9TFDMYAwAJ

wait for bluetooth_service_class_id in services/device/public/mojom/serial.mojom

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions