Hello, I'm designing a minecart/redstone system where I press a switch (or lever if need be) and redstone circuitry sets the track to lead to the correct destination. This isn't new of course but something that I can't seem to find on the forums or in the wiki is how to send serial data across large distances. From what I've read sending constant signals will work but then I would need multiple redstone wires. I want to save redstone (plus build something more complicated and impressive) so I'm wondering if there is a way to get past the chunk unloading problem here.
Here are the design requirements I've set for my system. They are somewhat variable to change. Especially since I don't know if this is possible or not. :biggrin.gif:
A rail network to connect each of my sites (which I have built).
Selecting a destination before getting into the minecart so the journey will automatically send you to the proper location.
Using a single redstone wire to change the rail positions at each hub.
I've been designing a way to do this by assigning each rail (the ones that will change direction) a single bit and then encoding it into a serial stream to be sent along the wire. The stream will be decoded at each hub and used appropriately. But chunk unloading is a problem that I am not entirely sure on how to solve. I have an idea that would store the data in a small memory bank every dozen chunks until you drive by in a mine cart which would send the data to the next memory bank but I also want to be able to send storage minecarts ahead before I go and I don't want them triggering the memory banks.
Feel free to ask questions if I wasn't clear about what I'm trying to do.