Usage ‐ Transfer - Team4388/ScoutingApp2025 GitHub Wiki

Usage - Transfer

The transfer menu lets scouters transfer scouting data between devices

File types:

This is a list of the file extensions that are used inside the app:

Extension Meaning
fields All versions of the fields used in scouting
eventdata Team names, matches, etc
matchscoutdata Match Scouting data for a team and match
pitscoutdata Pit scouting data for a team
scoutbundle A list of files that is used for file transfer outside of the app

File chooser

While uploading files, the app will open a menu that lets users select which files to transfer. The grey box at the top of the screen is a search box for the files. Files can be selected or unselected by tapping.

  • The files "matches.fields", "pits.fields" and ".evdata" can be selected by entering "meta" into the search bar
  • Specific matches can be selected by using comma separated values and ranges (Ex: "1,2-15,19,21")
  • Pit data can be gathered by entering "pit" into the search bar
  • Match scouting data can be gathered by entering "match" into the search bar

CSV

Exports either pit or match scouting data as a CSV. Note that values that are entered as "null" were not collected by scouters.


Upload & Download types

This is a list of the three different types of transfer methods avalible.

Codes

This is short for "2D codes", such as QR codes, and DataMatrix codes as used in the app

  • Uploader: The app will generate an array of DataMatrix data codes that will automatically cycle, with parameters such as the size and speed of the codes to make the speed of transfer faster.
  • Downloader: (You may have to go into settings to enable the camera for the app manually) The app opens the camera and lets the user edit several parameters about the video feed to make the speed of transfer faster.
Bluetooth

The devices must be paired inside the Android bluetooth interface first before files can be tranfered

  • Uploader: Select a device from the list of paired devices
  • Downloader: Just click the "enable" option
File Bundle

This lets you export and import a list of files, as a single file. This is meant as a scouting data transfer method over team communication platforms

  • Uploader: Share the file using android's built in file share menu.
  • Downloader: Select the downloaded file

TBA

The Blue Alliance! This is fairly simple, this lets users download the event data from TBA, and acts as the inital data download for the app.

  • Please note that not all of the pre and post season events have qualification matches released
  • Currently, there is no way to edit the year of the matches.

Sync

Cross device synchronization using a remote FTP server. Make sure to configure this in settings.


⚠️ **GitHub.com Fallback** ⚠️