Transmit error in case of BCM43362 and BCM4343W module

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

cross mob
Anonymous
Not applicable

Hi,

We are using BCM43362 and BCM4343W module for our project.

We want to send data using wwd_network_send_ethernet_data() routine. This routine has void return type that is it does not return any error. Our requirement is that we do not want to change any code in WICED stack, we want to completely handle errors in application code but wwd_network_send_ethernet_data() routine which is used to send data does not return error, so is there any callback or any way for application to know that sending failed.

0 Likes
4 Replies
Anonymous
Not applicable

Actually in wwd_network_send_ethernet_data() function there are some internal terminal prints stating the return status of the individual APIs, that is the reason there is no return value for the whole function.

If you didn't find any terminal print stating any errors then you can say that the API is successful.

Anonymous
Not applicable

No we need to know the status of transmit through code and there is no visual monitoring available, so is there any status available from WICED that could be checked to detect the transmit error

0 Likes
Anonymous
Not applicable

Actually we don't have any such APIs. You can write your know fuctions and implement the same.

rash wrote:

Actually in wwd_network_send_ethernet_data() function there are some internal terminal prints stating the return status of the individual APIs, that is the reason there is no return value for the whole function.

A simple question, what happened if the code run into these internal terminal cases? Will the packet loss?

0 Likes