User`s guide
www.uTasker.com
µ
Tasker – AT91SAM7X Tutorial
V1.4
uTaskerV1.4_SAM7X.doc/0.03 35/36 31.07.2009
1. When an Wireshark recording is played back, the internal NIC is closed so that there is no
disturbance from the network.
2. The Wireshark recording can be repeated after it has terminated. There is no limit as to
the number of times it can be repeated. Useful for incremental testing of a new piece of
code…
3. After an Ethernet playback it is necessary to restart the simulator to use the simulator with
the network again.
4. If you find a software error when stepping through the code, there is nothing to stop you
making a correction without terminating the simulation session. Often VisualStudio can
recompile the new code and continue with the debugging session, thus allowing the
correction to be immediately used – this is a major advantage of the VisualStudio
environment! Try it and you will learn to love it…
5. Wireshark recordings do not have to originate from the simulator, they can be recordings
from targets or from foreign devices. This means that recordings of a good known
sequence can also be used as input to developments (for example the recording of an
email being collected by your PC).
It is necessary that the simulator is set up to have the same IP and MAC addresses as
the device in the recording and it will then receive all recorded frames to that device.
Using this recording it is then possible to develop new code, verifying that it reacts as the
original device did at each step.
Using this method, it is even possible to develop quite complicated protocols or services
using a known good case as a reference. It can be basically tested before being switched
onto the network so that there is a good chance that it will even work first go!