Arduino IDE coding: write software for your Arduino that will analyze the transmission of messages sent and received through software serial ports connected to a “virtual network” of hosts running on the connected Nano.

Arduino IDE coding .

•Write software for your Arduino that will analyze the transmission of messages sent and received through software serial ports connected to a “virtual network” of hosts running on the connected Nano.

•The overall aim of the work is to determine which hosts are present on which ports and to analyze the performance of the virtual network. This assignment is divided into several tasks and you should complete each task before moving on to the next:

  • Task 1 will send messages to a port to determine if a host can be reached.
  • Task 2 will analyse how long it takes to get a response from a connected host whose
    port is known.
  • Task 3 will determine which port each host is connected to.
  • Task 4 will analyse the response times of hosts on each port.