[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4752: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4754: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4755: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
MTB-Simulator • Thema anzeigen - Verwendung als simpler Datenlogger möglich?
Anmelden    Forum    Suche    FAQ

Foren-Übersicht » MTB-Simulator (erweiterte Ansicht nach Freischaltung) » Software




 Seite 1 von 1 [ 8 Beiträge ] 



Autor Nachricht
 Beitrag Verfasst: Di 17. Feb 2015, 16:42 
Benutzeravatar

Registriert: So 15. Feb 2015, 11:09
Beiträge: 23
Wohnort: Villach, AT
Bei meinem alten Daum 4004 Ergometer sieht's mit Software, die unter neueren Betriebssystemen als Windows 95 läuft ja leider schlecht aus, der MTB-Simulator ist das einzige Tool bisher, welches auch in einem zeitgemäßen Setup die Kommunikation mit den Retro-Däumchen unterstützt... dafür mal Respekt und ein großes Danke, alle anderen fangen erst bei den 2002er-Modellen mit der Unterstützung an.

Gibt es irgendeine Möglichkeit, die Software auch rein zur Datenaufzeichnung zu verwenden? Also dass ich z.B. eines der Ergometer-Programme oder im manuellen Modus fahre und die Daten protokollieren/exportieren kann? Ich weiß, bei neueren Geräten wird so etwas vermutlich nicht mehr benötigt, aber gerade für Opa Daum wäre das ein Hammerfeature!

_________________
- daum ergo bike 4004 TRS
- Canyon Nerve AM 8.0
- Viper Speedmachine
- Altes Specialized Rockhopper, Singlespeeder - "Rocky"
- Altes GT-Hardtail mit Stahlrahmen, weitgehendst naturbelassen. - "Loco"
- QU AX MUni 26" Gelände-Einrad


Nach oben 
 Beitrag Verfasst: Mi 18. Feb 2015, 09:53 
Benutzeravatar

Registriert: Fr 18. Sep 2009, 19:35
Beiträge: 1297
Wohnort: Schnaittach
Hallo Alex,
mit leichter Einschränkung müsste das wie folgt funktionieren (habe es aber nicht getestet):
Du machst dir (z.B. mit unserem GPX-Generator) eine GPX-Datei, die fest für eine lange Zeit (z.b. 4 Std.) eine konstante Leistung vorgibt
oder nimmst das hier:
<?xml version='1.0' encoding='UTF-8' standalone='no' ?><gpx><trk><name>Wattvorgabe</name><trkseg><trkpt><watt>0</watt><time>2013-01-01T00:00:00Z</time></trkpt><trkpt><watt>100</watt><time>2013-01-01T02:00:00Z</time></trkpt><trkpt><watt>100</watt><time>2013-01-01T04:00:00Z</time></trkpt></trkseg></trk></gpx>
In der KOnfiguration musst du "GPS-Power" aktivieren. Dann wählst du diese GPX-Datei als GPX-Tour aus und nach dem Start des Trainings kannst mittels "0" auf dem Num-Block (oder Fernsteuerung) gleich die Leistungsvorgabe abschalten. Nun kannst du auf dem Daum die Leistung vorgeben und nach dem Training auf dem MTBS Stop betätigen und die Auswertung aufrufen. Die ermittelten Werte kannst du (am besten zuerst "speichern") z. B. als TCX konvertieren und zu Garmin Connect, Strava etc. hochladen. Damit hast du den MTBS zum Datenlogger degradiert ;)
Einen kleinen Schönheitsfehler gibt es aber: Als Leistung wird immer die im GPX-File eingetragene Leistung angegeben und nicht die, die du manuell vorgibst.
Ich hoffe, damit sind deine Anforderungen einigermasen erfüllt.
(Das Verfahren klappt auch mit der Demoversion)


Dateianhänge:
dauertraining100w.zip [335 Bytes]
403-mal heruntergeladen

_________________
freundliche Grüße,
Bruno
Strava: https://www.strava.com/athletes/7150951 / https://www.strava.com/clubs/mtb-simulator
Nach oben 
 Beitrag Verfasst: Mi 18. Feb 2015, 21:29 
Benutzeravatar

Registriert: So 15. Feb 2015, 11:09
Beiträge: 23
Wohnort: Villach, AT
Super, danke für die Info... werd ich gleich mal ausprobieren!
Und das mit der Demo-Version hat sich spätestens erledigt, wenn die Post da ist :)

_________________
- daum ergo bike 4004 TRS
- Canyon Nerve AM 8.0
- Viper Speedmachine
- Altes Specialized Rockhopper, Singlespeeder - "Rocky"
- Altes GT-Hardtail mit Stahlrahmen, weitgehendst naturbelassen. - "Loco"
- QU AX MUni 26" Gelände-Einrad


Nach oben 
 Beitrag Verfasst: Do 19. Feb 2015, 22:47 
Benutzeravatar

Registriert: So 15. Feb 2015, 11:09
Beiträge: 23
Wohnort: Villach, AT
Soderle. Hab das ganze mal ausprobiert. Funktioniert grundsätzlich, aber nicht so ganz. Hab das File als CSV und als TCX exportiert. Das CSV sieht fein aus, da sind alle Daten über die Zeit drin, der Pulsverlauf, Drehzahl, etc.
Wenn ich das aber in ein TCX exportier, dann hab ich nur die Statistischen Daten (HRmax, HRmin, kcal,...) über das gesamte Workout, nicht jedoch die Zwischendaten. Das entsprechende TCX wird dann auch auf einen Header mit oben genannten Infos reduziert, aber alle Verlaufsinformationen (Puls, Kadenz) über die Zeit gehen verloren. (CSV: 270k, TCX: 2k).
Es sieht irgendwie so aus, als ob das TCX Format - oder die TCX Exportfunktion - mit Zeitstempeln alleine nichts anfangen kann, die Daten werden ohne Strecken-/Entfernungsdaten mehr oder weniger auf den Punkt gebracht bzw. auf einen Punkt reduziert. Dem Screenshot nach sieht's so aus, als ob das eher an der Exportfunktion liegt, weil obwohl die Daten im CSV korrekt sind, ist auch hier der Verlauf Streckenabhängig; und bei Streckenlänge 0 macht das die Datenaufzeichnung plötzlich recht eindimensional...

Das dürfte halt generell ein Ding sein, wenn man diese praktischen, aber nonkonformen Watt-GPX-Files verwendet. Und sowas passiert halt, wenn man so ein feines Programm für niedere Tätigkeiten wie Datenprotokollierung missbraucht ;)

mtb_sim_logger.png
mtb_sim_logger.png [ 14.7 KiB | 17151-mal betrachtet ]

_________________
- daum ergo bike 4004 TRS
- Canyon Nerve AM 8.0
- Viper Speedmachine
- Altes Specialized Rockhopper, Singlespeeder - "Rocky"
- Altes GT-Hardtail mit Stahlrahmen, weitgehendst naturbelassen. - "Loco"
- QU AX MUni 26" Gelände-Einrad


Nach oben 
 Beitrag Verfasst: Fr 20. Feb 2015, 13:02 
Benutzeravatar

Registriert: Fr 18. Sep 2009, 19:35
Beiträge: 1297
Wohnort: Schnaittach
Hallo Alex,
ich bin grad unterwegs und habe keinen Zugriff auf die Sourcen. Aber es stimmt wohl: Beim TCX-Export gehen die Daten verloren, da der Export (GPS-)punktweise vorgeht und pro GPS-Punkt ein Datensatzpaket schreibt.
Das habe ich oben nicht ganz zuende gedacht ;)
D.h. die "Eingangs-GPX-Datei" darf nicht nur wenige GPS-Punkte haben, sondern sollte z.B. alle 10 Sekunden einen Punkt (inkl. aller Tags wie time, power etc.) aufweisen, dann sollte es klappen.

_________________
freundliche Grüße,
Bruno
Strava: https://www.strava.com/athletes/7150951 / https://www.strava.com/clubs/mtb-simulator


Nach oben 
 Beitrag Verfasst: Di 24. Feb 2015, 14:22 
Benutzeravatar

Registriert: Fr 18. Sep 2009, 19:35
Beiträge: 1297
Wohnort: Schnaittach
Hier ein Testbeispiel mit einer Punktefolge über 1000 Punkte mit je 10 Sekunden:


Dateianhänge:
dauertraining100w10000s.zip [2.93 KiB]
411-mal heruntergeladen

_________________
freundliche Grüße,
Bruno
Strava: https://www.strava.com/athletes/7150951 / https://www.strava.com/clubs/mtb-simulator
Nach oben 
 Beitrag Verfasst: Di 24. Feb 2015, 16:25 
Benutzeravatar

Registriert: So 15. Feb 2015, 11:09
Beiträge: 23
Wohnort: Villach, AT
Danke!

Ich hab mir ein kleines C++Programm geschrieben, welches gleich 2 Fliegen mit einer Klappe schlägt. Man gibt die Anzahl der Sekunden und die Wattzahl in einem Textfile als Parameter, z.B. so:
300 120
600 160
120 220
120 270
...

Dann wird draus ein aufzeichnungs-kompatibles GPX-File erstellt, bei welchem man - wenn man kein Ergometerprogramm fährt - nicht manuell die Werte ändern muss, sieht vom Format her gleich aus wie deines.
Momentan noch recht rudimentär und Kommandozeilen-orientiert, aktuell gibt's auch fixe timesteps mit 10 Sekunden, aber wenn ich mal lustig bin, mach ich es etwas flexibler, mit GUI und dergleichen.
Werd's mal am Däumchen testen und wenn's funktioniert und das "Runs on my PC"-Zertifikat hat, kann ich's ja mal hier reinstellen, wenn niemand was dagegen hat.

_________________
- daum ergo bike 4004 TRS
- Canyon Nerve AM 8.0
- Viper Speedmachine
- Altes Specialized Rockhopper, Singlespeeder - "Rocky"
- Altes GT-Hardtail mit Stahlrahmen, weitgehendst naturbelassen. - "Loco"
- QU AX MUni 26" Gelände-Einrad


Nach oben 
 Beitrag Verfasst: Mi 25. Feb 2015, 00:01 
Benutzeravatar

Registriert: So 15. Feb 2015, 11:09
Beiträge: 23
Wohnort: Villach, AT
Soderle... jetzt hab ich's :)
Eine Zeitmarke alle paar Sekunden war leider auch nicht genug, da wurde noch immer nix aufgezeichnet. Der MTB-Simulator braucht offenbar Positionsdaten, damit er einzelne Datenwerte abspeichert. Damit aber nicht genug, diese Positionsdaten müssen sich auch verändern, dieselbe Koordinate geht also nicht - vermutlich der Bewegung wegen
Ich hab mein Programm jetzt so modifiziert, dass jeder Track-Punkt auch eine Position bekommt, bei diesen Koordinaten lasse ich jeden Trackpunkt die letzte Kommastelle hin- und herwackeln, das gibt eine unterschiedliche Position, ohne hässliche Zufallstracks zu zeichnen. Damit hat man nun eine prima Möglichkeit, sich Tracks entweder zur reinen Datenaufzeichnung oder auch mit variabler Leistung und Datenaufzeichnung zu generieren :)

Dateikommentar: Zusammenfassung aus dem MTB-Simulator
gpxpower01.png
gpxpower01.png [ 41.8 KiB | 17131-mal betrachtet ]

Dateikommentar: Das ex- und importierte TCX file in SportTracks3
gpxpower02.png
gpxpower02.png [ 51.6 KiB | 17131-mal betrachtet ]


Dateianhänge:
Dateikommentar: Das entsprechende GPX file (eingestellter Leistungsfaktor war 120%)
powerdata.zip [46.19 KiB]
390-mal heruntergeladen

_________________
- daum ergo bike 4004 TRS
- Canyon Nerve AM 8.0
- Viper Speedmachine
- Altes Specialized Rockhopper, Singlespeeder - "Rocky"
- Altes GT-Hardtail mit Stahlrahmen, weitgehendst naturbelassen. - "Loco"
- QU AX MUni 26" Gelände-Einrad
Nach oben 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
 
 Seite 1 von 1 [ 8 Beiträge ] 




Foren-Übersicht » MTB-Simulator (erweiterte Ansicht nach Freischaltung) » Software


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

 
 

 
Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Deutsche Übersetzung durch phpBB.de