Skip to content

shreystechtips/NRGScoutingApp2020InfiniteRecharge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NRGScoutingApp2020 InfiniteRecharge (Replay)

NRG Scouting app for 2020/2021 Infinite Recharge/Replay FRC Game

Table of Contents

How to Install?

iOS

App Store Link Coming Soon...

App Store Link

Install builds w/o App Store

Head to the releases page and download the ".ipa" file for the latest version of the application. Then, go to the install instructions and follow the steps to install the app without the App Store

Android

Play Store Link

Install builds w/o Play Store

Head to the releases page and download the ".apk" file containing "Download.this.one" in the file name (onto your android phone/tablet). Then, click the file and you should be prompted with a dialog asking you enable unknown sources. Do so and install the app.

Features

(images coming soon)

Exporting and Importing Data

Exporting Data

This feature allows the user to share the Match and Pit Scouting Data with others. They can simply copy the text (or share easily via the sharesheet using AirDrop, Bluetooth, Email, etc.). For those who are curious, the data is stored in the app (and exported) as JSON, making it easily readable by any future implementations of Javascript servers or similar. As for Match Scouting, the app can also export to Excel (in iOS), which is useful to see all the matches, their teams, sides, and stats for all the game elements (climb, place time for pieces and elements) Pit Scouting data is also exported for easy viewing.

Importing Data

This feature allows the user to upload exported data from other's devices to their own. The app pulls in all the matches and adds them to the list, allowing for true overall rankings for teams. This also looks for matches with the same number and side and prompts the user to "Ignore" or "Overwrite." If a match has the same team number, it is simply overwritten. As for Pit Scouting, if two scouts have gathered data on the same team, both of their notes are combined into one and separated with dashes to denote this.

Match Scouting

After clicking the "+" button at the top right of your screen, you can choose which team you will be scouting for the match. As soon as the mathc starts, you can start the timer and record the events completed by the team, recording all the data. When the match ends, go to the parameters tab and select all the correct options (this will help with rankings and sortings of matches)

Rankings

This ties in directly with the match scouting. If a team has a lower time, they will be ranked higher. You can choose which type of ranking you want by selecting between "Overall", "Climb", "Low", "Medium", "High", "Cargo", and "Hatch." If a team has received a Red Card, their name will be highlighted in red. A Yellow card with highlight in yellow and two Yellow Cards will hihglight in Red (2 Yellow Cards == Red Card). To dive deeper into a team, you can click on them and see all the average times and score for them as well as all the matches they have participated in. Clicking on a match will open it to be editied/viewed.

Detail View Page

If a match is clicked on from the matches main page, its details will be displayed (JSON Stored file) along with the self explanatory options for Open, Delete, or Cancel (go back).

Pit Scouting

This works quite similarly to Match Scouting, where you can choose the team you are pit scouting and fill in the questions in the form (that you think may be useful to help your team decide in alliance selections)

About

2020 NRG Scouting App (Infinite Recharge)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%