- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually we don't have any such APIs. You can write your know fuctions and implement the same.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?