Конечно, в идеале вы должны установить максимальное значение программного обеспечения для детектора в 65535, чтобы предотвратить возникновение скорби, вызывающей ваше горе. Я понимаю, что это не всегда возможно или, по крайней мере, не всегда возможно сделать быстро.
Когда поток частиц превышает 65535, это происходит так быстро, или поток постепенно увеличивается, а затем постепенно уменьшается? Это имеет значение в том, какой алгоритм вы могли бы использовать для обнаружения этого. Например, если поток растет достаточно медленно:
true flux measurement
5000 5000
10000 10000
30000 30000
50000 50000
70000 4465
90000 24465
60000 60000
30000 30000
10000 10000
тогда вы будете иметь тенденцию иметь большое отрицательное падение в моменты, когда вы переполнены. Гораздо большее отрицательное падение, чем вы будете иметь в любое другое время. Это может служить сигналом того, что вы переполнились. Чтобы найти конец периода времени переполнения, вы можете найти большой скачок к значению не слишком далеко от 65535.
Все это зависит от максимально возможного истинного потока и от того, насколько быстро поток увеличивается и падает. Например, возможно ли получить более 128 тысяч отсчетов за один период измерения? Возможно ли, чтобы одно измерение было 5000, а следующее - 50000? Если данные недостаточно хороши, вы можете сделать только статистическое суждение о том, когда вы переполнились.