CAN - EndpointCAN, SocketCAN buffer is full


i send every 10 ms a CAN-Frame with DLC of 8 Bytes Baudrate 500 kBit/s. After a few frames i get the error log:
EndpointCAN: subscriber SocketCAN experiencing data loss, buffer is full.

The rx task is implemented in the runpipeline from the drivenet sample in the while loop just befor std::this_thread::yield();

anyone an idea?


Found it. Creating a new task to handle the can data was the solution.

How did you create it ?