Right now you can only adjust a repeater's setting by hand. What if you could do it through redstone controls?
Here's how it could work.
Repeaters currently only accept signals on their "input" side, and only transmit signals from their "output" side. The other two inert sides don't accept or transmit signals, which is useful for compact circuitry.
I suggest changing this so that the inert sides of repeaters can accept signals, but only from the output side of other repeaters. A signal received by an inert side also will not actually activate the repeater, but instead just switch that repeater's setting to be the same as the repeater it received the signal from.
Illustration where =redstone, TNT = a repeater, and R1 = another repeater set to 1 with its output side touching an inert side of :tnt:. Whenever R1 is turned on, is set to 1, no matter what setting it was on before. is permanently set to 1 until something changes its setting again.
[] []
R1 []
[] []
But wouldn't this force you to manually reset back after R1 changes it? No! You could also have another repeater touching the other inert side of to change it back. And you could have repeaters touching the inert sides of those repeaters to change them as well:
R1 R3
RX RY
R2 R4
In the above circuit, RX and RY both touch an inert side of :tnt:. R1 and R2 each touch an inert side of RX. R3 and R4 each touch an inert side of RY. That allows you to change to any of the 4 possible repeater settings by remote command.
P.S. This should not interfere with any existing redstone circuitry because there is currently no reason for anyone to have put the output side of a repeater against an inert side of another repeater.
There is a thread that is almost the EXACT same like 5 threads down from this.
Anyways, this is an easier way of doing though, because the other suggestion had repeaters change with wire.
Hm, didn't see that other one. I must have started writing this before that one got posted.
And yeah, I think this is a better system because the other method would mess up the fact that the inert sides of repeaters are entirely unaffected by wire. That could ruin a lot of redstone devices. This would ruin no current designs because no current design should have the output of a repeater against an inert side of another repeater.
P.S. The circuit design I have here is a simple design to change just a single repeater. You could also easily create designs to adjust rows of repeaters if you wanted to.
You could also have redstone repeaters that adjust their own timing each time they activate, and create repeating signal loops that speed up and slow down over time.
Here's how it could work.
Repeaters currently only accept signals on their "input" side, and only transmit signals from their "output" side. The other two inert sides don't accept or transmit signals, which is useful for compact circuitry.
I suggest changing this so that the inert sides of repeaters can accept signals, but only from the output side of other repeaters. A signal received by an inert side also will not actually activate the repeater, but instead just switch that repeater's setting to be the same as the repeater it received the signal from.
Illustration where
[]
R1
[]
But wouldn't this force you to manually reset
R1
RX
R2
In the above circuit, RX and RY both touch an inert side of :tnt:. R1 and R2 each touch an inert side of RX. R3 and R4 each touch an inert side of RY. That allows you to change
P.S. This should not interfere with any existing redstone circuitry because there is currently no reason for anyone to have put the output side of a repeater against an inert side of another repeater.
Anyways, this is an easier way of doing though, because the other suggestion had repeaters change with wire.
Hm, didn't see that other one. I must have started writing this before that one got posted.
And yeah, I think this is a better system because the other method would mess up the fact that the inert sides of repeaters are entirely unaffected by wire. That could ruin a lot of redstone devices. This would ruin no current designs because no current design should have the output of a repeater against an inert side of another repeater.
You could also have redstone repeaters that adjust their own timing each time they activate, and create repeating signal loops that speed up and slow down over time.