View Single Post
  #9   Spotlight this post!  
Unread 15-04-2014, 14:07
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Re: Vision Systems results

I want to design my own P2P networking protocol for next year that depends on 1-2 serial ports. My goal is to have multiple computers, each processing a specific portion of data. For this, I need some help! I want to have serial-UART connections from each computer to a hub, a RasPi. When a computer needs data, it sends the RasPi a request, which contains the data wanted, and the destination. The RasPi then forwards that message to the other computer. That computer will then send back the most recent data. This will provide the data transport layer. Log files can be hard to use if they are separate ones on each machine. I am thinking about adding a feather, where the request is a log. It supplies the computer name, and then the data is logged on a RasPi. Then, the data to be logged is sent. The RasPi then records it in a file, line-by-line!. What do you guys think? Is this practical? This is so max data can flow in a structured manner with little lag and with minimal network impact.

Also, logging large files like images and videos can be tough on a 3MBit/s connection. I am thinking about having a second protocol, that mimics FTP, for the programs to send all the data to the central drive. Also, instead of having 6 RSH sessions open, I am thinking about forwarding all that data to the RasPi, to combine into a single session!