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")