From cd0685f760cbdf5bf400c0ecc2f4f44560a62f93 Mon Sep 17 00:00:00 2001 From: "Daniel (dB.) Doubrovkine" Date: Wed, 22 Oct 2025 12:52:58 -0400 Subject: [PATCH] Fixup example. --- README.md | 29 +++++++++++++++-------------- examples/basic_run.rb | 32 ++++++++++++++++++-------------- 2 files changed, 33 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 93cc0c4..31ae220 100644 --- a/README.md +++ b/README.md @@ -40,20 +40,21 @@ require 'tcxread' data = TCXRead.load_file('23.tcx') -puts "Distance meters: #{data.total_distance_meters}, " \ - "Time seconds: #{data.total_time_seconds}, " \ - "Calories: #{data.total_calories}, " \ - "Total ascent: #{data.total_ascent}, " \ - "Total descent: #{data.total_descent}, " \ - "Max altitude: #{data.max_altitude}, " \ - "Average heart rate: #{data.average_heart_rate}, " \ - "Average watts: #{data.average_watts}, " \ - "Max watts: #{data.max_watts}, " \ - "Average speed: #{data.average_speed_all}, " \ - "Average speed (moving): #{data.average_speed_moving}, " \ - "Average cadence (moving): #{data.average_cadence_biking}, " \ - "Average cadence: #{data.average_cadence_all}" - +puts [ + "Distance meters: #{data.total_distance_meters}", + "Time seconds: #{data.total_time_seconds}", + "Calories: #{data.total_calories}", + "Total ascent: #{data.total_ascent}", + "Total descent: #{data.total_descent}", + "Max altitude: #{data.max_altitude}", + "Average heart rate: #{data.average_heart_rate}", + "Average watts: #{data.average_watts}", + "Max watts: #{data.max_watts}", + "Average speed: #{data.average_speed_all}", + "Average speed (moving): #{data.average_speed_moving}", + "Average cadence (moving): #{data.average_cadence_biking}", + "Average cadence: #{data.average_cadence_all}" +].join("\n") ``` Use `TCXRead.parse(data)` to parse raw TCX data. diff --git a/examples/basic_run.rb b/examples/basic_run.rb index eee4be9..97a5319 100644 --- a/examples/basic_run.rb +++ b/examples/basic_run.rb @@ -1,17 +1,21 @@ +# frozen_string_literal: true + require 'tcxread' -data = TCXRead.new('23.tcx') +data = TCXRead.load_file(File.join(__dir__, '..', 'test', 'fixtures', '23.tcx')) -puts "Distance meters: #{data.total_distance_meters}, " \ - "Time seconds: #{data.total_time_seconds}, " \ - "Calories: #{data.total_calories}, " \ - "Total ascent: #{data.total_ascent}, " \ - "Total descent: #{data.total_descent}, " \ - "Max altitude: #{data.max_altitude}, " \ - "Average heart rate: #{data.average_heart_rate}, " \ - "Average watts: #{data.average_watts}, " \ - "Max watts: #{data.max_watts}, " \ - "Average speed: #{data.average_speed_all}, " \ - "Average speed (moving): #{data.average_speed_moving}, " \ - "Average cadence (moving): #{data.average_cadence_biking}, " \ - "Average cadence: #{data.average_cadence_all}" +puts [ + "Distance meters: #{data.total_distance_meters}", + "Time seconds: #{data.total_time_seconds}", + "Calories: #{data.total_calories}", + "Total ascent: #{data.total_ascent}", + "Total descent: #{data.total_descent}", + "Max altitude: #{data.max_altitude}", + "Average heart rate: #{data.average_heart_rate}", + "Average watts: #{data.average_watts}", + "Max watts: #{data.max_watts}", + "Average speed: #{data.average_speed_all}", + "Average speed (moving): #{data.average_speed_moving}", + "Average cadence (moving): #{data.average_cadence_biking}", + "Average cadence: #{data.average_cadence_all}" +].join("\n")