Go to Post In my opinion, the right mix of student, mentor, and engineer involvement is when everyone gives it 100%. - Jack Jones [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #16   Spotlight this post!  
Unread 16-01-2014, 14:35
notmattlythgoe's Avatar
notmattlythgoe notmattlythgoe is online now
Flywheel Police
AKA: Matthew Lythgoe
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Newport News, VA
Posts: 1,729
notmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond repute
Re: Connecting multiple Bluetooth devices for scouting

Quote:
Originally Posted by RoboScout View Post
No, sorry to confuse you, the front end is an Android application.

In order to minimize the new development year over year, and to allow the students without a software background to build the application, we wrote a code generator to build the Android application. The code generator takes a spreadsheet file as input, and generates the Java application source files from which the application is built. The code generator supports radio buttons, checkboxes, text fields, a custom scoring matrix for the UI.

Why I mentioned the spreadsheet in my post was that you indicated that your team doesn't have much experience with Android development. Perhaps, we could spin a version of the app for you.

And, yes, there is a 'sync' button on the UI that allows a scouter to sync the collected files on demand. We chose that model early on so that we could make sure that each transfer completed successfully. Now, that we have two seasons under our belt with the application, we may shift over to an auto-sync, but simple and reliable is good, too.
I had this same idea for generating the Android UI but we have not had a chance to implement it yet. Now with Tableau as a data analysis source the android app is the only part of our software chain that needs rewritten each year. I'd love to get it to the point that the most we'd have to do is add an implementation for a new type of UI widget if the needs arises.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 15:40.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi