Hello friends I am involved in a project in which I am using Arduino Mega 2560 and I have placed Ethernet Shield W5100 on to it.In the testing phase I am required to check the speed of data transfer ..How can I do it..? any help will be appreciated. Thank You
Things I can think off
1) Get a second setup with Mega and W5100 shield. Connect them. Measure the time on the receiver from when the first byte arrives till the last byte arrives using a data packet of a fixed size.
2) Use wireshark on a computer. Connect Mega and computer directly via network port; run an application that can receive the data from the Mega (putty comes to mind). Use wireshark to monitor; it will timestamp received packets.
Note: I have no experience with ethernet shields.