Connection limit problem (Multi-ranging UWB using Murata 2BP EVK with iPhone)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Connection limit problem (Multi-ranging UWB using Murata 2BP EVK with iPhone)

318 Views
AndrewHH
Contributor I

Hi there,

Board: Murata 2BP EVK

UWB module: Murata 2BP

MCU: QN9090

SDK: QN90DK6 2.6.16

Let me clarify the situation first.

1. Default Device Connection Number:

I'm now using the Nearby Interaction (TWR method) between EVK and iPhone.
There is a multi-ranging option controlling the max number of connections,
in the file app_preinclude.h, the macro is gAppMaxConnections_c.
show below:

AndrewHH_0-1761098101931.png

The default value of it is 5.

2. Platform Limit:

This Murata 2BP EVK 's MCU is QN9090 THN.

At the file ble_config.h, it mentioned the maximum of the connection support by this platform is 16.

AndrewHH_1-1761098446990.png

AndrewHH_2-1761098519005.png

I can conclude that the MCU 's connection limit is 16.

3. K32W061 Connection Limit

This K32W061 is I don't know why it is exist in QN9090DK6 SDK.

Anyway, the file is qnble_config.h and it mentions the connection limit is 8.

AndrewHH_3-1761099583418.png

So that the connection will limited <= 8.

4. Problem: Where to change the number of connection > 5?

When I set the gAppMaxConnections_c to 8, it can only connect to only 5 devices (iPhone).

I find where is limited the connection.

In the file UwbApi.c and function UwbApi_SessionInit.
Its information mentions that max connection is 5.

AndrewHH_4-1761099914990.png

I want to know if there is a way I can change the max connection > 5?

0 Kudos
Reply
1 Reply

281 Views
Ricardo_Zamora
NXP TechSupport
NXP TechSupport

Hello,

 

Hope you are doing well. Sorry for the inconvenience this might cause you but as the information of these products it's under NDA (Non-Disclosure Agreement) the information it's not public.

I apologize for the inconveniences, but as your question is about a Module/Kit from one of our Trimension UWB Partners, you would need to go directly with them to receive support for their Module/Kit.

 

All the support should come directly from the UWB Partner, in this case from Murata.

 

The documentation and software is distributed by the corresponding UWB Module partner. By selecting a module, you will be guided to our partner’s page where you can access datasheets, application notes, and the required enablement software.

 I apologize again for the inconveniences.

 

Best Regards,

Ricardo

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2190366%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EConnection%20limit%20problem%20(Multi-ranging%20UWB%20using%20Murata%202BP%20EVK%20with%20iPhone)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2190366%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20there%2C%3C%2FP%3E%3CP%3EBoard%3A%20Murata%202BP%20EVK%3C%2FP%3E%3CP%3EUWB%20module%3A%20Murata%202BP%3C%2FP%3E%3CP%3EMCU%3A%20QN9090%3C%2FP%3E%3CP%3ESDK%3A%20QN90DK6%202.6.16%3C%2FP%3E%3CP%3ELet%20me%20clarify%20the%20situation%20first.%3C%2FP%3E%3CP%3E%3CU%3E1.%20Default%20Device%20Connection%20Number%3A%3C%2FU%3E%3C%2FP%3E%3CP%3EI'm%20now%20using%20the%20Nearby%20Interaction%20(TWR%20method)%20between%20EVK%20and%20iPhone.%3CBR%20%2F%3EThere%20is%20a%20multi-ranging%20option%20controlling%20the%20max%20number%20of%20connections%2C%3CBR%20%2F%3Ein%20the%20file%20app_preinclude.h%2C%20the%20macro%20is%20gAppMaxConnections_c.%3CBR%20%2F%3Eshow%20below%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22AndrewHH_0-1761098101931.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AndrewHH_0-1761098101931.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F361983i01F3B83AB39A2DE0%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22AndrewHH_0-1761098101931.png%22%20alt%3D%22AndrewHH_0-1761098101931.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3EThe%20default%20value%20of%20it%20is%205.%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CU%3E2.%20Platform%20Limit%3A%3C%2FU%3E%3C%2FP%3E%3CP%3EThis%20Murata%202BP%20EVK%20's%20MCU%20is%20QN9090%20%3CSTRONG%3ETHN%3C%2FSTRONG%3E.%3C%2FP%3E%3CP%3EAt%20the%20file%20ble_config.h%2C%20it%20mentioned%20the%20maximum%20of%20the%20connection%20support%20by%20this%20platform%20is%2016.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22AndrewHH_1-1761098446990.png%22%20style%3D%22width%3A%20713px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AndrewHH_1-1761098446990.png%22%20style%3D%22width%3A%20713px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F361984iE0A162995366861D%2Fimage-dimensions%2F713x41%3Fv%3Dv2%22%20width%3D%22713%22%20height%3D%2241%22%20role%3D%22button%22%20title%3D%22AndrewHH_1-1761098446990.png%22%20alt%3D%22AndrewHH_1-1761098446990.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22AndrewHH_2-1761098519005.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AndrewHH_2-1761098519005.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F361986iA69F0346320F4062%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22AndrewHH_2-1761098519005.png%22%20alt%3D%22AndrewHH_2-1761098519005.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EI%20can%20conclude%20that%20the%20%3CSTRONG%3EMCU%20's%20connection%20limit%20is%2016.%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CU%3E3.%20K32W061%20Connection%20Limit%3C%2FU%3E%3C%2FP%3E%3CP%3EThis%20K32W061%20is%20I%20don't%20know%20why%20it%20is%20exist%20in%20QN9090DK6%20SDK.%3C%2FP%3E%3CP%3EAnyway%2C%20the%20file%20is%20qnble_config.h%20and%20it%20mentions%20the%20connection%20limit%20is%208.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22AndrewHH_3-1761099583418.png%22%20style%3D%22width%3A%20496px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AndrewHH_3-1761099583418.png%22%20style%3D%22width%3A%20496px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F361989i00C389312D2BAFB1%2Fimage-dimensions%2F496x57%3Fv%3Dv2%22%20width%3D%22496%22%20height%3D%2257%22%20role%3D%22button%22%20title%3D%22AndrewHH_3-1761099583418.png%22%20alt%3D%22AndrewHH_3-1761099583418.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3ESo%20that%20the%20connection%20will%20limited%20%26lt%3B%3D%208.%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E4.%20Problem%3A%20Where%20to%20change%20the%20number%20of%20connection%20%26gt%3B%205%3F%3C%2FP%3E%3CP%3EWhen%20I%20set%20the%26nbsp%3BgAppMaxConnections_c%20to%208%2C%20it%20can%20only%20connect%20to%20only%205%20devices%20(iPhone).%3C%2FP%3E%3CP%3EI%20find%20where%20is%20limited%20the%20connection.%3C%2FP%3E%3CP%3EIn%20the%20file%20UwbApi.c%20and%20function%20UwbApi_SessionInit.%3CBR%20%2F%3EIts%20information%20mentions%20that%20max%20connection%20is%205.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22AndrewHH_4-1761099914990.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AndrewHH_4-1761099914990.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F361990i011D077E64C641DC%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22AndrewHH_4-1761099914990.png%22%20alt%3D%22AndrewHH_4-1761099914990.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EI%20want%20to%20know%20if%20there%20is%20a%20way%20I%20can%20change%20the%20max%20connection%20%26gt%3B%205%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2190943%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Connection%20limit%20problem%20(Multi-ranging%20UWB%20using%20Murata%202BP%20EVK%20with%20iPhone)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2190943%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EHope%20you%20are%20doing%20well.%20Sorry%20for%20the%20inconvenience%20this%20might%20cause%20you%20but%20as%20the%20information%20of%20these%20products%20it's%20under%20NDA%20(Non-Disclosure%20Agreement)%20the%20information%20it's%20not%20public.%3C%2FP%3E%0A%3CP%3EI%20apologize%20for%20the%20inconveniences%2C%20but%20as%20your%20question%20is%20about%20a%20Module%2FKit%20from%20one%20of%20our%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fproducts%2Fwireless-connectivity%2Ftrimension-uwb%3AUWB-TRIMENSION%23partners%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3ETrimension%20UWB%20Partners%3C%2FA%3E%2C%20you%20would%20need%20to%20go%20directly%20with%20them%20to%20receive%20support%20for%20their%20Module%2FKit.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EAll%20the%20support%20should%20come%20directly%20from%20the%20UWB%20Partner%2C%20in%20this%20case%20from%20Murata.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EThe%20documentation%20and%20software%20is%20distributed%20by%20the%20corresponding%20UWB%20Module%20partner.%20By%20selecting%20a%20module%2C%20you%20will%20be%20guided%20to%20our%20partner%E2%80%99s%20page%20where%20you%20can%20access%20datasheets%2C%20application%20notes%2C%20and%20the%20required%20enablement%20software.%3C%2FP%3E%0A%3CP%3E%26nbsp%3BI%20apologize%20again%20for%20the%20inconveniences.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBest%20Regards%2C%3C%2FP%3E%0A%3CP%3ERicardo%3C%2FP%3E%3C%2FLINGO-BODY%3E