comparison hr-bits/sid-count.c @ 408:14302e075f37 default tip

hr-bits: further conditionalize SID-1-diff
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 22 Jul 2024 10:06:38 +0000
parents 183e81c8f6c0
children
comparison
equal deleted inserted replaced
407:183e81c8f6c0 408:14302e075f37
138 class2_ones = count_1_bits(frame + 12, class2_mask, 3); 138 class2_ones = count_1_bits(frame + 12, class2_mask, 3);
139 class2_zeros = 17 - class2_ones; 139 class2_zeros = 17 - class2_ones;
140 n1n2 = class1_zeros + class2_zeros; 140 n1n2 = class1_zeros + class2_zeros;
141 141
142 fprintf(outf, "%s %u %u", linebuf, class1_zeros, n1n2); 142 fprintf(outf, "%s %u %u", linebuf, class1_zeros, n1n2);
143 if (n1n2 >= 11 && n1n2 < 16) 143 if (n1n2 >= 11 && n1n2 < 16 && class1_zeros >= 3)
144 fputs(" SID-1-diff", outf); 144 fputs(" SID-1-diff", outf);
145 if (n1n2 >= 16 && n1n2 <= 25) 145 if (n1n2 >= 16 && n1n2 <= 25)
146 fputs(" BCI-to-BFI", outf); 146 fputs(" BCI-to-BFI", outf);
147 putc('\n', outf); 147 putc('\n', outf);
148 } 148 }