Community
cancel
Showing results for 
Search instead for 
Did you mean: 
VLebe2
New Contributor I
591 Views

AC 9260 BLE data length extension problem

Jump to solution

 

Hello,

I'm use AC 9260 adapter in desktop PC. This PC used as master and custom board as slave in BLE connection.

I have problem:

AC9260 send opcode LL_LENGTH_RSP with:

Max RX octets: 251

Max RX time: 328 microseconds

Max TX octets: 251

Max TX time: 328 microseconds

Снимок1.PNG

But in case with 251 octets shell set 2120 microsecond like send a my custom board:

Max RX octets: 251

Max RX time: 2120 microseconds

Max TX octets: 251

Max TX time: 2120 microseconds

 

I believe that because of this, sending packet with length of more then 20 bytes (26 bytes in my case) splits into many parts (2 or 3) instead of coming in one packet.

 

Снимок.PNG

 

 

Why AC 9260 in DLE = 251 sets 328 microseconds ?

 

Thanks,

regards, Vyacheslav.

 

0 Kudos
1 Solution
VLebe2
New Contributor I
255 Views

Hi Andrew !

Happy New Year!

Thanks for answer.

After the New Year holidays, we will check the new driver and I will definitely post the results here.

 

Regards,

Vyacheslav.

View solution in original post

19 Replies
AndrewG_Intel
Moderator
255 Views

Hello VLebe2,

 

Thank you for posting on the Intel® communities.

In order to assist you better, could you please provide more details regarding these inquiries?

 

1- Are you integrating the Intel® Wireless-AC 9260 on a custom system/motherboard? Are you a system manufacturer/builder and-or are you deploying a software application?

 

2- Operating system (OS) used on your system/custom board:

 

3- Is the information you shared output from a specific software or from an OS shell? Please provide details:

 

4- Could you please elaborate more on what you are trying to achieve?

 

Regards,

 

Andrew G.

Intel Customer Support Technician

A Contingent Worker at Intel

VLebe2
New Contributor I
255 Views

Hi, Andrew.

Thanks for quickly response.

  1. Board integrated in standard PC. I use our software application for WIndows.
  2. WIndows 10 LTSC 1809. Custom board with nRF52832 chip and S132 stack fw.
  3. Information from nRF sniffer firmware and Wireshark analyzer.
  4. I try to send BLE packets more then 20 bytes long. In custom board I set MTU=247 and DLE=251. After connect to PC with AC9620 I see that packets (28 or 35 bytes length) is fragmented in L2CAP, but they must come in whole and not in pieces.

 

Regards, Vyacheslav.

 

 

AndrewG_Intel
Moderator
255 Views

Hello VLebe2,

 

Thank you for all the information provided.

Please allow us to review it and as soon as we have more details available we will be posting back in this thread.

 

Regards,

 

Andrew G.

Intel Customer Support Technician

A Contingent Worker at Intel

AndrewG_Intel
Moderator
255 Views

Hello VLebe2,

 

We are still working on this inquiry, and we would like to gather additional information to check further.

Could you please provide sniffer logs from the tools you are using? (For instance: nRF sniffer* and Wireshark*).

 

Regards,

 

Andrew G.

Intel Customer Support Technician

A Contingent Worker at Intel

VLebe2
New Contributor I
255 Views

Hello, Andrew.

Ok, I use "nRF Sniffer for Bluetooth LE" version 2.0.0

https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Sniffer-for-Bluetooth-LE

on board "nRF52 DK" (PCA 10040)

https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52-DK

with firmware : "sniffer_pca10040_1c2a221.hex".

 

This is request from our custom board:

And this is intel answer:

 

And another log:

master to slave:

slave to master:

master to slave again:

slave to master:

And I attach wireshark log for inter board.

 

Regards,

Vyacheslav.

 

 

 

VLebe2
New Contributor I
255 Views

This is a wireshark log for comparison with android communication (its all ok):

AndrewG_Intel
Moderator
255 Views

Hello VLebe2,

 

Thank you for all the details provided and the traces.

Please allow us to check this further and as soon as we have more details we will be posting back in this thread.

 

Regards,

 

Andrew G.

Intel Customer Support Technician

A Contingent Worker at Intel

AndrewG_Intel
Moderator
255 Views

Hello VLebe2,

 

We have released a new driver for the Intel® Wireless-AC 9260, driver version is 21.60.2.

Could you please test this new driver and report back the behavior?

 

You can download the driver from this link:

https://downloadcenter.intel.com/download/29258/Windows-10-Wi-Fi-Drivers-for-Intel-Wireless-Adapters

 

Regards,

 

Andrew G.

Intel Customer Support Technician

A Contingent Worker at Intel

VLebe2
New Contributor I
256 Views

Hi Andrew !

Happy New Year!

Thanks for answer.

After the New Year holidays, we will check the new driver and I will definitely post the results here.

 

Regards,

Vyacheslav.

View solution in original post

VLebe2
New Contributor I
255 Views

Sorry, Andrew, but the link points to the wi-fi driver, maybe I need a bluetooth 21.60.0 driver by this link?

https://downloadcenter.intel.com/download/29264/Intel-Wireless-Bluetooth-for-Windows-10?product=9944...

 

AndrewG_Intel
Moderator
255 Views

Hello VLebe2,

 

Thank you for your response.

I do apologize for the misunderstanding. That is correct, the link you posted refers to the latest driver for Wireless Bluetooth which is part of the latest release for the Intel® Wireless-AC 9260, package version 21.60.0:

https://downloadcenter.intel.com/download/29264/Intel-Wireless-Bluetooth-for-Windows-10?product=9944...

 

Please feel free to report back the behavior once you complete the tests.

 

Best Regards,

 

Andrew G.

Intel Customer Support Technician

A Contingent Worker at Intel

AndrewG_Intel
Moderator
255 Views

Hello VLebe2,

 

I would like to know if you were able to test with the latest driver for Intel® Wireless Bluetooth. If so, please feel free to share the outcome or any additional inquiry that you may have.

 

Regards,

 

Andrew G.

Intel Customer Support Technician

A Contingent Worker at Intel

VLebe2
New Contributor I
255 Views

Hello, Andrew.

Unfortunately, we have not tested the new driver yet. As soon as we do this, I will write about the result.

 

Regards,

Vyacheslav.

VLebe2
New Contributor I
255 Views

Hello, Andrew.

Finally, we tested the new driver and I can say that now everything works as it should.

So, driver 21.60.0.4:

driver_ver.jpg

 

Master to Slave request:

MtoSreq1.PNG

Slave to Master request:

StoMreq1.PNG

Master to Slave response:

MtoSrsp1.PNG

Slave to Master response:

StoMrsp1.PNG

 

Thank you for choosing to solve our problem.

 

Best regards,

Vyacheslav.

 

VLebe2
New Contributor I
255 Views

And packet transmit:

packet_transmit.PNG

all data in one packet (Length: 31 bottom of screen).

 

AndrewG_Intel
Moderator
255 Views

Hello VLebe2,

 

Thank you for your response and the details provided.

 

We are glad to know that after testing with the new driver 21.60.0.4 everything works as it should.

It was a pleasure working with you on this issue and we are now proceeding to close this inquiry.

 

Best regards,

 

Andrew G.

Intel Customer Support Technician

A Contingent Worker at Intel

AndrewG_Intel
Moderator
255 Views

Hello VLebe2,

 

We were about to close this thread but since this was an interesting and particular issue, we just would like to confirm if everything is still working fine.

 

Regards,

 

Andrew G.

Intel Customer Support Technician

A Contingent Worker at Intel

VLebe2
New Contributor I
255 Views

Hello Andrew.

By this thread problem resolved and DLE timing working fine.

But I create new thread with same problem :

https://forums.intel.com/s/question/0D50P00004ZMQmySAH/ac9260-drizzle-creating-a-connection-event-on...

 

Regards,

Vyacheslav

AndrewG_Intel
Moderator
255 Views

Hello VLebe2,

 

Thank you for your response.

 

We are glad to know that the original issue regarding this thread is solved. Also, we noticed that you already created a new thread regarding the creation of event on BLE and 8265NGW - data length extension problem, and we can see we are currently working through that new thread to check these behaviors further and where the assistance will continue.

 

We will now proceed to close this inquiry.

 

Best regards,

 

Andrew G.

Intel Customer Support Technician

A Contingent Worker at Intel

Reply