11-26-2016, 10:05 PM
I just made a tileable "lan" that can expand for however many users want to use it. In it, any user can communicate with any other user, however it may be very slow at times. as of now I can get 1 user to send messages to any other user, but now the challenge is optimizing it, and, well making it work in the first place, for many users sending data at inconsistent times. One solution I have in mind is making a clock for the shift register and checking if there is a packet of data in the section before or the current section. If so, it will wait for traffic to clear before inserting itself on the "data belt". The data transfer speeds will be slow, but it will be reliable, and most importantly, working. I'm talking in the realm of 1 bit per second if you're communicating with someone maybe a plot away. I am very excited for this though, because the first tests show a completely working product (for a single user at a time).
Just to be clear, all of the data comes to a centralized server that then sends the data to the correct person. A round trip is always number of users * clock speed *2 + delay
if time is not a problem, would you consider using this internet for cross-plot messaging?
Just to be clear, all of the data comes to a centralized server that then sends the data to the correct person. A round trip is always number of users * clock speed *2 + delay
if time is not a problem, would you consider using this internet for cross-plot messaging?