Testing simultaneous Bluetooth and WiFi suggestions?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

I'd like to do performance testing with simultaneous Bluetooth and WiFi.  Is there a suggested setup or demo app that can help me on this, or do I need to create my own?

Ideally, I'd like a WiFi loopback running simultaneously with a Bluetooth and BLE loopbacks (create servers for each).

I get lost crawling through the SDK; is there a set of documentation on all of the samples and applications in it?  NOOB question, I know...

Thanks!

Bill

0 Likes
4 Replies
VikramR_26
Employee
Employee
25 sign-ins 10 sign-ins 10 comments on KBA

We have performance testing for individual radios , presently we do not have mfg test for combo.

But we do have sample applications that use combo, Bluetooth Internet Gateway(bt_internet_gateway) , bt_smartbridge are few applications that you can refer to.

0 Likes
Anonymous
Not applicable

Thanks -- I found the internet_gateway demo, but it doesn't seem to run correctly on 3.5.2, or at least not as shown in the app note from the forum (BIG RESTful Smart Server Demo).  I use the make:

demo.bt_internet_gateway.restful_smart_server-BCM943341WCD1 download run

Output to the serial terminal:

Starting WICED v3.5.2

Platform BCM943341WCD1 initialised

Started ThreadX v5.6

Initialising NetX_Duo v5.7_sp2

Creating Packet pools

WWD SDIO interface initialised

WLAN MAC Address : 6C:AD:F8:F0:EB:E5

WLAN Firmware    : wl0: Nov 25 2015 14:01:39 version 6.49.2 (r602357) FWID 01-1302682f

Joining : BGN

Successfully joined : BGN

Obtaining IPv4 address via DHCP

DHCP CLIENT hostname WICED IP

IPv4 network ready IP: 172.16.42.2

Setting IPv6 link-local address

IPv6 network ready IP: FE80:0000:0000:0000:6EAD:F8FF:FEF0:EBE5

00009844 GKI_create_task func=0x8033061  id=1  name=BTU  stack=0x0  stackSize=6144

00009851 GKI_create_task func=0x803482d  id=0  name=HCISU  stack=0x0  stackSize=4096

Stack requests for local security keys

Bluetooth Internet Gateway initialised. BD address : 43:34:1B:00:1F:AC

Store local keys in non-volatile memory

Store local keys in non-volatile memory

I noticed the same. But then then once you initiate an active scan, it is successful and you see a print on the console indicating the same,

Starting WICED v3.5.2

Platform BCM943341WCD1 initialised

Started ThreadX v5.6

Initialising NetX_Duo v5.7_sp2

Creating Packet pools

WWD SDIO interface initialised

WLAN MAC Address : 6C:AD:F8:F0:E9:15

WLAN Firmware    : wl0: Nov 25 2015 14:01:39 version 6.49.2 (r602357) FWID 01-1302682f

Joining : vguest

Successfully joined : vguest

Obtaining IPv4 address via DHCP

DHCP CLIENT hostname WICED IP

IPv4 network ready IP: 192.168.2.191

Setting IPv6 link-local address

IPv6 network ready IP: FE80:0000:0000:0000:6EAD:F8FF:FEF0:E915

00008914 GKI_create_task func=0x8033061  id=1  name=BTU  stack=0x0  stackSize=6144

00008921 GKI_create_task func=0x803482d  id=0  name=HCISU  stack=0x0  stackSize=4096

Stack requests for local security keys

Bluetooth Internet Gateway initialised. BD address : 43:34:1B:00:1F:AC

Store local keys in non-volatile memory

Store local keys in non-volatile memory

REST: LE scan completed.

REST: LE scan completed.

REST: LE scan completed.

REST: LE scan completed.

Anonymous
Not applicable

One main issue: I'd like to test simultaneous performance of WiFi and Bluetooth _classic_ (BR/EDR), not BLE.  Actually, I'd like to have all three active.  I may try to merge in the RFCOMM example if I can get that all working.

Any help or suggestions would be welcome!

0 Likes