X-Git-Url: http://pileus.org/git/?p=grits;a=blobdiff_plain;f=src%2Fradar.c;h=2fdf7d385c6df2825db3422e8266681fd381bd70;hp=78b9b4e763976b31d15e687494aa45c29a6dc8f0;hb=1398794a7901ac38c29856d6d08b5f9fac15ff1a;hpb=0d191a5f27a0e88c1dc6e16c7af4d65e32551525 diff --git a/src/radar.c b/src/radar.c index 78b9b4e..2fdf7d3 100644 --- a/src/radar.c +++ b/src/radar.c @@ -44,17 +44,17 @@ static void bscan_sweep(Sweep *sweep, guint8 **data, int *width, int *height) *data = buf; /* debug */ - static int fi = 0; - char fname[128]; - sprintf(fname, "image-%d.ppm", fi); - FILE *fp = fopen(fname, "w+"); - fprintf(fp, "P6\n"); - fprintf(fp, "# Foo\n"); - fprintf(fp, "%d %d\n", *width, *height); - fprintf(fp, "255\n"); - fwrite(buf, 3, *width * *height, fp); - fclose(fp); - fi++; + //static int fi = 0; + //char fname[128]; + //sprintf(fname, "image-%d.ppm", fi); + //FILE *fp = fopen(fname, "w+"); + //fprintf(fp, "P6\n"); + //fprintf(fp, "# Foo\n"); + //fprintf(fp, "%d %d\n", *width, *height); + //fprintf(fp, "255\n"); + //fwrite(buf, 3, *width * *height, fp); + //fclose(fp); + //fi++; } /* Load a sweep as the active texture */ @@ -126,7 +126,7 @@ static gboolean expose(GtkWidget *da, GdkEventExpose *event, gpointer user_data) glTexCoord2d(0.0, ((double)ri)/sweep->h.nrays); glVertex3f(lx*near_dist, ly*near_dist, 0.); // near left glTexCoord2d(0.7, ((double)ri)/sweep->h.nrays); glVertex3f(lx*far_dist, ly*far_dist, 0.); // far left } - g_print("ri=%d, nr=%d, bw=%f\n", _ri, sweep->h.nrays, sweep->h.beam_width); + //g_print("ri=%d, nr=%d, bw=%f\n", _ri, sweep->h.nrays, sweep->h.beam_width); glEnd(); /* Texture debug */ //glBegin(GL_QUADS); @@ -164,7 +164,7 @@ gboolean radar_init(GtkDrawingArea *_drawing, GtkNotebook *config) /* Parse hard coded file.. */ RSL_read_these_sweeps("all", NULL); //RSL_read_these_sweeps("all", NULL); - Radar *radar = RSL_wsr88d_to_radar("/scratch/aweather/data/KNQA_20090501_1925", "KNQA"); + Radar *radar = RSL_wsr88d_to_radar("/scratch/aweather/data/KNQA_20090501_1925.raw", "KNQA"); RSL_load_refl_color_table(); RSL_get_color_table(RSL_RED_TABLE, red, &nred); RSL_get_color_table(RSL_GREEN_TABLE, green, &ngreen);