diff options
author | Suren A. Chilingaryan <csa@suren.me> | 2020-03-08 15:51:25 +0100 |
---|---|---|
committer | Suren A. Chilingaryan <csa@suren.me> | 2020-03-08 15:51:25 +0100 |
commit | 0fa60586c49c2ba10f1e24c6533ebf4980372f2f (patch) | |
tree | df6be18afb9ac1bbb22ab40ab704c3fa11debe80 /src/ufo-roof-read-task.c | |
parent | f3cec7d31f46697c47529800b532b66707525168 (diff) | |
download | ufo-roof-temp-0fa60586c49c2ba10f1e24c6533ebf4980372f2f.tar.gz ufo-roof-temp-0fa60586c49c2ba10f1e24c6533ebf4980372f2f.tar.bz2 ufo-roof-temp-0fa60586c49c2ba10f1e24c6533ebf4980372f2f.tar.xz ufo-roof-temp-0fa60586c49c2ba10f1e24c6533ebf4980372f2f.zip |
Introduce debuging builds: Store first packets on each channel
Diffstat (limited to 'src/ufo-roof-read-task.c')
-rw-r--r-- | src/ufo-roof-read-task.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/ufo-roof-read-task.c b/src/ufo-roof-read-task.c index a8ddded..7d55b79 100644 --- a/src/ufo-roof-read-task.c +++ b/src/ufo-roof-read-task.c @@ -190,6 +190,21 @@ ufo_roof_read_task_generate (UfoTask *task, return FALSE; } +#ifdef UFO_ROOF_DEBUG + // Store first received packet on each channel... + static int debug = 1; + if (debug) { + char fname[256]; + sprintf(fname, "channel%i_packet0.raw", priv->id); + FILE *f = fopen(fname, "w"); + if (f) { + fwrite(output_buffer, 1, cfg->max_packets * cfg->max_packet_size, f); + fclose(f); + } + debug = 0; + } +#endif /* UFO_ROOF_DEBUG */ + // FIXME: End of data (shall we restart in the network case?) if (!packets) return FALSE; |