UbuntuでGarminデバイスを使用するにはどうすればよいですか?


33

具体的には、Garmin Forerunner 305ランナー用のGPS対応の心拍数モニター)があります。USBポートに接続すると、Ubuntuで認識されません。私はそれを認識してもらいたいので、時計から運動記録を引き出すことができます。これにより、Garmin Connect Webサイトにアップロードしたり、Linuxエクササイズソフトウェアオプションを使用したりできます。また、Garminで使用するエクササイズソフトウェアの提案も歓迎します。

回答:


9

たぶん、これらはGarminデバイスへの接続に役立つでしょう。


2
このページには多くの情報があります-多すぎる、本当に。また、ハーディ時代のUbuntuを対象にしているようです。この質問に対するよりシンプルで明確な回答に加えて、Lucidで機能する回答をご覧ください。しかし、リンクをありがとう!
eugenemarshall

1
ただし、このページにリストされているオプションの1つであるGarmin-syncを使用して、Garmin Forerunnerを10.04で動作させたことに注意する必要があります。ここで:launchpad.net/garmin-sync
eugenemarshall

7

Linux Garmin Communicator Pluginを試すことを強くお勧めします。これは「ネイティブな」ubuntuソリューションであり、ppaリポジトリがあります。

Edge 500を入手したばかりの私は、このプラグインをNattyにインストールし、ChromeとFirefoxで問題なく動作しました。Garmin Connectのアップロードボタンはデバイスを見つけ、要求に応じてアクティビティをアップロードします。


このプラグインは、Garminサイトの変更が機能しないため、サポートされていないようです。
フリッカーフライ

Garminプラグインが使用するNPAPIは非推奨であり、Chromeの場合、2015年9月にすべてのプラットフォームから削除されます。したがって、これは主要なブラウザーでは動作しません。
-jnns

6

すべてのLinuxシステムがGarmin 500をマウントし、USBドライブのようにデバイスにアクセスできることがわかりました。

Stravaにアクティビティをインポートするには、デバイスに移動するだけで、Garmin/Activitesフォルダー内にすべての* .fitファイルがあります。ファイル名はの形式ですYYYY-MM-DD-XX-XX-XX.fit。特定のアクティビティのファイルを選択してアップロードするだけです。

Garminアップローダーには魔法はありません。GarminConnectにデータを取り込むには本当にひどい方法です。私はそのサイトが特に好きではないので、すべてにStraveを使用しています。ただし、Garminを使用する場合は、こちらの手順に従ってファイルをアップロードできます

Garminを使用して履歴を追跡したとしても、手動アップロードは非常に高速で手間がかかりません。Garminconnect経由ではなく、手動でアップロードします。


1
あなたの答えは100%正しいですが、そのリンクが移動、変更、別のリンクにマージされたり、メインサイトが消えたりすると、100%役に立たなくなる可能性があります... :-(したがって、答えを編集して、関連するものをコピーしてくださいリンクから回答へと進み、それによりこのサイトのライフタイムの100%の回答を保証します!;-)リンクを回答の下部にいつでも資料のソースとして残すことができます...
Fabby

面白いファビー。あなたのポイントは理にかなっていますが、私は反対をお勧めします。ターゲットサイトは答えを修正し、改善するかもしれません。この「無意味な」複製を作成します。ところで、そのリンクは現在壊れているので、あなたの提案は私のものより良かったようです:)
リカルド

元のディスカッションとは無関係ですが、Garmin 810データをStravaに取得するために、デバイスはbluetooth経由でiPhoneに接続し、データをGarmin Connectアプリに同期します。次に、「Link Other Services」を介したStravaアプリ設定内で、Garmin Connectアプリにマップしました。したがって、両方のデバイスでbluetoothをオンにするだけで、数分以内にStravaにプッシュされます(インターネット接続に依存)。
ダン・ノリス

2

また、これに対する優れた純粋なLinuxの回答も探しています。私は2年間Garmin Edge 305を所有しており、3〜4年間フルタイムのUbuntuユーザーです。これは(悲しいことに)私のやり方です:

VirtualBoxをインストールしてから、Windows仮想マシンを作成します。そこからは非常に簡単です。お気に入りのドライバーとソフトウェアをインストールして、トレーニングデータを処理し、そこから使用します。(VirtualBoxをまったく使用していない場合、この質問はインストール手順についてもう少し詳しく説明します)

いくつかの注意事項:仮想マシンを起動し、USDデバイスのドロップダウンからGarminデバイスを選択して仮想マシンに「プラグイン」すると(「不明なデバイス」として表示されます)、Garimはすぐには動作しません。それはされます、あなたが行くには良いですが、この時点で、あなたはそれを無効にし、それを再度有効にする必要があり、デバイスマネージャに表示されます。

明らかに、これは純粋なUbuntuソリューションではありませんが、選択したソフトウェアがLinuxでまだ機能しないことを考えると、あまり選択肢がありませんでした。(Zone 5のSportTracksは、Monoでの実行に近づいていると思われますが)他のソリューションもありますが、これは基本的に私が見つけたGarminからのトレーニングデータを処理する最も効率的な方法です。


上記にリンクしたGarmin-syncを試しましたか?私がそれをインストールし(そしてpython-usbがインストールされていることを確認します)、Garminを差し込んでオンにすると、garmin-syncはファイルをTCX形式で抽出します。その後、これらのファイルをconnect.garmin.comにアップロードできます。ターミナルを開き、ディレクトリにcdして、「python ./garmin-sync」を実行するだけです。TCXファイルは、ホームディレクトリの「Exports」というタイトルのフォルダーに表示されます。
-eugenemarshall

私はかなり前にやりましたが、その体験は...楽ではありませんでした。改善される可能性は十分にあります。私は二度と試していないので、Linuxのみのソリューションは素晴らしいでしょう。また、それに対する私の不満の多くはGarmin Connect自体によるものであることを明確にすべきです。Garminがそれを購入し、それを取り出して撮影し、それをConnectに置き換える前に、私は約2年間モーションベースを宗教的に使用していました。
-bikesandcode

ああ、わかりました。私はモーションベースを使用したことがないため、Garmin Connectへの反応をそれほど強く嫌うことはありませんでした。確かに不完全です。Linux専用のソリューションが見つかったらお知らせください。
eugenemarshall

0

そのためだけにgolsを作成しました。気軽にテストしてバグレポートを送信してください。

要するに、Pythonパッケージの場合と同じようにインストールしてから、時計を自動マウントし、USB挿入でスクリプトを起動するsystemdサービスを作成します。

そのブログ投稿では、その仕組みについて説明しています。リポジトリへのリンクもあります。

https://medium.com/@euri10/gols-garmin-on-linux-sucks-f1f065f7529a#.sbwv5zqbk


-1
  • まず、ソフトウェアマネージャーを使用するかsudo apt-get、ターミナルからgarmin-forerunner-toolsパッケージをインストールします。
  • 次に、sudo viまたはsudo nanoまたはhttp://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=124627で説明されてsudo gedit /etc/udev/rules.d/51-garmin.rulesいる内容を追加SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"ます
  • リブート
  • ガーミン305を接続し、電源が入っていることを確認します。
  • 入力するgarmin_get_infoと、xml出力が表示されます
  • たとえば、コンテナディレクトリを作成し、mkdir garminそこにcdします
  • タイプするgarmin_save_runと、各年および各年の下の月のサブディレクトリが作成され、最終的に各月の下のトラック/ワークアウトファイルがそれぞれgmn形式で作成されます。必要に応じて、garmin_gpx... を使用して、それぞれをgpx形式に変換できます。

txwikingerに感謝します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.