Just place 9 wires in a row and set it to 'read belt content' => 'hold'. The result is 64 when the belt is fully compressed otherwise less. Why? Well 64/9 = 7.1111 and this is very close to the max item count for a belt tile (7.1444 I guess).
Case
That IS the exact max item count for a belt. 64 spaces in belt tile (32 per lane) and each item takes 9 spaces.Case wrote:Just place 9 wires in a row and set it to 'read belt content' => 'hold'. The result is 64 when the belt is fully compressed otherwise less. Why? Well 64/9 = 7.1111 and this is very close to the max item count for a belt tile (7.1444 I guess).
Doesn't work, belt lanes can desync. So you may get two "1" pulses instead of a single "2" pulse.ssilk wrote:That should work also with pulse mode, cause on each belt must be 1 item per lane enter per tick. So it should show always "2". Untested!! Needs less CPU power.
The same with pulse mode: The signal is 2, if and only if the belt is fully compressed (and has full throughput).Yoyobuae wrote:With hold mode the signal is 64 if and only if the belt is fully compressed.
Blueprint?Yoyobuae wrote:Backed belt detector using hold mode:
https://gfycat.com/IllustriousMeanHamadryad
Only the bit between the two middle splitters and the combinators are part of the detector. The rest is just to implement a priority splitter.
Needs combinators though (for schmidt trigger). Then again, "summing it over 32 ticks" requires combinators as well.
brunzenstein wrote:Blueprint?
Code: Select all
H4sIAAAAAAAA/8WVUW+bMBDHv0rFM1QBtd2kznvY16gmZPClsWZsdD6qRojvvnNIIiCEkqrT8oLi89++
+93ftnJ3xpXS3OWiBUuaNHjRtlZWICIFpVaASemqQltJDqO4dp4nOSvad5Gk94/xXiRZFyuNUB7Gn+LS
WUJn8gJ28k07FO1xoZwj6qDmPbYaPeVev1ppREv7mjd800iNNFHc798HE5DlLupiD0E+UWiC6jRdo7NJ
bSQBz+aca4khZxH9iGLXUN1Mt1sQ13tOtrGUb9FVubYsFoQNdCFobV8rV/ESpdFv0SIopnYAuM+1Emlc
aiwbTeEP4xmEMl7iFQHsSPDQ8fBLlH24WDor/9aFX3zsG2foSVq62rh0Vde22hBgsMNqbEyMXbGJtVXA
23BGaxr866zNjsqs+wzodEQB3msE7xNfG01cyNS7zGBz/ziEkF1oCaX1tUNKCjA0XmETFhjJZxiesgMr
CwO50j58xVYaD+fUEaTKd5LNHRbg4vzBa+f4abSfWDkFAe0cnktnTAANnfj9BlyLtHwljUmMrOqxKOsJ
Xadyvg/mr4MFo/UG5x4Mz/nP6IprPjowa9qdhGrStf3+4spECM1baeSUGSeNrTZjpc2nrDS+1J5uxrm5
heZ/Oz0PN9f1lS6Zvy0LI8s/i4fgH1qFYejywGzhUbi4SrqrD8KcbIK3G7wJzwjUoL3Ln8Gqv0pKe7q8
CAAA