diff options
-rw-r--r-- | tools/process_rawcap/process_to_points.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tools/process_rawcap/process_to_points.c b/tools/process_rawcap/process_to_points.c index 0ea9761..a1e835d 100644 --- a/tools/process_rawcap/process_to_points.c +++ b/tools/process_rawcap/process_to_points.c @@ -203,8 +203,7 @@ int main( int argc, char ** argv ) if( cullcount > 100 ) { - fprintf( stderr, "WARNING: %s%s%02d has %d out-of-window hits broken disambiguator?\n", Devices[dev], DevMap[swe], sen, cullcount ); - continue; + fprintf( stderr, "WARNING: %s%s%02d has %d out-of-window hits. Broken disambiguator?\n", Devices[dev], DevMap[swe], sen, cullcount ); } stddevtim /= count; @@ -216,6 +215,12 @@ int main( int argc, char ** argv ) continue; } + if( count < 1000 ) + { + fprintf( stderr, "DROPPED: %s%s%02d dropped because of insufficient (%d) points.\n", Devices[dev], DevMap[swe], sen, count ); + continue; + } + fprintf( hists, "%s%s%02d, ", Devices[dev], DevMap[swe], sen ); for( i = 0; i < HISTOGRAMSIZE; i++ ) |