Re: Merging QUICKSAT output

Bjoern Gimle (
Sat, 5 Oct 1996 12:10:23 +0200 (MET DST)

   Craig Cholar wrote:

>Has anyone written a program to take multiple QUICKSAT output files
>and merge them into a single file, sorted by ascending time?
>Occasionally I've wanted to do this, but doing it manually would be
>tedious.  I've also occasionally encountered some built-in limits
>where QUICKSAT can't produce an output file in a complete, linear time
>sequence.  For example, try doing a magnitude 11, all-night session
>against 2000 elements (the maximum allowed) and you'll probably see
>this message...
I use a program I have written myself for this. It is available as:,
(but this area has no linked index yet).

QSVIEW adds date (and day of week) to each line, so QSORT can sort them
any way you want. This also solves the problem of printed output
without page numbers, and the date being several pages off, and
possibly lost when looking at 'loose leaves'.

A required runtime module for all my DOS programs is:

I call ' quicks  tyreso.ctl ' , where tyreso.ctl is the quicksat .ctl
file I wish to use. This sample .bat file :
shows that I first edit the .ctl file, then call QuickSat, then
qsview, which reads the .ctl file, to find the name of the output file,
and reformats it into viewquik.tmp, and calls a viewer program.
(I now use SuperPad for Windows from PC Magazine April 11, 1995 (Utilities)
but can't call that from a .bat file - Win95 can )

>This produces an output file that has all the information, but not
>in an unbroken time sequence.  Of course, I can't possibly see 1500+
>passes in a night (my best so far is around 160), so I've written a
>filter program to remove unwanted passes from the large 'raw' quicksat
>output to produce a manageable list.  I know that QUICKSAT has
>it's own filtering mechanisms, but sometimes I want to do my own
>filtering and not have QUICKSAT drop potentially interesting passes
>befpre I get a chance to eyeball them myself.
I use the 'flag character' and assign my own classes of interest in
the .mag file, so I can predict only those potentially interesting
at the moment.

If you make multiple runs, you will have to use 'COPY d+a+b+c d'
before you run qsview (assuming a is the ouput file you designate
as the latest quicksat output file)

--              +46-8-7428086  (home)  --
-- 59.22371 N, 18.22857 E           AND member of :       --
--   seesat-l / seesat-d   --
--                +46-8-59095789 (office)--
Join us at Eurosom 2, the Satellite Observers Meeting: Oct.19/20 !
Ghent, Belgium