Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thank you! #4

Open
samuell opened this issue Mar 14, 2025 · 0 comments
Open

Thank you! #4

samuell opened this issue Mar 14, 2025 · 0 comments

Comments

@samuell
Copy link

samuell commented Mar 14, 2025

I just wanted to write to say thank you for this repo, and the armstrong library! It is so awesome to not need to set up garmin connect or the like, and potentially spread my GPX data who knows where, and instead just do the updates needed, even on Linux! Garmin + Linux + this repo is currently the only privacy aware solution to keeping an up to date GPS watch, from what I can see. Thank you!

In case it is of any help for others, I created this simple silly little bash function which I put in my ~/.bashrc file, for updating the file in one command:

function update_garmin() {
    cd /media/$USER/GARMIN/GARMIN/REMOTESW
    rm -f EPO.BIN.OLD
    mv EPO.BIN{,.OLD}
    echo "Updating Garmin EPO.BIN ..."
    wget https://github.com/StevenMaude/epo-bin/raw/epo-bin/EPO.BIN
    echo "Done!"
}

So now I just need to (for Garmin Instinct on Linux Mint):

  • Connect the watch
  • Make sure the USB "drive" folder is mounted
  • Run update_garmin in a terminal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant