I am not using internal loopback. I am using simple canTransmit and canRecive functions. , My communication flow is described below
Gateway ---------------------------ECU(Hercules)
CAN Tx-------------------->------CAN Rx
Console<--------CANRx--------------<-------------CAN Tx
- After receiving data in (ECU)hercules, I am transmitting data back to Gateway. But after a certain time, I see no data in the console.
- I could see that both Gateway and ECU microcontrollers are waiting in while loop to check for read data in debug mode.
- How can I solve this issue?? Is it because of overload?