В частности, у меня есть Garmin Forerunner 305 (GPS-монитор слуха для бегунов). Я подключаю его к USB-порту, и Ubuntu его вообще не распознает. Я бы хотел, чтобы это можно было распознать, чтобы я мог взять запись упражнений с часов. Это позволило бы мне загрузить его на веб-сайт Garmin Connect или, возможно, использовать опцию программного обеспечения для упражнений Linux. Буду также признателен за предложения по использованию программного обеспечения для упражнений с Garmin.
33
Я настоятельно рекомендую попробовать Linux Garmin Communicator Plugin . Это «нативное» решение для Ubuntu и есть репозиторий 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, вы можете загрузить файлы, следуя инструкциям здесь
Загрузка вручную происходит намного быстрее и намного проще, даже если бы я использовал Garmin для отслеживания своей истории, я все равно делал бы это вручную, а не через Garmin connect.
источник
Я также ищу хороший ответ Linux на это. Я владел Garmin Edge 305 в течение 2 лет и был пользователем Ubuntu полный рабочий день в течение 3-4 лет. Вот (к сожалению), как я это делаю:
Установите VirtualBox, затем создайте виртуальную машину Windows. Оттуда это довольно просто. Установите ваши любимые драйверы и программное обеспечение для работы с данными тренировок и используйте их оттуда. (У этого вопроса есть немного больше на этапе установки, если вы вообще не использовали VirtualBox)
Некоторые предостережения: После того, как вы загрузились на свою виртуальную машину и выбрали устройство Garmin из выпадающего списка устройств USD, чтобы «подключить» виртуальную машину (для меня она отображается как «неизвестное устройство»), Garim не будет работать сразу. Он будет отображаться в диспетчере устройств, в этот момент вам нужно отключить его и снова включить, тогда все готово.
Ясно, что это не чисто решение Ubuntu, но, учитывая, что мое программное обеспечение не работает под Linux, у меня не было большого выбора. (Зона 5 в SportTracks , хотя якобы они становятся близки к исчерпанию под Mono) Есть и другие решения, но это в основном было наиболее эффективным способом борьбы с подготовки данных от Garmin я нашел.
источник
Я написал gols только для этого, не стесняйтесь тестировать его и отправлять отчеты об ошибках,
Короче говоря, вы устанавливаете его так же, как и для любого пакета python, затем создаете сервис systemd, который автоматически монтирует ваши часы и запускает скрипт на USB-вставке, так просто.
В этом блоге объясняется, как это работает, вы также найдете ссылку на репо внутри.
https://medium.com/@euri10/gols-garmin-on-linux-sucks-f1f065f7529a#.sbwv5zqbk
источник
sudo apt-get
из терминала, чтобы установить пакет garmin-forerunner-tools.sudo vi
илиsudo nano
илиsudo gedit /etc/udev/rules.d/51-garmin.rules
и добавьте содержимое,SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"
как описано в http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=124627garmin_get_info
и вы должны увидеть xml выводmkdir garmin
и перейдите в негоgarmin_save_run
и он создаст подкаталоги для каждого года и месяца каждого года и, наконец, файлы отслеживания / тренировки для каждого месяца, каждый в формате gmn. Вы можете конвертировать каждый в формат GPX, если хотите, используяgarmin_gpx
... очень приятно.Большое спасибо Txwikinger.
источник