Hi BigMac and Rocco,
Thanks for your help.
I agree with you guys. May be it's time to change the strategy.
The main goal of this board is to send results of AD conversions. I don't mind if one of the samples is lost, so that I don't need an Ack response. And also, there is nothing else to be done in this firmware. I only need to convert and send the 2 bytes with the values.
On the board 2 I will have to get all these data and put them on the USB trough an FTDI chip.
I was thinkink about to send more samples per packet...
However I don't know if it would work, as it is intended to be a "real time" system. There is a C++ software to collect the data from the USB and show it on the screen as well.
Anyway, I will keep cutting the edges. If you have any suggestion, please let me know..
Cheers,
Ed.