generated from DarkEden-coding/Python-template
-
Notifications
You must be signed in to change notification settings - Fork 0
changing settings and updating eagleeye
Scythe edited this page Feb 10, 2025
·
2 revisions
To modify settings, first clone the repository or open it in VS Code or PyCharm on a laptop.
Run the following command to clone the repository:
git clone https://github.com/frc3322/EagleEye-Object-Detection.git
Then, check out the latest release:
git checkout $(git describe --tags `git rev-list --tags --max-count=1`)
- Open the project in VS Code or PyCharm.
- Navigate to
src/constants/
. - If you are using a system with a graphical interface, run:
If you are on a terminal-based system or connected via SSH, run:
python3 constants_gui.py
python3 constants_terminal_gui.py
- Connect to the robot Wi-Fi.
- Run the updater script:
If the script fails, specify the device hostname:
python3 UPDATER/updater.py
python3 UPDATER/updater.py -H <hostname>
Updating EagleEye now follows a streamlined process using the EagleEye-Updater tool.
- Navigate to the Releases of https://github.com/frc3322/EagleEye-Updater.
- Download the latest release archive.
- Extract the contents of the downloaded archive to your desired directory.
- Run
main.exe
to start the updater.- If Windows Defender SmartScreen warns you, click "More info" and then "Run anyway."
- Click Download Update when connected to regular Wi-Fi or a hotspot.
- Connect to the robot Wi-Fi and click Deploy Update.
- The current version listed in the tool is cached on your computer and may not reflect the actual version on the robot.
- Always click Download Update before deploying if the current version appears outdated.
This update process ensures your Eagle Eye software is always up to date with the latest improvements and fixes.