Forums - Open Redstone Engineers
ORE Network - Printable Version

+- Forums - Open Redstone Engineers (https://forum.openredstone.org)
+-- Forum: ORE General (https://forum.openredstone.org/forum-39.html)
+--- Forum: Projects & Inventions (https://forum.openredstone.org/forum-19.html)
+---- Forum: In Progress (https://forum.openredstone.org/forum-20.html)
+---- Thread: ORE Network (/thread-4256.html)



ORE Network - Crazyninja2000 - 08-04-2014

I have an idea to make ORE more connected, a networking system. using a tapper with 2 colors of sand, we could send 5 bit binary messages to each other. you would be given a number, and the caller would send that numebr to all plots, but will let the signal go through if the number matches a specific plot.

This will not require any main terminal. Right now the tapper can only do a max of 24 characters, but im working on making it a lot more. this is a private system, so you would send me your plot location and we would build to it. to find you plot location use /ploc or /pinfo. we will build around low ground plots.

i have finished the system, you can have up to 56 characters, and it uses mort's serial encoder/decoder. it will be 6 bit, the first 36 characters are numbers, then there are 6 characters for matg (+,-,/,x,exponets, and ()), then period, apostrophie, exclamation point, and question mark. to sign up, just send me your plot location, i will give you a number, and have the 2 lines built to your plot soon.


RE: ORE Network - Legofreak - 08-04-2014

forgive me for asking but what is a tapper?


RE: ORE Network - Crazyninja2000 - 08-04-2014

it is like a printer, it will print out the binary in 2 colors of sand. its the receiver for the network.


RE: ORE Network - Legofreak - 08-04-2014

ah, makes sense. I think if I got one, I'd modify it to save to memory.

I'm just worried the transmission lines wont send to or through unloaded plots.


RE: ORE Network - Crazyninja2000 - 08-04-2014

rek we are already building it. the first line would be from my plot to slug dude's plot. if you send me your plot location, i can hook you up to the network.

now you dont have to see all those ugly wires and decoders.


RE: ORE Network - Legofreak - 08-04-2014

I don't know it off hand. I'll have to check when I get off work.

btw... aren't most of our plots already filled with ugly wires and decoders?


RE: ORE Network - DrDaBomb - 08-04-2014

This was an idea I had last week. It's a cool concept. I wish you the best of luck!


RE: ORE Network - Crazyninja2000 - 08-05-2014

we have encountered a problem, the serial is not working. right now im making it in sync and might be working tommorow.


RE: ORE Network - Crazyninja2000 - 08-05-2014

The network is complete. it uses serial, and is 10 bits (5 for address, 5 for syntax). the syntax is a-z, then /, which stands for a symbol which after you enter the name of the symbol(example: 2 = /two) and _

to send a meassge, type the address, and then type the letter. send every letter 2 times. wait 5 seconds between each letter just in case there is an interferance with the lines. the tapper will print the letters, and it will be able to have about 26 chartacters(depending on how high it is, higher the tapper, the more characters).

i am now accepting any request to be in the network.


RE: ORE Network - Legofreak - 08-05-2014

so with a 5 bit address you could potentially have 31 destinations... right?


RE: ORE Network - Crazyninja2000 - 08-05-2014

correct, like mine is 00001.


RE: ORE Network - Legofreak - 08-10-2014

My plot location is -7,-1

is this still happening?


RE: ORE Network - tokumei - 08-10-2014

I think it should be put out there that some people won't like having wires running underneath their plot floor (even though they probably will never build down there.) Plus, this is likely to break in the future, especially since some people will replace their entire floor instead of just the surface. Just be sure that they know it's there and they don't mind it being there.


RE: ORE Network - Crazyninja2000 - 08-10-2014

it is still happening, im just a little busy at the moment. i will start building lines to you in a few days rek.


RE: ORE Network - Cutlassw30 - 08-10-2014

call 811 before you dig!


RE: ORE Network - Magic :^) - 08-10-2014

If I pass my trial, I'd like to sign up to this thing. Since I wouldn't have chosen a plot yet, is there anywhere in particular I should claim?


RE: ORE Network - Crazyninja2000 - 08-11-2014

not really. if you do /pmap, it will bring you to a plot map which has my network layout. if you could just get a plot near one of those torches that would be great.


RE: ORE Network - Crazyninja2000 - 08-11-2014

I have changed my address to 00000 and cdpiv took my old address. so here are step by step instructions to use the network.
1. turn your sender on
2.type in the address
3.type in the message(in binary, 1 for A, 11010 for Z)
4.send it(the same letter twice)
5.wait about 20 seconds
6.repeat steps 2-5
7.when finished, wait about a minute, and turn off the sender

sorry about the minute second wait at the end. the network is a big loop. the message is sent around the loop. when you turn the sender on, it breaks the loop so when your own message reaches you, it doesnt loop around again. all this might be slow, but will ensure you a quality connection.


RE: ORE Network - Legofreak - 08-11-2014

have you considered putting a note block or something to let you know that it has looped around?


RE: ORE Network - Crazyninja2000 - 08-12-2014

good idea


RE: ORE Network - slugdude - 08-12-2014

I know a way to load unloaded chunks when needed:
Place a piston at the chunk border, pointing out
Have the signal power the piston
delay the signal 3 ticks after the piston, but use 3 repeaters not one to preserve signal length.
Voila, chink loads just before the signal enters it. Here's a simple diagram.

r
P ^ <-- Edge of chunk
r ^
r ^
r r

r = redstone dust
^ = repeater (1 tick)
P = piston facing into new chunk

You could just use 2 repeaters and have 2 ticks but would the chunk always load in time?
Not sure the staff would like is doing this though


RE: ORE Network - Crazyninja2000 - 08-12-2014

yes, but how would we know when the edge of a chunk is. slug, i thought you didnt want to help me and were gonna start your own network?


RE: ORE Network - Legofreak - 08-12-2014

ORE has chunk grids on plot floors as well as most people make their floors tile with chunks. also you can look at your coordinates.


RE: ORE Network - Crazyninja2000 - 08-12-2014

each chunk is 20 blocks, and redstone only goes 15. so those square things every unclaimed plot has marks a chunk edge. this would be 4 ticks every chunk, so im thinking of using insta wire, would that load a chunk?


RE: ORE Network - Magic :^) - 08-12-2014

I'd say insta wire would be the only option, considering the distance needed to travel

Questions (kinda similar):

What if two people try sending a message at the same time? Will it break?

While sending a message, will it prevent you from receiving one?


RE: ORE Network - Crazyninja2000 - 08-12-2014

when 2 people send a message at the same time, it depends if it will break. the 1st receiver has to be in the path of the flowing signal from 1st sender. if the second sender is between them, then the signal cant go the the 1st receiver because the second sender is beaking the loop to the 1st receiver.
the think with insta wire is it can get laggy, and it might disrupt the signal since its not reliable. and you only need to worry about speed when you turn it off, so im gonna put a note block to signal that.


RE: ORE Network - Magic :^) - 08-12-2014

In that case maybe we could set up something client-side to check for existing transmissions?


RE: ORE Network - Crazyninja2000 - 08-12-2014

maybe a button that sends a signal, the problem is, that would send a message to me, and it will disrupt someone if they are making a message then. i will try to think of something, only like 6 people are in the network, i doubt it will be commonly used to the point that 2 people are using it at the same time. i just know when the network goes online tons of people that day are gonna be testing it out.


RE: ORE Network - Magic :^) - 08-12-2014

But you can't just test the wire non-invasively for activity? e.g. if all wires haven't changed state in the last 20 ticks, then it's ok to send a message.

I'm still not 100% sure on how the system works, but that will at least make it a little more reliable.
I think.

\-_^/


RE: ORE Network - tokumei - 08-12-2014

Please note, a chunk is 16x16, not 20x20. So there's just enough room for a signal strength of 15 and a repeater.


RE: ORE Network - gera279 - 08-12-2014

I'll sign up for this. I think I'm on 9, -9.


RE: ORE Network - Crazyninja2000 - 08-12-2014

i have some very saddening news, right now a long distant signal seems impossible. all day, ive been trying to send a message to BaC. the first problem was that the chunk wouldnt load. then the redstone kept freezing. unless mojang fixes redstone freezing, my network, PNET, and dj's network are impossible. i would like if anyone has an idea to make a long distance wire. until then the network will be delayed. :,(


RE: ORE Network - DrDaBomb - 08-12-2014

Are these direct or do they go through POPs and NAPs?


RE: ORE Network - Crazyninja2000 - 08-13-2014

i have no idea what POPs and NAPs are.


RE: ORE Network - Legofreak - 08-13-2014

POP and NAP usually refer to various connections through an ISP to connect to the internet.

More simply, he could have asked if it was going through a router.


RE: ORE Network - Crazyninja2000 - 08-13-2014

mine doesnt use a router


RE: ORE Network - Chibill - 08-13-2014

I can work on one using hopper chunk loading!


RE: ORE Network - Crazyninja2000 - 08-13-2014

its not chunk loading, we fixed that. its that the chunks wont stay loaded for the repeaters. the redstone keeps freezing. and if i kept the chunks loaded, it will cause mass lag.


RE: ORE Network - Chibill - 08-13-2014

I see pistions can work in unloaded chunks. I think.


RE: ORE Network - Crazyninja2000 - 08-13-2014

yes but what about redstone freezing. if i just use pistons everybody will get angry for the mass lag.


RE: ORE Network - Chibill - 08-13-2014

Redstone also works but toruchs and repeaters don't.


RE: ORE Network - Crazyninja2000 - 08-13-2014

i guess we wont be able to do the network without mass lag


RE: ORE Network - Chibill - 08-13-2014

Use pistions where it crosses the chunk boundarys and redstone every where else.


RE: ORE Network - Legofreak - 08-13-2014

I'm not so sure pistons can be used reliably in serial because their rising/falling edges are different.


RE: ORE Network - Crazyninja2000 - 08-13-2014

chibill we tried that, the redstone kept freezing.