back: Atsar connection
next: Atsar encap -2
First, let us have a try to process the text output of
This requires a few different things, which I will discuss
on different slides, but are mixed within the real program.
The slides show the general idea, although implementation a bit different.
You can not just wait for a line to arrive via the pipe we opened to
the command, because that would block the graphical interface. That is
why we have to use the
fileevent function of Tk, which
triggers a callback each time a change in the file-handle emerges.
The output of
atsar is in visual columns, which I just
bluntly split into the data to be presented in our interface. See