uazo / bromite-buildtools

my build machine for bromite development
GNU General Public License v3.0
331 stars 10 forks source link

Web Serial support for Bluetooth RFCOMM services #319

Open uazo opened 1 year ago

uazo commented 1 year ago

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

uazo commented 1 year ago

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

found in v116