Table of Contents - fit4ruby-3.8.0 Documentation
Classes and Modules
-
Fit4Ruby
- FitDataRecord.rb – Fit4Ruby - FIT file processing library for Ruby
- CRC16.rb – Fit4Ruby - FIT file processing library for Ruby
- Converters.rb – Fit4Ruby - FIT file processing library for Ruby
- DumpedField.rb – Fit4Ruby - FIT file processing library for Ruby
- FDR_DevField_Extension.rb – Fit4Ruby - FIT file processing library for Ruby
- FileNameCoder.rb – Fit4Ruby - FIT file processing library for Ruby
- FitFilter.rb – Fit4Ruby - FIT file processing library for Ruby
- FitMessageIdMapper.rb – Fit4Ruby - FIT file processing library for Ruby
- FitRecordHeader.rb – Fit4Ruby - FIT file processing library for Ruby
- FitTypeDefs.rb – Fit4Ruby - FIT file processing library for Ruby
- Activity.rb – Fit4Ruby - FIT file processing library for Ruby
- RecordAggregator.rb – Fit4Ruby - FIT file processing library for Ruby
- Fit4Ruby::Abort
- Fit4Ruby::Activity
- Fit4Ruby::BDFieldNameTranslator
- Fit4Ruby::CRC16
- Fit4Ruby::Converters
- Fit4Ruby::DataSources
- Fit4Ruby::DeveloperDataId
- Fit4Ruby::DeviceInfo
- Fit4Ruby::DumpedField
- Fit4Ruby::EPO_Data
- Fit4Ruby::Error
- Fit4Ruby::Event
- Fit4Ruby::FDR_DevField_Extension
- Fit4Ruby::FieldDescription
- Fit4Ruby::FileCreator
- Fit4Ruby::FileId
- Fit4Ruby::FileNameCoder
- Fit4Ruby::FitDataRecord
- Fit4Ruby::FitDefinition
- Fit4Ruby::FitDefinitionField
- Fit4Ruby::FitDefinitionFieldBase
- Fit4Ruby::FitDeveloperDataFieldDefinition
- Fit4Ruby::FitFile
- Fit4Ruby::FitFileEntity
- Fit4Ruby::FitFilter
- Fit4Ruby::FitHeader
- Fit4Ruby::FitMessageIdMapper
- Fit4Ruby::FitMessageIdMapper::Entry
- Fit4Ruby::FitMessageRecord
- Fit4Ruby::FitRecord
- Fit4Ruby::FitRecordHeader
- Fit4Ruby::GeoMath
- Fit4Ruby::GlobalFitDict
- Fit4Ruby::GlobalFitDictList
- Fit4Ruby::GlobalFitMessage
- Fit4Ruby::GlobalFitMessage::AltField
- Fit4Ruby::GlobalFitMessage::Field
- Fit4Ruby::GlobalFitMessageList
- Fit4Ruby::HRV
- Fit4Ruby::HeartRateZones
- Fit4Ruby::ILogger
- Fit4Ruby::Lap
- Fit4Ruby::Length
- Fit4Ruby::Metrics
- Fit4Ruby::Monitoring
- Fit4Ruby::MonitoringInfo
- Fit4Ruby::Monitoring_B
- Fit4Ruby::PersonalRecords
- Fit4Ruby::PhysiologicalMetrics
- Fit4Ruby::Record
- Fit4Ruby::RecordAggregator
- Fit4Ruby::SensorSettings
- Fit4Ruby::Session
- Fit4Ruby::Software
- Fit4Ruby::TrainingStatus
- Fit4Ruby::UserData
- Fit4Ruby::UserProfile
Methods
- ::cos — Fit4Ruby::GeoMath
- ::decode — Fit4Ruby::FileNameCoder
- ::deg_to_rad — Fit4Ruby::GeoMath
- ::distance — Fit4Ruby::GeoMath
- ::encode — Fit4Ruby::FileNameCoder
- ::fit_type_to_bin_data — Fit4Ruby::FitDefinitionFieldBase
- ::new — Fit4Ruby::Activity
- ::new — Fit4Ruby::DataSources
- ::new — Fit4Ruby::DeveloperDataId
- ::new — Fit4Ruby::DeviceInfo
- ::new — Fit4Ruby::DumpedField
- ::new — Fit4Ruby::EPO_Data
- ::new — Fit4Ruby::Event
- ::new — Fit4Ruby::FieldDescription
- ::new — Fit4Ruby::FileCreator
- ::new — Fit4Ruby::FileId
- ::new — Fit4Ruby::FitDataRecord
- ::new — Fit4Ruby::FitFile
- ::new — Fit4Ruby::FitFileEntity
- ::new — Fit4Ruby::FitFilter
- ::new — Fit4Ruby::FitMessageIdMapper
- ::new — Fit4Ruby::FitMessageRecord
- ::new — Fit4Ruby::FitRecord
- ::new — Fit4Ruby::GlobalFitDict
- ::new — Fit4Ruby::GlobalFitDictList
- ::new — Fit4Ruby::GlobalFitMessage
- ::new — Fit4Ruby::GlobalFitMessage::Field
- ::new — Fit4Ruby::GlobalFitMessage::AltField
- ::new — Fit4Ruby::GlobalFitMessageList
- ::new — Fit4Ruby::HRV
- ::new — Fit4Ruby::HeartRateZones
- ::new — Fit4Ruby::Lap
- ::new — Fit4Ruby::Length
- ::new — Fit4Ruby::Metrics
- ::new — Fit4Ruby::Monitoring
- ::new — Fit4Ruby::MonitoringInfo
- ::new — Fit4Ruby::Monitoring_B
- ::new — Fit4Ruby::PersonalRecords
- ::new — Fit4Ruby::PhysiologicalMetrics
- ::new — Fit4Ruby::Record
- ::new — Fit4Ruby::SensorSettings
- ::new — Fit4Ruby::Session
- ::new — Fit4Ruby::Software
- ::new — Fit4Ruby::TrainingStatus
- ::new — Fit4Ruby::UserData
- ::new — Fit4Ruby::UserProfile
- ::read — Fit4Ruby::FitDefinition
- ::read — Fit4Ruby
- ::undefined_value — Fit4Ruby::FitDefinitionFieldBase
- ::write — Fit4Ruby
- #<=> — Fit4Ruby::DeviceInfo
- #<=> — Fit4Ruby::DumpedField
- #<=> — Fit4Ruby::Event
- #<=> — Fit4Ruby::FitDataRecord
- #<=> — Fit4Ruby::SensorSettings
- #<=> — Fit4Ruby::TrainingStatus
- #== — Fit4Ruby::Activity
- #== — Fit4Ruby::FitDataRecord
- #== — Fit4Ruby::GlobalFitMessage
- #[] — Fit4Ruby::GlobalFitDictList
- #[] — Fit4Ruby::GlobalFitMessageList
- #abort — Fit4Ruby::ILogger
- #add_global — Fit4Ruby::FitMessageIdMapper
- #aggregate — Fit4Ruby::Activity
- #aggregate — Fit4Ruby::RecordAggregator
- #aggregate_ascent_descent — Fit4Ruby::RecordAggregator
- #aggregate_geo_region — Fit4Ruby::RecordAggregator
- #aggregate_heart_rate — Fit4Ruby::RecordAggregator
- #aggregate_speed_distance — Fit4Ruby::RecordAggregator
- #aggregate_stance_time — Fit4Ruby::RecordAggregator
- #aggregate_strides — Fit4Ruby::RecordAggregator
- #aggregate_vertical_oscillation — Fit4Ruby::RecordAggregator
- #alt_field — Fit4Ruby::GlobalFitMessage
- #alt_field — Fit4Ruby::GlobalFitMessageList
- #avg_speed — Fit4Ruby::Activity
- #avg_stride_length — Fit4Ruby::Lap
- #avg_stride_length — Fit4Ruby::Session
- #base_type_bytes — Fit4Ruby::FitDeveloperDataFieldDefinition
- #base_type_bytes — Fit4Ruby::FitDefinitionFieldBase
- #byte_count — Fit4Ruby::FitDeveloperDataFieldDefinition
- #check — Fit4Ruby::Activity
- #check — Fit4Ruby::DataSources
- #check — Fit4Ruby::DeviceInfo
- #check — Fit4Ruby::FitDefinition
- #check — Fit4Ruby::FitFileEntity
- #check — Fit4Ruby::HRV
- #check — Fit4Ruby::HeartRateZones
- #check — Fit4Ruby::Lap
- #check — Fit4Ruby::Length
- #check — Fit4Ruby::Metrics
- #check — Fit4Ruby::Monitoring_B
- #check — Fit4Ruby::SensorSettings
- #check — Fit4Ruby::Session
- #check — Fit4Ruby::TrainingStatus
- #check_crc — Fit4Ruby::FitFile
- #check_fit_base_type — Fit4Ruby::FitDefinitionFieldBase
- #checked_base_type_number — Fit4Ruby::FitDeveloperDataFieldDefinition
- #checked_base_type_number — Fit4Ruby::FitDefinitionFieldBase
- #compressed? — Fit4Ruby::FitRecordHeader
- #compute_crc — Fit4Ruby::CRC16
- #construct — Fit4Ruby::GlobalFitMessage
- #conversion_factor — Fit4Ruby::Converters
- #create_dev_field_instance_variables — Fit4Ruby::FDR_DevField_Extension
- #create_global_definition — Fit4Ruby::FieldDescription
- #create_instance_variable — Fit4Ruby::FitDataRecord
- #create_new_lap — Fit4Ruby::Activity
- #create_new_length — Fit4Ruby::Activity
- #dict — Fit4Ruby::GlobalFitDictList
- #dump — Fit4Ruby::FitHeader
- #dump — Fit4Ruby::FitRecord
- #dump_records — Fit4Ruby::FitFile
- #each — Fit4Ruby::GlobalFitMessageList
- #each_developer_field — Fit4Ruby::FDR_DevField_Extension
- #each_field — Fit4Ruby::GlobalFitMessage
- #end_pos — Fit4Ruby::FitHeader
- #endian — Fit4Ruby::FitDefinition
- #ending_hr — Fit4Ruby::Activity
- #entry — Fit4Ruby::GlobalFitDict
- #entry — Fit4Ruby::GlobalFitDictList
- #export — Fit4Ruby::Activity
- #export — Fit4Ruby::FitDataRecord
- #export — Fit4Ruby::FDR_DevField_Extension
- #fatal — Fit4Ruby::ILogger
- #field — Fit4Ruby::GlobalFitMessage
- #field — Fit4Ruby::GlobalFitMessage::AltField
- #field — Fit4Ruby::GlobalFitMessageList
- #field_values_as_hash — Fit4Ruby::FitDataRecord
- #find_by_name — Fit4Ruby::GlobalFitMessageList
- #find_field_definition — Fit4Ruby::FitDeveloperDataFieldDefinition
- #fit_entity — Fit4Ruby::FitDefinition
- #fit_time_to_time — Fit4Ruby::Converters
- #fit_to_native — Fit4Ruby::GlobalFitMessage::Field
- #full_field_name — Fit4Ruby::FieldDescription
- #get — Fit4Ruby::FitDataRecord
- #get_as — Fit4Ruby::FitDataRecord
- #get_field_name_and_global_def — Fit4Ruby::FitMessageRecord
- #get_local — Fit4Ruby::FitMessageIdMapper
- #get_unit_by_name — Fit4Ruby::FitDataRecord
- #get_unit_by_name — Fit4Ruby::FDR_DevField_Extension
- #has_crc? — Fit4Ruby::FitHeader
- #has_developer_data? — Fit4Ruby::FitDefinition
- #has_field? — Fit4Ruby::GlobalFitMessage
- #has_geo_data? — Fit4Ruby::Session
- #init — Fit4Ruby::FitDefinitionField
- #is_alt_field? — Fit4Ruby::FitMessageRecord
- #is_array? — Fit4Ruby::GlobalFitMessage::Field
- #is_array? — Fit4Ruby::FitDefinitionFieldBase
- #is_string? — Fit4Ruby::GlobalFitMessage::Field
- #is_undefined? — Fit4Ruby::GlobalFitMessage::Field
- #message — Fit4Ruby::GlobalFitMessageList
- #method_missing — Fit4Ruby::ILogger
- #name — Fit4Ruby::FitDefinitionField
- #name — Fit4Ruby::FitDeveloperDataFieldDefinition
- #name — Fit4Ruby::GlobalFitDict
- #native_to_fit — Fit4Ruby::GlobalFitMessage::Field
- #new_data_sources — Fit4Ruby::Activity
- #new_developer_data_id — Fit4Ruby::Activity
- #new_device_info — Fit4Ruby::Activity
- #new_event — Fit4Ruby::Activity
- #new_field_description — Fit4Ruby::Activity
- #new_file_creator — Fit4Ruby::Activity
- #new_file_id — Fit4Ruby::Activity
- #new_fit_data_record — Fit4Ruby::Activity
- #new_fit_data_record — Fit4Ruby::FitFileEntity
- #new_fit_data_record — Fit4Ruby::Metrics
- #new_fit_data_record — Fit4Ruby::Monitoring_B
- #new_heart_rate_zones — Fit4Ruby::Activity
- #new_lap — Fit4Ruby::Activity
- #new_length — Fit4Ruby::Activity
- #new_personal_record — Fit4Ruby::Activity
- #new_physiological_metrics — Fit4Ruby::Activity
- #new_record — Fit4Ruby::Activity
- #new_session — Fit4Ruby::Activity
- #new_user_data — Fit4Ruby::Activity
- #new_user_profile — Fit4Ruby::Activity
- #normal? — Fit4Ruby::FitRecordHeader
- #numeric_manufacturer — Fit4Ruby::DeviceInfo
- #numeric_product — Fit4Ruby::DeviceInfo
- #open — Fit4Ruby::ILogger
- #pace — Fit4Ruby::Record
- #produce — Fit4Ruby::FitMessageRecord
- #read — Fit4Ruby::FitFile
- #read — Fit4Ruby::FitHeader
- #read — Fit4Ruby::FitMessageRecord
- #read — Fit4Ruby::FitRecord
- #recovery_hr — Fit4Ruby::Activity
- #recovery_info — Fit4Ruby::Activity
- #recovery_time — Fit4Ruby::Activity
- #register_field_by_name — Fit4Ruby::GlobalFitMessage
- #register_field_by_number — Fit4Ruby::GlobalFitMessage
- #respond_to? — Fit4Ruby::ILogger
- #run_cadence — Fit4Ruby::Record
- #secsToDHMS — Fit4Ruby::Converters
- #secsToHM — Fit4Ruby::Converters
- #secsToHMS — Fit4Ruby::Converters
- #select — Fit4Ruby::GlobalFitMessage::AltField
- #set — Fit4Ruby::FitDataRecord
- #set_field_values — Fit4Ruby::FitDataRecord
- #set_length — Fit4Ruby::FitDefinitionFieldBase
- #set_type — Fit4Ruby::FitFileEntity
- #set_type — Fit4Ruby::FitDefinitionFieldBase
- #setup — Fit4Ruby::FitDefinition
- #speedToPace — Fit4Ruby::Converters
- #sport — Fit4Ruby::Activity
- #sub_sport — Fit4Ruby::Activity
- #time_to_fit_time — Fit4Ruby::Converters
- #to_bd_field_name — Fit4Ruby::BDFieldNameTranslator
- #to_human — Fit4Ruby::GlobalFitMessage::Field
- #to_machine — Fit4Ruby::FitDefinitionField
- #to_machine — Fit4Ruby::GlobalFitMessage::Field
- #to_s — Fit4Ruby::DumpedField
- #to_s — Fit4Ruby::FitDefinitionField
- #to_s — Fit4Ruby::FitDeveloperDataFieldDefinition
- #to_s — Fit4Ruby::GlobalFitMessage::Field
- #total_bytes — Fit4Ruby::FitDefinitionFieldBase
- #total_distance — Fit4Ruby::Activity
- #total_gps_distance — Fit4Ruby::Activity
- #type — Fit4Ruby::FitDeveloperDataFieldDefinition
- #type — Fit4Ruby::FitDefinitionFieldBase
- #undefined_value — Fit4Ruby::FitDeveloperDataFieldDefinition
- #undefined_value — Fit4Ruby::FitDefinitionFieldBase
- #value_by_name — Fit4Ruby::GlobalFitDict
- #vo2max — Fit4Ruby::Activity
- #write — Fit4Ruby::Activity
- #write — Fit4Ruby::FitDataRecord
- #write — Fit4Ruby::FitDefinition
- #write — Fit4Ruby::FitFile
- #write — Fit4Ruby::FitFileEntity
- #write — Fit4Ruby::FitHeader
- #write — Fit4Ruby::GlobalFitMessage
- #write — Fit4Ruby::GlobalFitMessageList
- #write_crc — Fit4Ruby::CRC16