We are developing embedded software on a Colibri T30. The software receives Lidar data through a UDP port at approximately 5 MegaBytes/ sec (3450 packets*1456 bytes/packet). We have test software that just reads the data and saves it to a file. When running on a windows laptop, no bits are dropped. When running on the T30 with the default settings we only receive 131 KiloBytes. I tried increasing the socket receive buffer
sysctl -w net.core.rmem_max=26214400 and sysctl -w net.core.rmem_default=26214400
But I am still not receiving all the packets. Can you please tell me what the maximum settings are for the socket receive bufffer? or should I be changing something else?
OS is version ID v2017.12