mytourbook / mytourbook

Source code for MyTourbook
http://mytourbook.sourceforge.net
GNU General Public License v2.0
66 stars 17 forks source link

[BugFromSF] Dateiimport ohne Fahrradcomputer #626

Closed wolfgang-ch closed 2 years ago

wolfgang-ch commented 7 years ago

Hallo Wolfgang,

zuerst vielen Dank für die Entwicklung und Bereitstellung des Programms.

Zum Import von .fit und .tcx Dateien habe folgende Fragen.

Zur Aufzeichnung der Daten benutze ich den Apple-Taschencomputer mit der App „Cyclemeter“ und mehreren Wahoo-Sensoren.

Die .fit-Datei kann ich leider nicht importiern. Da bekomme ich diese Fehlermeldung:

net.tourbook.device.garmin.fit.FitDataReaderException: File serial number is missing at net.tourbook.device.garmin.fit.listeners.FileIdMesgListenerImpl.onMesg(FileIdMesgListenerImpl.java:37) at com.garmin.fit.MesgBroadcaster.onMesg(MesgBroadcaster.java:934) at com.garmin.fit.Decode.resume(Decode.java:397) at com.garmin.fit.Decode.read(Decode.java:344) at com.garmin.fit.Decode.read(Decode.java:339) at com.garmin.fit.MesgBroadcaster.run(MesgBroadcaster.java:278) at net.tourbook.device.garmin.fit.FitDataReader.processDeviceData(FitDataReader.java:330) at net.tourbook.importdata.RawDataManager.importRawData_10(RawDataManager.java:1330) at net.tourbook.importdata.RawDataManager.access$7(RawDataManager.java:1280) at net.tourbook.importdata.RawDataManager$5.run(RawDataManager.java:1194) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52) at net.tourbook.importdata.RawDataManager.importRawData(RawDataManager.java:1151) at net.tourbook.importdata.RawDataManager$7.run(RawDataManager.java:1657) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

Benötige ich zum Import von .fit-Dateien ein Garmin-Gerät oder gibt es eine Möglichkeit diese Dateien zu importieren?

Die .tcx-Datei kann ich importieren. Da besteht aber das Problem das die Temperaturdaten nicht angezeigt werden. Das liegt meines Wissens nach am Export der .tcx-Datei aus Cyclemeter. Die .tcx-Datei kann ich mir im foxe-XML-Editor ansehen, hab aber null Programmierkenntnisse, deshalb weiß ich nicht ob und wie ich Zeilen bearbeiten kann damit die Temperaturdaten in MyTourbook verarbeitet werden. Gibt es da einen Weg?

Der Import von .gpx-Dateien funktioniert. Das besteht aber das bekannte Problem das die Wegstrecke mittels der aufgezeichneten GPS-Daten ausgegeben wird, wodurch sich dann eine Differenz zwischen .fit/.tcx (Sensordaten) und .gpx (GPS) ergibt. Trotz aller möglichen Messfehler bevorzuge ich die Sensordaten. Damit sind dann auch die angezeigten Werte in MyTourbook gleich denen wie sie mir die App anzeigt.

Vielen Dank für die Bearbeitung.

Freundliche Grüße

Reported by: tx-301

Original Ticket: mytourbook/bugs/105

wolfgang-ch commented 7 years ago

Ich habe das Problem gefixt, anstatt einer Exception die den Import unterbricht, wird jetzt nur noch ein Fehler geloggt, offenbar setzt das Apfel Gerät keine ID.

In der nächsten Version kannst du dann deine Daten importieren

Original comment by: wolfgang-ch

wolfgang-ch commented 7 years ago

Original comment by: wolfgang-ch

wolfgang-ch commented 7 years ago

Hallo Wolfgang,

vielen Dank für die schnelle Bearbeitung. Jetzt hat das herumprobieren in den letzten Wochen mal ein Ende gefunden. Und diese Cyclemeter-App: drei Dateiformate mit sechs verschiedenen Export-Optionen (mit/ohne Pausenerkennung, als Training mit Intervallen, - mit Splits oder nur Splits).

MyTourbook ist echt spitze.

Nochmals Danke und beste Grüße.

Original comment by: tx-301