Test 920737TAG throughput with IOS

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

cross mob
Anonymous
Not applicable

Hi,

I'm testing speed_test demo app, the tag is 920737TAG-03, I use sdk WICED-Smart-SDK-2.2.1.

During TEST_NOTIFICATIONS, I get roughly an 2KB/s transmission rate using IOS Phone(iphone 4s) , but it's 8KB/s using Android(samsung S6),  Can you give me some advice -- how to speed up with IOS?

0 Likes
1 Solution
MichaelF_56
Moderator
Moderator
Moderator
250 sign-ins 25 comments on blog 10 comments on blog

This is a good place to start: Latency Number for BCM20732/20732S for Android/iOS?

But there are many others....

However, recall that iOS and Android control/limit many of the resources requested, so you can make the request, but niether needs to honor if the request if it feels it is outside of the limits set by the OS/App.

For max. throughput using Speed_Test, we recommend using the Windows Peer app we include within the SDK.

View solution in original post

0 Likes
4 Replies
MichaelF_56
Moderator
Moderator
Moderator
250 sign-ins 25 comments on blog 10 comments on blog

This is a good place to start: Latency Number for BCM20732/20732S for Android/iOS?

But there are many others....

However, recall that iOS and Android control/limit many of the resources requested, so you can make the request, but niether needs to honor if the request if it feels it is outside of the limits set by the OS/App.

For max. throughput using Speed_Test, we recommend using the Windows Peer app we include within the SDK.

0 Likes
Anonymous
Not applicable

wsyzq any updates?

0 Likes
Anonymous
Not applicable

Thank you for your reply,

I get the limitation of IOS, the connection parameter request may be rejected if it does not comply with all of these rules:

Interval Max * (Slave Latency + 1) ≤ 2 seconds

Interval Min ≥ 20 ms

Interval Min + 20 ms ≤ Interval Max

Slave Latency ≤ 4

connSupervisionTimeout ≤ 6 seconds

Interval Max * (Slave Latency + 1) * 3 < connSupervisionTimeout

1.Does that mean I can't get the max throughput for IOS ?

2.Do you have some related test cases with IOS ?

Thanks

Ye

0 Likes

The max throughput for iOS is determined by Apple as previously indicated.

We do not have any sample test cases we can provide, however, I have copied a few others on this thread that have experience with this topic.

ehoffman  jaruhl phill.giancarlo

0 Likes