특히, 나는 Garmin Forerunner 305 (GPS를 사용하는 러너의 청취 속도 모니터)를 가지고 있습니다. USB 포트에 꽂으면 Ubuntu에서 전혀 인식되지 않습니다. 시계에서 운동 기록을 가져올 수 있도록 인식하고 싶습니다. 이를 통해 Garmin Connect 웹 사이트에 업로드하거나 Linux 연습 소프트웨어 옵션을 사용할 수 있습니다. 또한 Garmin과 함께 사용할 운동 소프트웨어에 대한 제안에 감사드립니다.
아마 these 가 Garmin 장치에 연결하는 데 도움이 될 것입니다.
Linux Garmin Communicator Plugin 을 사용해 보는 것이 좋습니다. 이것은 "기본"우분투 솔루션이며 ppa 저장소가 있습니다.
Edge 500을 방금 구입 한 후 Natty에이 플러그인을 설치했으며 Chrome 및 Firefox에서 제대로 작동했습니다. Garmin Connect 업로드 버튼은 장치를 찾고 요청에 따라 활동을 업로드합니다.
모든 Linux 시스템이 Garmin 500을 마운트하고 USB 드라이브처럼 장치에 액세스 할 수 있음을 발견했습니다.
내 활동을 Strava로 가져 오려면 장치로 이동하여 Garmin/Activites
폴더에 모든 * .fit 파일이 있습니다. 파일 이름은 YYYY-MM-DD-XX-XX-XX.fit
형식입니다. 해당 활동에 대한 파일을 선택하고 업로드하면됩니다.
Garmin 업 로더에 대한 마술은 없으며 Garmin Connect에 데이터를 가져 오는 끔찍한 방법입니다. 나는 그 사이트를 특히 좋아하지 않기 때문에 모든 것에 Strave를 사용합니다. 그러나 Garmin을 사용하려면 다음 지침에 따라 파일을 업로드하십시오. here
수동 업로드는 훨씬 빠르며 번거롭지 않습니다. Garmin을 사용하여 내 이력을 추적하더라도 Garmin Connect를 통하지 않고 수동으로 수행합니다.
나는 이것에 대한 좋은 순수한 리눅스 답변을 찾고 있습니다. 나는 Garmin Edge 305를 2 년 동안 소유했으며 3-4 년 동안 풀 타임 우분투 사용자였습니다. 이것은 (슬프게도) 내가하는 방법입니다.
VirtualBox를 설치 한 다음 Windows 가상 머신을 만듭니다. 거기에서 그것은 매우 간단합니다. 교육 데이터를 처리하기 위해 자주 사용하는 드라이버 및 소프트웨어를 설치하고 사용하십시오. ( 이 질문 VirtualBox를 전혀 사용하지 않은 경우 설치 단계에 약간 더 있습니다)
몇 가지주의 사항 : 가상 머신으로 부팅하고 USD 장치에서 Garmin 장치를 선택하여 가상 머신에 '플러그인'( '알 수없는 장치'로 표시됨) 드롭 다운을 선택하면 Garim이 즉시 작동하지 않습니다. 장치 관리자에 will 가 표시됩니다.이 시점에서 장치를 비활성화했다가 다시 활성화해야합니다.
분명히 이것은 순수한 우분투 솔루션은 아니지만 선택한 소프트웨어가 Linux에서 아직 작동하지 않기 때문에 선택의 여지가 없었습니다. (Zone 5의 SportTracks , 아마도 Mono에서 실행되는 것으로 추정됩니다) 다른 솔루션이 있지만 이것은 기본적으로 내가 찾은 Garmin의 교육 데이터를 처리하는 가장 효율적인 방법이었습니다.
나는 그것을 위해 골을 썼고, 그것을 테스트하고 버그 보고서를 자유롭게 보내십시오.
간단히 말해 python 패키지와 마찬가지로 설치 한 다음 시계를 자동 마운트하고 USB 삽입에서 스크립트를 간단하게 시작하는 시스템 서비스를 만듭니다.
이 블로그 게시물의 작동 방식에 대해 설명하면 내부의 리포지토리 링크도 있습니다.
https://medium.com/@euri10/gols-garmin-on-linux-sucks-f1f065f7529a#.sbwv5zqbk