- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a issue in the function wiced_network_up(). It take long time( abt 4s -> 14 seconds) to connect successfully.
And I see that it take so much time because it must wait for the IP to be ready.
The flow as below
So we would like to know is there any way to improve waiting time of IP ready ?
- Labels:
-
WICED Studio
-
Wifi+Bluetooth
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello:
thanks for the detailed pic, nx_ip_status_check occupied much time during the process.
now I can only suggest you if you didn't use IPV6, you can disable IPV6 address process, that will save some time. please delete the "wiced_init_autoipv6(interface)" in function wiced_ip_up and have a try .
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi zhez,
I tried to disable Ipv6 in wiced_ip_up but the connection time still can not reduce .
Do you have any suggestion for this issue ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi:
wiced_init_autoipv6 , this will save the total up time. but for nx_ip_status_check still have no better way to save the time.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Did you try compare with other RTOS+network stack builds?
e.g.
ThreadX_NetX
FreeRTOS_LwIP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi zhez
Right now i'm using Wiced SDK 3.1.2. I think it is using ThreadX and NetX.
About FreeRTOS and LwIP i haven't tried and have no idea about this .