View Single Post
  #4   Spotlight this post!  
Unread 06-09-2013, 01:34
donald_pinckney donald_pinckney is offline
Registered User
FRC #1678 (Citrus Circuits)
Team Role: Programmer
 
Join Date: Aug 2013
Rookie Year: 2012
Location: Davis, CA
Posts: 14
donald_pinckney has a spectacular aura aboutdonald_pinckney has a spectacular aura about
Re: Electronic Scouting System, Team 1678

Quote:
Originally Posted by wmarshall11 View Post
Team 11 had a somewhat similar setup, but went direct from Android device to webserver over a protocol we wrote called LipSync.
Thanks for the reply!
One question I have for you: how did you actually get your internet connection?
That was one of our biggest difficulties, because we want our system to be 100% legal...

Quote:
Would be any chance of you guys open-sourcing any of the backbone? I'm curious to see how you guys stored data on the tablets and Pi in the event of transmit failure.
As of now we are not planning on open-sourcing it, but its certainly possible. It would be at least a few weeks, as right now we are busy preparing for the Powerhouse Pwnage offseason competition.

As to how we stored data on the tablets / Pi in event of transmit failure...
Well, we didn't implement an awesome, clean looking protocol like you did.
As we had just assembled our Pi solution before Championships, it was fairly crude.
In an event of failing to upload to server, the tablet just saves that match's data to disk, and a scout can upload failed uploads later, probably using Wifi during lunch. The Pi implements no sort of data storage, but the tablet does wait on a reply from the Pi via USB to assume of successful transmission.

The whole USB / Pi part of the system is what is most subject to change right now... we will almost certainly make big changes to it this season.

Last edited by donald_pinckney : 06-09-2013 at 02:13.