lib/fit4ruby/Monitoring_B.rb in fit4ruby-2.0.0 vs lib/fit4ruby/Monitoring_B.rb in fit4ruby-3.0.0
- old
+ new
@@ -23,20 +23,21 @@
# holds all references to other FIT records that are part of the FIT file.
# Each of the objects it references are direct equivalents of the message
# record structures used in the FIT file.
class Monitoring_B < FitDataRecord
- attr_accessor :file_id, :device_infos, :software, :monitoring_infos,
- :monitorings
+ attr_accessor :file_id, :field_descriptions, :device_infos, :software,
+ :monitoring_infos, :monitorings
# Create a new Monitoring_B object.
# @param field_values [Hash] A Hash that provides initial values for
# certain fields of the FitDataRecord.
def initialize(field_values = {})
super('activity')
@num_sessions = 0
@file_id = FileId.new
+ @field_descriptions = []
@device_infos = []
@softwares = nil
@monitoring_infos = []
@monitorings = []
end