← FRC
FRC

FTA Buddy

FTA Buddy is a web app for the technical crew at an FRC event: FTAs, FTAAs, CSAs, and scorekeepers. It puts the FMS field monitor on a phone, along with match logs, a CSA ticket system, cycle times, and team checklists.

CurrentUpdated 20 days ago

This project was inspired by the original FTA Buddy app made by Ken Schenke. It has since evolved to have a more mobile friendly field monitor, custom flashcards, more information in the reference page, and a full ticket and note system for communicating with other FTA(A)s and CSAs at events. The field monitor uses a Chrome extension installed on a computer on the field network to scrape data. The extension sends the data to a locally run server that broadcasts it to the app through a websocket. It also sends that data to the cloud server, that way you can give volunteers a portable field monitor without having them on the field network. Plus, having fewer SignalR connections is always a good thing. The cloud server also enables the ticket and note functionality. Tickets are how the field hands a problem to a CSA: open one from a match, follow it, and the CSA gets the team's logs, history, and every note anyone has left on that team. Notes are persistent between events, so if you have a team with a weird problem you can leave a note and the FTA or CSA at their next event can benefit! The extension can read either official FMS or a Cheesy Arena field, so it works at offseasons and scrimmages too.