¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Garmin Forerunner 310XT
Este documento describe como obtener los datos de geolocalización almacenados en un Garmin Forerunner 310XT (en adelante, GPS).
La configuración ideal sería la siguiente:
- Utilizar un programa nativo para GNU/Linux que pudiera conectarse al Garmin Forerunner 310XT y leer las actividades registradas.
El programa que parece estar más cercano a esto es qlandkartegt , pero no he conseguido ni que se conecte, ni que lea los ficheros con formato FIT descargados por otros medios del GPS. Tampoco he conseguido convertir los ficheros con formato FIT a otros formatos.
La configuración descrita en este documento es la siguiente:
- Utilizar Garmin Forerunner 610 Extractor para descargar los ficheros con formato FIT del GPS.
- Utilizar Garmin Connect Python Uploader para subir los ficheros con formato FIT a Garmin Connect.
Instalar el software necesario
Instalar pyusb:
# pip install pyusb
Descargar Garmin-Forerunner-610-Extractor, python-fitparse y FIT-to-TCX:
cd ~/opt/ git clone https://github.com/Tigge/Garmin-Forerunner-610-Extractor git clone https://github.com/dtcooper/python-fitparse.git git clone https://github.com/Tigge/FIT-to-TCX.git
Añadir la regla proporcionada por Garmin-Forerunner-610-Extractor a «/etc/udev/rules.d» (en el caso de querer que todos los usuarios puedan descargarse los datos):
# cp ~/opt/Garmin-Forerunner-610-Extractor/resources/ant-usbstick2.rules /etc/udev/rules.d
Editar el fichero «scripts/40-convert_to_tcx.py» de Garmin-Forerunner-610-Extractor para incluir la ruta correcta al ejecutable «fittotcx.py»:
fittotcx = "/home/barrachi/opt/FIT-to-TCX/fittotcx.py"
Ejecutar Garmin-Forerunner-610-Extractor
Añadir la ruta de python-fitparse a la variable de entorno PYTHONPATH:
export PYTHONPATH=~/opt/python-fitparse/
Ejecutar el comando «garmin.py» dentro del directorio « /opt/Garmin-Forerunner-610-Extractor»:
$ ./garmin.py Request basic information... ANT version: AJK1.04RAF Capabilities: array('B', [8, 3, 0, 186, 54, 0]) Serial number: 1397331 Starting system... Searching... Authenticating with Forerunner 310XT (3814210135) - Pairing: OK Downloading 19 file(s) Downloading 2007-04-03_10-03-11-01-3145728.fit [..........] Downloading 2013-08-22_12-05-38-80-580.fit [..........] Downloading 2012-10-03_09-35-50-80-498.fit [..........] Downloading 2011-02-21_21-38-10-80-874.fit [..........] Downloading 2011-08-23_19-33-32-80-874.fit [..........] Downloading 2011-02-21_21-38-09-80-874.fit [..........] Downloading 2012-10-03_19-30-16-80-94771.fit [..........] Downloading 2013-06-09_10-07-16-80-958.fit [..........] Downloading 2013-06-09_10-10-01-80-49340.fit [..........] Downloading 2011-02-21_11-49-39-80-172.fit [..........] Downloading 2011-02-22_11-41-56-80-23248.fit [..........] Downloading 2011-02-22_15-31-53-80-26586.fit [..........] Downloading 2011-02-23_15-16-35-80-26586.fit [..........] Downloading 2007-04-03_10-03-11-80-81.fit [..........] Downloading 2007-04-03_10-03-11-80-306.fit [..........] Downloading 2007-04-03_10-03-11-80-138.fit [..........] Downloading 2013-08-22_10-24-36-80-123.fit [..........] Downloading 2007-04-03_10-03-11-80-509.fit [..........] Downloading 2007-04-03_10-03-11-80-54.fit [..........]
Los ficheros se descargan en:
<code> /.config/garmin-extractor </codeZ
En el caso de que la conversión al formato ctx no se haya realizado automáticamente, ejecutar el comando fittoctx.py sobre los ficheros del directorio /.config/garmin-extractor
Continuar en: http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=121878