Re: bluetoothctl: Connecting to a GATT service using BR/EDR

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Christian,

On Fri, Sep 30, 2022 at 12:56 PM Christian Eggers <ceggers@xxxxxxx> wrote:
>
> Hi Luiz,
>
> On Friday, 30 September 2022, 21:33:28 CEST, Luiz Augusto von Dentz wrote:
> > Hi Christian,
> >
> > Connecting over BR/EDR as a central is currently not supported, it
> > will probably require some changes in order to enable it although the
> > likes of bt_att/bt_gatt_client shall have proper support for it.
>
> currently it takes several seconds to read 70 KiB over a FIFO like GATT
> characteristic. Is this normal? In which configuration I can get the
> maximum throughput? Is it worth to tune the BLE parameters or should I
> use BR/EDR with a "classic" profile instead?

If you want to maximize throughput you will probably need to change
the connection parameters and perhaps use L2CAP directly since ATT is
not very efficient and you either have to resort to unreliable write
without response+notify or wait for write responses. If you want to do
file based transfer Id suggest you looking into implementing Object
Transfer Service which uses L2CAP CoC to maximize data transfers,
alternatively you can use OBEX if you prefer using BR/EDR, that said
it would be great to have support for OTS since that is used by the
likes of Media Control Service which is part of LE Audio stack.

>
> regards,
> Christian
>
>
>
> _______________________________________________________
> Christian
> Eggers
> Software Engineer
> ARRI
> Arnold & Richter Cine Technik GmbH & Co. Betriebs KG
> Arriweg 17,
> 83071
> Stephanskirchen
> www.arri.com
>
> +49 8036 3009-3118
> CEggers@xxxxxxx
>
> Get all the latest information from www.arri.com, Facebook, Twitter, Instagram, LinkedIn and YouTube.
>
> Arnold & Richter Cine Technik GmbH & Co. Betriebs KG
> Sitz: München ‑ Registergericht: Amtsgericht München ‑ Handelsregisternummer: HRA 57918
> Persönlich haftender Gesellschafter: Arnold & Richter Cine Technik GmbH
> Sitz: München ‑ Registergericht: Amtsgericht München ‑ Handelsregisternummer: HRB 54477
> Geschäftsführer: Dr. Matthias Erb (Chairman); Dr. Michael Neuhäuser; Stephan Schenk; Walter Trauninger
>
>


-- 
Luiz Augusto von Dentz




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux