Houston, we have a trunk.
[debian/gnuradio] / gr-radar / src / lib / gen_run
1 #!/usr/bin/env python
2
3 import sys
4
5 def main():
6     window = 25000
7     #window = 250000
8     max_range = 99
9     gifs = []
10     for t in range(0, 241, 5):
11         sim_fn  = "sim.%04d" % (t,)
12         xref_fn = "xref.%04d" % (t,)
13         ppm_fn  = "i.%04d.ppm" % (t,)
14         gif_fn  = "i.%04d.gif" % (t,)
15         gifs.append(gif_fn)
16         
17         sys.stdout.write("./sim-airplane2 rfm -o %s -S %d\n" % (sim_fn, t))
18         sys.stdout.write("./eb-xambi -o %s -M %d -w %d -d 0.0002 rfm %s\n" % (
19             xref_fn, max_range, window, sim_fn))
20         sys.stdout.write("./plot_xambi_tool.m %s %s\n" % (xref_fn, ppm_fn))
21         sys.stdout.write("convert -resize 800%% %s %s\n" % (ppm_fn, gif_fn))
22
23     sys.stdout.write("gifsicle -d 50 %s >animated.gif\n" % (' '.join(gifs)))
24
25 if __name__ == '__main__':
26     main()