Hello, can y'all help me? I'd like to keep a signal going for a period of time after it's off. If you've played Oxygen Not Included, it's a buffer circuit.
I've almost got it but there's a gap I'm not sure how to solve. There's a 1 tick hiccup between the original ON signal and the buffered one kicking in. The light blinks off for 1 tick when the input is off, but then the buffer kicks in and it comes back on for the 60 ticks I've set. Any suggestions on how to get rid of that blip?
need help with buffer to continue circuit
-
mooklepticon
- Filter Inserter

- Posts: 308
- Joined: Wed Mar 02, 2016 10:09 pm
- Contact:
-
inefficient
- Inserter

- Posts: 46
- Joined: Fri Jul 11, 2025 2:49 pm
- Contact:
Re: need help with buffer to continue circuit
Hello!
The problem your particular contraption has is that the on combinator is directly linked to the lamp (no delay at all), whereas all other signals pass through combinators and each combinator by default delays signals by 1 tick, ie in total 2 ticks delay. As a result, you get a 2 tick blip in between the signal loss and the extension. Also, due to all the delays with the combinators, the way your contraption is setup, the signal is dealyed by 62 ticks and not 60 because you need 2 ticks until the signal loss is detected. You also have to change the the clock to only go to 58 instead of 60
Attached a fixed version!
This is a 4 combinator version of what you have build using a memory cell and an edge detector similar to the one you used. I think with the new else an even smaller one is possible. Mind though that again you have to adjust the time to X-2 ticks because of the system internal delay.
The problem your particular contraption has is that the on combinator is directly linked to the lamp (no delay at all), whereas all other signals pass through combinators and each combinator by default delays signals by 1 tick, ie in total 2 ticks delay. As a result, you get a 2 tick blip in between the signal loss and the extension. Also, due to all the delays with the combinators, the way your contraption is setup, the signal is dealyed by 62 ticks and not 60 because you need 2 ticks until the signal loss is detected. You also have to change the the clock to only go to 58 instead of 60
Attached a fixed version!
This is a 4 combinator version of what you have build using a memory cell and an edge detector similar to the one you used. I think with the new else an even smaller one is possible. Mind though that again you have to adjust the time to X-2 ticks because of the system internal delay.