it-swarm-vi.com

Làm cách nào tôi có thể sử dụng thiết bị Garmin của mình trong Ubuntu?

Cụ thể, tôi có một Garmin Forerunner 305 (trình theo dõi tốc độ nghe, kích hoạt GPS cho người chạy). Tôi cắm nó vào cổng USB và nó không được Ubuntu nhận ra. Tôi muốn có thể nhận ra nó, để tôi có thể lấy bản ghi bài tập từ đồng hồ. Điều này sẽ cho phép tôi tải nó lên trang web của Garmin Connect hoặc có thể sử dụng tùy chọn phần mềm tập thể dục Linux. Tôi cũng đánh giá cao các đề xuất cho phần mềm tập thể dục để sử dụng với Garmin.

33
eugenemarshall

Có lẽ những sẽ giúp bạn kết nối với thiết bị Garmin của bạn.

9
txwikinger

Tôi rất có thể khuyên bạn nên thử Plugin Linux Garmin Communicator . Đây là một giải pháp Ubuntu "bản địa" và có một kho lưu trữ ppa.

Vừa có Edge 500, tôi đã cài đặt plugin này trên Natty và nó hoạt động tốt với Chrome và Firefox. Nút tải lên của Garmin Connect tìm thiết bị và tải lên các hoạt động theo yêu cầu.

7
Adrian

Tôi đã phát hiện ra rằng tất cả các hệ thống Linux của tôi sẽ gắn chiếc Garmin 500 của tôi và tôi có thể truy cập thiết bị như ổ USB.

Để nhập các hoạt động của tôi vào Strava, tôi chỉ cần truy cập thiết bị và trong thư mục Garmin/Activites có tất cả các tệp * .fit. Tên tệp có định dạng YYYY-MM-DD-XX-XX-XX.fit. Tôi chỉ chọn tập tin cho hoạt động cụ thể đó và tải nó lên.

Không có gì kỳ diệu về trình tải lên của Garmin và đó thực sự là một cách khủng khiếp để đưa dữ liệu vào kết nối của Garmin. Tôi không đặc biệt thích trang web đó, vì vậy tôi sử dụng Strave cho mọi thứ. Tuy nhiên, nếu bạn muốn sử dụng Garmin, bạn có thể tải lên các tệp bằng cách làm theo hướng dẫn tại đây

Việc tải lên thủ công nhanh hơn rất nhiều và ít gặp rắc rối hơn, ngay cả khi tôi đã sử dụng Garmin để theo dõi lịch sử của mình, tôi vẫn sẽ thực hiện thủ công thay vì thông qua kết nối của Garmin.

6
Ed from San Diego

Tôi cũng đang tìm kiếm một câu trả lời thuần Linux tốt cho vấn đề này. Tôi đã sở hữu một chiếc Garmin Edge 305 được 2 năm và là người dùng Ubuntu toàn thời gian trong 3-4 năm. Đây là (đáng buồn) làm thế nào tôi làm điều đó:

Cài đặt VirtualBox, sau đó tạo một máy ảo windows. Từ đó, nó khá đơn giản. Cài đặt trình điều khiển và phần mềm yêu thích của bạn để xử lý dữ liệu đào tạo của bạn và sử dụng nó từ đó. ( Câu hỏi này có thêm một chút về bước cài đặt nếu bạn chưa sử dụng VirtualBox)

Một số lưu ý: Khi bạn đã khởi động vào máy ảo của mình và chọn thiết bị Garmin từ các thiết bị USD thả xuống để 'cắm vào' máy ảo (hiển thị dưới dạng 'thiết bị không xác định' đối với tôi), Garim sẽ không hoạt động ngay lập tức. Nó sẽ hiển thị trong trình quản lý thiết bị, tại thời điểm này, bạn cần phải tắt nó và kích hoạt lại, sau đó bạn tốt để đi.

Rõ ràng đây không phải là một giải pháp Ubuntu thuần túy, nhưng do phần mềm mà tôi lựa chọn chưa hoạt động trong linux, tôi không có nhiều sự lựa chọn. (Vùng 5 SportTracks , mặc dù được cho là đang tiến gần đến việc chạy theo Mono) Có những giải pháp khác, nhưng về cơ bản, đây là cách hiệu quả nhất để xử lý dữ liệu đào tạo từ một chiếc Garmin mà tôi đã tìm thấy.

2
bikesandcode

Tôi đã viết gols chỉ vì điều đó, thoải mái kiểm tra và gửi báo cáo lỗi,

Tóm lại, bạn cài đặt nó giống như bất kỳ gói python nào, sau đó bạn tạo một dịch vụ systemd sẽ tự động hóa đồng hồ của bạn và khởi chạy tập lệnh trên USB, đơn giản như vậy.

Bài đăng trên blog giải thích cách thức hoạt động của nó, bạn cũng sẽ tìm thấy liên kết đến repo bên trong.

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

0
euri10