DiveSettingsHeartRateSourceField constructor

DiveSettingsHeartRateSourceField({
  1. int size = 0,
  2. bool growable = true,
})

Implementation

DiveSettingsHeartRateSourceField({int size = 0, bool growable = true})
    : super(
          name: 'heart_rate_source',
          id: ID,
          type: BaseType.UINT8,
          offset: 0,
          scale: 1,
          size: size,
          growable: growable,
          subFields: [
            SubField(
                name: 'heart_rate_antplus_device_type',
                type: BaseType.UINT8,
                scale: 1,
                offset: 0,
                referenceMap: {
                  DiveSettingsHeartRateSourceTypeField.ID: [1]
                }),
            SubField(
                name: 'heart_rate_local_device_type',
                type: BaseType.UINT8,
                scale: 1,
                offset: 0,
                referenceMap: {
                  DiveSettingsHeartRateSourceTypeField.ID: [5]
                })
          ]);