Hello,
I am transmitting a file over CAN to BusMaster, but if the time between frames in the attached sketch is reduced to lower than 150Us the data is not received correctly.
Is there any way to increase the throughput of the CAN, perhaps by checking tx ready, or some other method?
I look forward to any suggestions.
Regards,
Ray
PS: I have attempted to read the data from the SD card in RAM blocks and transmit it, but that didn't make any appreciable difference, so I think the choke point is the time between CAN transmits. Unfortunately, I can't send the file I was transmitting as it's too large.
I am transmitting a file over CAN to BusMaster, but if the time between frames in the attached sketch is reduced to lower than 150Us the data is not received correctly.
Is there any way to increase the throughput of the CAN, perhaps by checking tx ready, or some other method?
I look forward to any suggestions.
Regards,
Ray
PS: I have attempted to read the data from the SD card in RAM blocks and transmit it, but that didn't make any appreciable difference, so I think the choke point is the time between CAN transmits. Unfortunately, I can't send the file I was transmitting as it's too large.