具体来说,我有一个Garmin Forerunner 305(一款支持 GPS 的跑步者心率监测器)。我将其插入 USB 端口,但 Ubuntu 根本无法识别它。我希望能够识别它,这样我就可以从手表中提取锻炼记录。这样我就可以将其上传到 Garmin Connect 网站,或者使用 Linux 锻炼软件选项。我也希望得到有关与 Garmin 一起使用的锻炼软件的建议。
答案1
或许这些将帮助您连接到您的 Garmin 设备。
答案2
我发现我的所有 Linux 系统都可以安装我的 Garmin 500,并且我可以像 USB 驱动器一样访问该设备。
要将我的活动导入 Strava,我只需进入设备,Garmin/Activites
文件夹内就有所有 *.fit 文件。文件名格式为YYYY-MM-DD-XX-XX-XX.fit
。我只需选择该特定活动的文件并上传即可。
Garmin 上传器没有什么神奇之处,它确实是一种将数据导入 Garmin Connect 的糟糕方式。我不太喜欢这个网站,所以我什么都用 Strave。但是,如果你想使用 Garmin,你可以按照说明上传文件这里
手动上传速度更快,麻烦更少,即使我使用 Garmin 来追踪我的历史记录,我仍然会手动进行,而不是通过 Garmin 连接。
答案3
我强烈建议尝试Linux Garmin Communicator 插件。这是一个“原生” ubuntu 解决方案,并且有一个 ppa 存储库。
刚拿到 Edge 500 后,我在 Natty 上安装了这个插件,它在 Chrome 和 Firefox 上运行良好。Garmin Connect 上传按钮会找到设备并按要求上传活动。
答案4
我就是为此编写的 gols,请随意测试并发送错误报告,
长话短说,你可以像安装任何 Python 包一样安装它,然后创建一个 systemd 服务,它将自动安装你的手表并在 USB 插入时启动脚本,就这么简单。
该博客文章解释了它是如何工作的,您也可以在里面找到 repo 的链接。
https://medium.com/@euri10/gols-garmin-on-linux-sucks-f1f065f7529a#.sbwv5zqbk