Other Parts Discussed in Thread: WL1835, WL1831
Hi,
as discussed in another thread (Rif ti forum ) Wilink8 supports Bluetooth 4.2 Core Specification, but it seems to me that it is not possible to change the "LE Data Packet Length Extension" to 251 byte, although that should be part of that standard.
I'm testing a wilink 1831 with last firmware 4.2 (Version: TI_P2.141) on Android 6.0, but I receive an error when I try to change data length in PDU from 27 to 251 bytes in BLE data packet in my device.
Digging in the Android bluetooth stack code, I understood that it is not possible to adopt that data size because the device (wilink 1831 with firmware 4.2) declare to not support "LE Data Packet Length Extension", indeed when I sniff host-controller hci communication, in response to the Command Opcode: "LE Read Local Supported Features (0x2003)" I can see the response hex 0x01 (= LE Encryption supported, and everything else, included Data Packet Length, not supported). Rif. BLUETOOTH SPECIFICATION Version 4.2 [Vol 6, Part B] page 87
So the question is: is it right that Wilink8 with firmware 4.2 can't change "LE Data Packet Length Extension" which is part of Bluetooth 4.2 Core Specification ?
In the picture the data sniffed with btsnoop_hci.log and wireshark
Regards
Giuseppe Pagano