Re: DBUS API: Retrieve current MTU used by remote device

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

 



Thanks Luiz for the answer, but I am guessing WriteValue() uses Long Write. But it looks like not all BLE devices support Long Read/Write (including Bluez until recently - v5.39 - April 2016). It also seems some/all(?) Android devices do not support it.

I did not find this information but is a device that does not support Long Write; would the application still receive GATT packets sent by Long Write in a defragmented manner?

The workaround often uses is to leave the GATT server fragmenting itself the packets to send to the GATT client with an arbitrary packet length value. Knowing the MTU uses between the two GATT devices could improve the throughput.
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[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