Skip to content

FRC Team 449 The Blair Robot Project: Server for 2019 scouting app (Python and Bluetooth)

Notifications You must be signed in to change notification settings

ashwsn/DeepSpaceScoutingServer

Repository files navigation

Deep Space Scouting Server

Server for scouting app for the 2019 FIRST Robotics Competition.

Runs with Python3 on Linux, uses Bluetooth for data transfer.

Developed by FRC Team 449: The Blair Robot Project.

Usage

To run this server, run server.py with Python3 on a Linux computer with Bluetooth enabled, and follow the printed instructions.

Devices must be paired (but not necessarily connected) before use.

For automatic removable drive detection and copying, you must enable NOPASSWD for sudo usage. You can do this by adding username ALL=(ALL) NOPASSWD: ALL to the end of your /etc/sudoers file (do this with sudo visudo). Be aware that this poses a major security risk, your password is no longer required to use sudo. You also need an empty media directory to mount to.

Related Repositories/Documents

Scouting App: https://github.com/carter-wilson/DeepSpaceScoutingApp

Strategy app to retrieve data from bluetooth server (in progress, not currently functional): https://github.com/carter-wilson/StrategyApp

Document explaining the fields for data analysis: https://docs.google.com/document/d/e/2PACX-1vSp7j7vCPgH-OLdPKhMAEnKDSYsi99BufqXZlAtQ5-3uarYPo0ePbIv9WJOP2oC02fvnjt30iEE5z3C/pub

Document with instructions for troubleshooting: https://docs.google.com/document/d/e/2PACX-1vQee5Sqv6SeAFb2fKwDNr9rSXkZXnjioS3S4TC8sNpsfiSedAvtZzxlJ8ffhN09tpQuTQDwXQFh2eT-/pub

About

FRC Team 449 The Blair Robot Project: Server for 2019 scouting app (Python and Bluetooth)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages