mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
Garmin: rename "GlobalFITMessage" to "NativeFITMessage"
This commit is contained in:
+7
-7
@@ -45,7 +45,7 @@ import java.util.stream.Collectors;
|
||||
|
||||
import nodomain.freeyourgadget.gadgetbridge.R;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.FitFile;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.GlobalFITMessage;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.NativeFITMessage;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.RecordData;
|
||||
|
||||
public class FitRecordAdapter extends RecyclerView.Adapter<FitRecordAdapter.FitRecordViewHolder> {
|
||||
@@ -55,7 +55,7 @@ public class FitRecordAdapter extends RecyclerView.Adapter<FitRecordAdapter.FitR
|
||||
|
||||
private final List<RecordData> fitRecords;
|
||||
private final List<RecordData> filteredRecords;
|
||||
private final Set<GlobalFITMessage> filter = new HashSet<>();
|
||||
private final Set<NativeFITMessage> filter = new HashSet<>();
|
||||
private final Context mContext;
|
||||
|
||||
public FitRecordAdapter(final Context context, final FitFile fitFile) {
|
||||
@@ -76,7 +76,7 @@ public class FitRecordAdapter extends RecyclerView.Adapter<FitRecordAdapter.FitR
|
||||
public void onBindViewHolder(final FitRecordViewHolder holder, int position) {
|
||||
final RecordData record = filteredRecords.get(position);
|
||||
|
||||
holder.title.setText(record.getGlobalFITMessage().name());
|
||||
holder.title.setText(record.getNativeFITMessage().name());
|
||||
if (record.getComputedTimestamp() != null) {
|
||||
holder.description.setText(SDF.format(new Date(record.getComputedTimestamp() * 1000L)));
|
||||
} else {
|
||||
@@ -107,13 +107,13 @@ public class FitRecordAdapter extends RecyclerView.Adapter<FitRecordAdapter.FitR
|
||||
|
||||
new MaterialAlertDialogBuilder(mContext)
|
||||
.setCancelable(true)
|
||||
.setTitle(record.getGlobalFITMessage().name())
|
||||
.setTitle(record.getNativeFITMessage().name())
|
||||
.setMessage(recordInfo)
|
||||
.setPositiveButton(R.string.ok, (dialog, which) -> {
|
||||
})
|
||||
.setNeutralButton(android.R.string.copy, (dialog, which) -> {
|
||||
final ClipboardManager clipboard = (ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE);
|
||||
final ClipData clip = ClipData.newPlainText(record.getGlobalFITMessage().name(), recordInfo);
|
||||
final ClipData clip = ClipData.newPlainText(record.getNativeFITMessage().name(), recordInfo);
|
||||
clipboard.setPrimaryClip(clip);
|
||||
})
|
||||
.show();
|
||||
@@ -125,7 +125,7 @@ public class FitRecordAdapter extends RecyclerView.Adapter<FitRecordAdapter.FitR
|
||||
return filteredRecords.size();
|
||||
}
|
||||
|
||||
public void updateFilter(final Set<GlobalFITMessage> filter) {
|
||||
public void updateFilter(final Set<NativeFITMessage> filter) {
|
||||
this.filter.clear();
|
||||
this.filter.addAll(filter);
|
||||
refreshFilter();
|
||||
@@ -136,7 +136,7 @@ public class FitRecordAdapter extends RecyclerView.Adapter<FitRecordAdapter.FitR
|
||||
if (filter.isEmpty()) {
|
||||
filteredRecords.addAll(fitRecords);
|
||||
} else {
|
||||
filteredRecords.addAll(fitRecords.stream().filter(r -> filter.contains(r.getGlobalFITMessage())).collect(Collectors.toList()));
|
||||
filteredRecords.addAll(fitRecords.stream().filter(r -> filter.contains(r.getNativeFITMessage())).collect(Collectors.toList()));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+6
-6
@@ -43,7 +43,7 @@ import java.util.Set;
|
||||
import nodomain.freeyourgadget.gadgetbridge.R;
|
||||
import nodomain.freeyourgadget.gadgetbridge.activities.AbstractGBActivity;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.FitFile;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.GlobalFITMessage;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.NativeFITMessage;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.RecordData;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.exception.FitParseException;
|
||||
import nodomain.freeyourgadget.gadgetbridge.util.GB;
|
||||
@@ -55,7 +55,7 @@ public class FitViewerActivity extends AbstractGBActivity implements MenuProvide
|
||||
|
||||
private FitRecordAdapter fitRecordAdapter;
|
||||
private FitFile fitFile;
|
||||
private final Set<GlobalFITMessage> filter = new HashSet<>();
|
||||
private final Set<NativeFITMessage> filter = new HashSet<>();
|
||||
|
||||
@Override
|
||||
protected void onCreate(final Bundle savedInstanceState) {
|
||||
@@ -107,8 +107,8 @@ public class FitViewerActivity extends AbstractGBActivity implements MenuProvide
|
||||
public boolean onMenuItemSelected(@NonNull final MenuItem menuItem) {
|
||||
final int itemId = menuItem.getItemId();
|
||||
if (itemId == R.id.fit_viewer_filter) {
|
||||
final GlobalFITMessage[] globals = fitFile.getRecords().stream()
|
||||
.map(RecordData::getGlobalFITMessage)
|
||||
final NativeFITMessage[] globals = fitFile.getRecords().stream()
|
||||
.map(RecordData::getNativeFITMessage)
|
||||
.distinct()
|
||||
.sorted((a, b) -> {
|
||||
if (a.name().startsWith("UNK_") && b.name().startsWith("UNK_")) {
|
||||
@@ -117,7 +117,7 @@ public class FitViewerActivity extends AbstractGBActivity implements MenuProvide
|
||||
return a.name().compareToIgnoreCase(b.name());
|
||||
}
|
||||
})
|
||||
.toArray(GlobalFITMessage[]::new);
|
||||
.toArray(NativeFITMessage[]::new);
|
||||
|
||||
final boolean[] checked = new boolean[globals.length];
|
||||
for (int i = 0; i < globals.length; i++) {
|
||||
@@ -127,7 +127,7 @@ public class FitViewerActivity extends AbstractGBActivity implements MenuProvide
|
||||
}
|
||||
|
||||
final CharSequence[] mEntries = Arrays.stream(globals)
|
||||
.map(GlobalFITMessage::name)
|
||||
.map(NativeFITMessage::name)
|
||||
.toArray(CharSequence[]::new);
|
||||
|
||||
new MaterialAlertDialogBuilder(this)
|
||||
|
||||
+2
-2
@@ -9,7 +9,7 @@ import java.util.List;
|
||||
import nodomain.freeyourgadget.gadgetbridge.deviceevents.GBDeviceEvent;
|
||||
import nodomain.freeyourgadget.gadgetbridge.devices.garmin.GarminCapability;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.FitLocalMessageBuilder;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.GlobalFITMessage;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.NativeFITMessage;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.RecordData;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.RecordDefinition;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.messages.FitDataMessage;
|
||||
@@ -64,7 +64,7 @@ public class FitLocalMessageHandler implements MessageHandler{
|
||||
}
|
||||
|
||||
private List<GBDeviceEvent> processRecordData(RecordData d) {
|
||||
if (d.getRecordDefinition().getGlobalFITMessage() == GlobalFITMessage.CAPABILITIES) {
|
||||
if (d.getRecordDefinition().getNativeFITMessage() == NativeFITMessage.CAPABILITIES) {
|
||||
//TODO: we are not sure this is correct!
|
||||
return GarminCapability.getGBDeviceEvent(
|
||||
GarminCapability.setFromLong((Long) d.getFieldByName("connectivity_supported"))
|
||||
|
||||
+11
-11
@@ -37,25 +37,25 @@ public class FieldDefinition implements FieldInterface {
|
||||
this(number, size, baseType, name, 1, 0);
|
||||
}
|
||||
|
||||
public static FieldDefinition parseIncoming(GarminByteBufferReader garminByteBufferReader, GlobalFITMessage globalFITMessage) {
|
||||
public static FieldDefinition parseIncoming(GarminByteBufferReader garminByteBufferReader, NativeFITMessage nativeFITMessage) {
|
||||
int number = garminByteBufferReader.readByte();
|
||||
int size = garminByteBufferReader.readByte();
|
||||
int baseTypeIdentifier = garminByteBufferReader.readByte();
|
||||
BaseType baseType = BaseType.fromIdentifier(baseTypeIdentifier);
|
||||
FieldDefinition global = globalFITMessage.getFieldDefinition(number, size);
|
||||
if (global != null) {
|
||||
if (global.getBaseType().equals(baseType)) {
|
||||
return global;
|
||||
FieldDefinition nativeFITMessageFieldDefinition = nativeFITMessage.getFieldDefinition(number, size);
|
||||
if (nativeFITMessageFieldDefinition != null) {
|
||||
if (nativeFITMessageFieldDefinition.getBaseType().equals(baseType)) {
|
||||
return nativeFITMessageFieldDefinition;
|
||||
} else {
|
||||
if (baseType == BaseType.UINT8 && global.getBaseType() == BaseType.ENUM) {
|
||||
if (baseType == BaseType.UINT8 && nativeFITMessageFieldDefinition.getBaseType() == BaseType.ENUM) {
|
||||
// Allow uint8 -> enum, as older fit versions changed the type of some fields
|
||||
return global;
|
||||
return nativeFITMessageFieldDefinition;
|
||||
}
|
||||
LOG.warn(
|
||||
"Global for {}[{}] is of type {}, but message declares {}",
|
||||
globalFITMessage.name(),
|
||||
global.name,
|
||||
global.getBaseType(),
|
||||
"Native for {}[{}] is of type {}, but message declares {}",
|
||||
nativeFITMessage.name(),
|
||||
nativeFITMessageFieldDefinition.name,
|
||||
nativeFITMessageFieldDefinition.getBaseType(),
|
||||
baseType
|
||||
);
|
||||
}
|
||||
|
||||
+4
-4
@@ -34,9 +34,9 @@
|
||||
package nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit;
|
||||
|
||||
public final class FitDebug {
|
||||
/// format a global number (FIT message number) for logging
|
||||
public static String mesgNumLookup(int globalNumber) {
|
||||
return switch (globalNumber) {
|
||||
/// format a native number (Native FIT message number) for logging
|
||||
public static String mesgNumLookup(int nativeMessageNumber) {
|
||||
return switch (nativeMessageNumber) {
|
||||
case 0 -> "0_file_id";
|
||||
case 1 -> "1_capabilities";
|
||||
case 2 -> "2_device_settings";
|
||||
@@ -158,7 +158,7 @@ public final class FitDebug {
|
||||
case 393 -> "393_dive_apnea_alarm";
|
||||
case 398 -> "398_skin_temp_overnight";
|
||||
case 409 -> "409_hsa_wrist_temperature_data";
|
||||
default -> Integer.toString(globalNumber);
|
||||
default -> Integer.toString(nativeMessageNumber);
|
||||
};
|
||||
}
|
||||
}
|
||||
+3
-3
@@ -108,7 +108,7 @@ public class FitFile {
|
||||
if (recordDefinition != null) {
|
||||
if (recordHeader.isDeveloperData())
|
||||
for (RecordData rd : dataRecords) {
|
||||
if (GlobalFITMessage.FIELD_DESCRIPTION.equals(rd.getGlobalFITMessage()))
|
||||
if (NativeFITMessage.FIELD_DESCRIPTION.equals(rd.getNativeFITMessage()))
|
||||
recordDefinition.populateDevFields(rd);
|
||||
}
|
||||
recordDefinitionMap.put(recordHeader.getLocalMessageType(), recordDefinition);
|
||||
@@ -137,10 +137,10 @@ public class FitFile {
|
||||
return new FitFile(header, dataRecords);
|
||||
}
|
||||
|
||||
public List<RecordData> getRecordsByGlobalMessage(GlobalFITMessage globalFITMessage) {
|
||||
public List<RecordData> getRecordsByNativeMessage(NativeFITMessage nativeFITMessage) {
|
||||
final List<RecordData> filtered = new ArrayList<>();
|
||||
for (RecordData rd : dataRecords) {
|
||||
if (globalFITMessage.equals(rd.getGlobalFITMessage()))
|
||||
if (nativeFITMessage.equals(rd.getNativeFITMessage()))
|
||||
filtered.add(rd);
|
||||
}
|
||||
return filtered;
|
||||
|
||||
+6
-6
@@ -394,12 +394,12 @@ public class FitImporter {
|
||||
} else {
|
||||
LOG.trace("Unknown record: {}", record);
|
||||
|
||||
if (!unknownRecords.containsKey(record.getGlobalFITMessage().getNumber())) {
|
||||
unknownRecords.put(record.getGlobalFITMessage().getNumber(), 0);
|
||||
if (!unknownRecords.containsKey(record.getNativeFITMessage().getNumber())) {
|
||||
unknownRecords.put(record.getNativeFITMessage().getNumber(), 0);
|
||||
}
|
||||
unknownRecords.put(
|
||||
record.getGlobalFITMessage().getNumber(),
|
||||
Objects.requireNonNull(unknownRecords.get(record.getGlobalFITMessage().getNumber())) + 1
|
||||
record.getNativeFITMessage().getNumber(),
|
||||
Objects.requireNonNull(unknownRecords.get(record.getNativeFITMessage().getNumber())) + 1
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -497,8 +497,8 @@ public class FitImporter {
|
||||
}
|
||||
|
||||
for (final Map.Entry<Integer, Integer> e : unknownRecords.entrySet()) {
|
||||
final String globalNumber = FitDebug.mesgNumLookup(e.getKey());
|
||||
LOG.warn("Unknown record of global number {} seen {} times", globalNumber, e.getValue());
|
||||
final String NativeMessageNumber = FitDebug.mesgNumLookup(e.getKey());
|
||||
LOG.warn("Unknown record of native number {} seen {} times", NativeMessageNumber, e.getValue());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+11
-11
@@ -9,25 +9,25 @@ import java.util.stream.Collectors;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.messages.FitRecordDataFactory;
|
||||
|
||||
public class FitRecordDataBuilder {
|
||||
private final GlobalFITMessage globalMessage;
|
||||
private final NativeFITMessage nativeFITMessage;
|
||||
|
||||
private final Map<String, Object[]> values = new LinkedHashMap<>();
|
||||
|
||||
public FitRecordDataBuilder(final GlobalFITMessage globalMessage) {
|
||||
this.globalMessage = globalMessage;
|
||||
public FitRecordDataBuilder(final NativeFITMessage nativeFITMessage) {
|
||||
this.nativeFITMessage = nativeFITMessage;
|
||||
}
|
||||
|
||||
public FitRecordDataBuilder(final int globalMessageNumber) {
|
||||
this.globalMessage = GlobalFITMessage.KNOWN_MESSAGES.get(globalMessageNumber);
|
||||
if (this.globalMessage == null) {
|
||||
throw new IllegalArgumentException("Unknown global message " + globalMessageNumber);
|
||||
public FitRecordDataBuilder(final int nativeFITMessageNumber) {
|
||||
this.nativeFITMessage = NativeFITMessage.KNOWN_MESSAGES.get(nativeFITMessageNumber);
|
||||
if (this.nativeFITMessage == null) {
|
||||
throw new IllegalArgumentException("Unknown native FIT message " + nativeFITMessageNumber);
|
||||
}
|
||||
}
|
||||
|
||||
public FitRecordDataBuilder setFieldByNumber(final int number, final Object... value) {
|
||||
final List<FieldDefinition> fieldDefinition = globalMessage.getFieldDefinitions(number);
|
||||
final List<FieldDefinition> fieldDefinition = nativeFITMessage.getFieldDefinitions(number);
|
||||
if (fieldDefinition == null || fieldDefinition.isEmpty()) {
|
||||
throw new IllegalArgumentException("Unknown field number " + number + " for " + globalMessage);
|
||||
throw new IllegalArgumentException("Unknown field number " + number + " for " + nativeFITMessage);
|
||||
}
|
||||
|
||||
setFieldByName(fieldDefinition.get(0).getName(), value);
|
||||
@@ -50,8 +50,8 @@ public class FitRecordDataBuilder {
|
||||
new RecordDefinition(
|
||||
new RecordHeader(true, localMessageType),
|
||||
ByteOrder.BIG_ENDIAN,
|
||||
globalMessage,
|
||||
values.entrySet().stream().map(e -> globalMessage.getFieldDefinition(e.getKey(), e.getValue().length)).collect(Collectors.toList()),
|
||||
nativeFITMessage,
|
||||
values.entrySet().stream().map(e -> nativeFITMessage.getFieldDefinition(e.getKey(), e.getValue().length)).collect(Collectors.toList()),
|
||||
null
|
||||
),
|
||||
new RecordHeader(false, localMessageType)
|
||||
|
||||
+6
-6
@@ -39,7 +39,7 @@ public class GpxRouteFileConverter {
|
||||
|
||||
private static RecordData getFileCreatorRecordData() {
|
||||
final RecordData fileCreatorRecord = FitRecordDataFactory.create(
|
||||
new RecordDefinition(new RecordHeader((byte) 0x41), ByteOrder.BIG_ENDIAN, GlobalFITMessage.FILE_CREATOR, GlobalFITMessage.FILE_CREATOR.getFieldDefinitions(0), null),
|
||||
new RecordDefinition(new RecordHeader((byte) 0x41), ByteOrder.BIG_ENDIAN, NativeFITMessage.FILE_CREATOR, NativeFITMessage.FILE_CREATOR.getFieldDefinitions(0), null),
|
||||
new RecordHeader((byte) 0x01));
|
||||
fileCreatorRecord.setFieldByName("software_version", 1);
|
||||
return fileCreatorRecord;
|
||||
@@ -72,7 +72,7 @@ public class GpxRouteFileConverter {
|
||||
}
|
||||
|
||||
final RecordHeader gpxDataPointRecordHeader = new RecordHeader((byte) 0x05);
|
||||
final RecordDefinition gpxDataPointRecordDefinition = new RecordDefinition(new RecordHeader((byte) 0x45), ByteOrder.BIG_ENDIAN, GlobalFITMessage.RECORD, GlobalFITMessage.RECORD.getFieldDefinitions(0, 1, 2, 5, 253), null);
|
||||
final RecordDefinition gpxDataPointRecordDefinition = new RecordDefinition(new RecordHeader((byte) 0x45), ByteOrder.BIG_ENDIAN, NativeFITMessage.RECORD, NativeFITMessage.RECORD.getFieldDefinitions(0, 1, 2, 5, 253), null);
|
||||
List<RecordData> gpxPointDataRecords = new ArrayList<>();
|
||||
|
||||
double totalAscent = 0;
|
||||
@@ -114,7 +114,7 @@ public class GpxRouteFileConverter {
|
||||
courseFileDataRecords.add(lapRecord);
|
||||
|
||||
final RecordHeader eventRecordHeader = new RecordHeader((byte) 0x04);
|
||||
final RecordDefinition eventRecordDefinition = new RecordDefinition(new RecordHeader((byte) 0x44), ByteOrder.BIG_ENDIAN, GlobalFITMessage.EVENT, GlobalFITMessage.EVENT.getFieldDefinitions(0, 1, 4, 253), null);
|
||||
final RecordDefinition eventRecordDefinition = new RecordDefinition(new RecordHeader((byte) 0x44), ByteOrder.BIG_ENDIAN, NativeFITMessage.EVENT, NativeFITMessage.EVENT.getFieldDefinitions(0, 1, 4, 253), null);
|
||||
courseFileDataRecords.add(getEventRecordData(eventRecordDefinition, eventRecordHeader, timestamp, 0));
|
||||
courseFileDataRecords.add(getEventRecordData(eventRecordDefinition, eventRecordHeader, runningTs, 9));
|
||||
|
||||
@@ -140,7 +140,7 @@ public class GpxRouteFileConverter {
|
||||
final GPSCoordinate last = gpxTrackPointList.get(gpxTrackPointList.size() - 1);
|
||||
|
||||
final RecordData lapRecord = FitRecordDataFactory.create(
|
||||
new RecordDefinition(new RecordHeader((byte) 0x43), ByteOrder.BIG_ENDIAN, GlobalFITMessage.LAP, GlobalFITMessage.LAP.getFieldDefinitions(3, 4, 5, 6, 7, 8, 9, 21, 22, 253), null),
|
||||
new RecordDefinition(new RecordHeader((byte) 0x43), ByteOrder.BIG_ENDIAN, NativeFITMessage.LAP, NativeFITMessage.LAP.getFieldDefinitions(3, 4, 5, 6, 7, 8, 9, 21, 22, 253), null),
|
||||
new RecordHeader((byte) 0x03));
|
||||
lapRecord.setFieldByName("start_lat", first.getLatitude());
|
||||
lapRecord.setFieldByName("start_long", first.getLongitude());
|
||||
@@ -152,7 +152,7 @@ public class GpxRouteFileConverter {
|
||||
|
||||
private RecordData getCourseRecordData() {
|
||||
final RecordData courseRecord = FitRecordDataFactory.create(
|
||||
new RecordDefinition(new RecordHeader((byte) 0x42), ByteOrder.BIG_ENDIAN, GlobalFITMessage.COURSE, GlobalFITMessage.COURSE.getFieldDefinitions(4, 5), null),
|
||||
new RecordDefinition(new RecordHeader((byte) 0x42), ByteOrder.BIG_ENDIAN, NativeFITMessage.COURSE, NativeFITMessage.COURSE.getFieldDefinitions(4, 5), null),
|
||||
new RecordHeader((byte) 0x02));
|
||||
courseRecord.setFieldByName("sport", activity); //TODO use track.getType()
|
||||
courseRecord.setFieldByName("name", name);
|
||||
@@ -161,7 +161,7 @@ public class GpxRouteFileConverter {
|
||||
|
||||
private RecordData getFileIdRecordData() {
|
||||
final RecordData fileIdRecord = FitRecordDataFactory.create(
|
||||
new RecordDefinition(new RecordHeader((byte) 0x40), ByteOrder.BIG_ENDIAN, GlobalFITMessage.FILE_ID, GlobalFITMessage.FILE_ID.getFieldDefinitions(0, 1, 2, 3, 4, 5), null),
|
||||
new RecordDefinition(new RecordHeader((byte) 0x40), ByteOrder.BIG_ENDIAN, NativeFITMessage.FILE_ID, NativeFITMessage.FILE_ID.getFieldDefinitions(0, 1, 2, 3, 4, 5), null),
|
||||
new RecordHeader((byte) 0x00));
|
||||
fileIdRecord.setFieldByName("type", FileType.FILETYPE.COURSES.getSubType());
|
||||
fileIdRecord.setFieldByName("manufacturer", 1);
|
||||
|
||||
+154
-154
File diff suppressed because it is too large
Load Diff
+6
-6
@@ -27,7 +27,7 @@ public class RecordData {
|
||||
|
||||
private final RecordDefinition recordDefinition;
|
||||
private final RecordHeader recordHeader;
|
||||
private final GlobalFITMessage globalFITMessage;
|
||||
private final NativeFITMessage nativeFITMessage;
|
||||
private final List<FieldData> fieldDataList;
|
||||
protected ByteBuffer valueHolder;
|
||||
|
||||
@@ -47,7 +47,7 @@ public class RecordData {
|
||||
|
||||
this.recordDefinition = recordDefinition;
|
||||
this.recordHeader = recordHeader;
|
||||
this.globalFITMessage = recordDefinition.getGlobalFITMessage();
|
||||
this.nativeFITMessage = recordDefinition.getNativeFITMessage();
|
||||
|
||||
int totalSize = 0;
|
||||
|
||||
@@ -76,8 +76,8 @@ public class RecordData {
|
||||
|
||||
}
|
||||
|
||||
public GlobalFITMessage getGlobalFITMessage() {
|
||||
return globalFITMessage;
|
||||
public NativeFITMessage getNativeFITMessage() {
|
||||
return nativeFITMessage;
|
||||
}
|
||||
|
||||
public RecordDefinition getRecordDefinition() {
|
||||
@@ -152,7 +152,7 @@ public class RecordData {
|
||||
for (int i = 0; i < devFieldDefinitions.size(); i++) {
|
||||
final DevFieldDefinition devField = devFieldDefinitions.get(i);
|
||||
|
||||
if (devField.getNativeMesgNum() == globalFITMessage.getNumber() && devField.getNativeFieldNum() == number) {
|
||||
if (devField.getNativeMesgNum() == nativeFITMessage.getNumber() && devField.getNativeFieldNum() == number) {
|
||||
// Get the corresponding FieldData for this developer field
|
||||
final int fieldDataIndex = regularFieldCount + i;
|
||||
if (fieldDataIndex < fieldDataList.size()) {
|
||||
@@ -256,7 +256,7 @@ public class RecordData {
|
||||
final GBToStringBuilder tsb = new GBToStringBuilder(this);
|
||||
|
||||
if (this.getClass().getName().equals(RecordData.class.getName())) {
|
||||
tsb.append(globalFITMessage.name());
|
||||
tsb.append(nativeFITMessage.name());
|
||||
}
|
||||
|
||||
if (getComputedTimestamp() != null) {
|
||||
|
||||
+13
-13
@@ -14,15 +14,15 @@ import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.messages.Mess
|
||||
|
||||
public class RecordDefinition {
|
||||
private final RecordHeader recordHeader;
|
||||
private final GlobalFITMessage globalFITMessage;
|
||||
private final NativeFITMessage nativeFITMessage;
|
||||
private final java.nio.ByteOrder byteOrder;
|
||||
private List<FieldDefinition> fieldDefinitions;
|
||||
private List<DevFieldDefinition> devFieldDefinitions;
|
||||
|
||||
public RecordDefinition(RecordHeader recordHeader, ByteOrder byteOrder, GlobalFITMessage globalFITMessage, List<FieldDefinition> fieldDefinitions, List<DevFieldDefinition> devFieldDefinitions) {
|
||||
public RecordDefinition(RecordHeader recordHeader, ByteOrder byteOrder, NativeFITMessage nativeFITMessage, List<FieldDefinition> fieldDefinitions, List<DevFieldDefinition> devFieldDefinitions) {
|
||||
this.recordHeader = recordHeader;
|
||||
this.byteOrder = byteOrder;
|
||||
this.globalFITMessage = globalFITMessage;
|
||||
this.nativeFITMessage = nativeFITMessage;
|
||||
this.fieldDefinitions = fieldDefinitions;
|
||||
this.devFieldDefinitions = devFieldDefinitions;
|
||||
}
|
||||
@@ -33,16 +33,16 @@ public class RecordDefinition {
|
||||
garminByteBufferReader.readByte();//ignore
|
||||
ByteOrder byteOrder = garminByteBufferReader.readByte() == 0x01 ? ByteOrder.BIG_ENDIAN : ByteOrder.LITTLE_ENDIAN;
|
||||
garminByteBufferReader.setByteOrder(byteOrder);
|
||||
final int globalMesgNum = garminByteBufferReader.readShort();
|
||||
final GlobalFITMessage globalFITMessage = GlobalFITMessage.fromNumber(globalMesgNum);
|
||||
final int nativeMesgNum = garminByteBufferReader.readShort();
|
||||
final NativeFITMessage nativeFITMessage = NativeFITMessage.fromNumber(nativeMesgNum);
|
||||
|
||||
RecordDefinition definitionMessage = new RecordDefinition(recordHeader, byteOrder, globalFITMessage, null, null);
|
||||
RecordDefinition definitionMessage = new RecordDefinition(recordHeader, byteOrder, nativeFITMessage, null, null);
|
||||
|
||||
final int numFields = garminByteBufferReader.readByte();
|
||||
List<FieldDefinition> fieldDefinitions = new ArrayList<>(numFields);
|
||||
|
||||
for (int i = 0; i < numFields; i++) {
|
||||
fieldDefinitions.add(FieldDefinition.parseIncoming(garminByteBufferReader, globalFITMessage));
|
||||
fieldDefinitions.add(FieldDefinition.parseIncoming(garminByteBufferReader, nativeFITMessage));
|
||||
}
|
||||
|
||||
definitionMessage.setFieldDefinitions(fieldDefinitions);
|
||||
@@ -59,8 +59,8 @@ public class RecordDefinition {
|
||||
return definitionMessage;
|
||||
}
|
||||
|
||||
public GlobalFITMessage getGlobalFITMessage() {
|
||||
return globalFITMessage;
|
||||
public NativeFITMessage getNativeFITMessage() {
|
||||
return nativeFITMessage;
|
||||
}
|
||||
|
||||
|
||||
@@ -94,7 +94,7 @@ public class RecordDefinition {
|
||||
writer.writeByte(0);//ignore
|
||||
writer.writeByte(byteOrder == ByteOrder.LITTLE_ENDIAN ? 0 : 1);
|
||||
writer.setByteOrder(byteOrder);
|
||||
writer.writeShort(globalFITMessage.getNumber());
|
||||
writer.writeShort(nativeFITMessage.getNumber());
|
||||
|
||||
if (fieldDefinitions != null) {
|
||||
writer.writeByte(fieldDefinitions.size());
|
||||
@@ -107,7 +107,7 @@ public class RecordDefinition {
|
||||
@NonNull
|
||||
public String toString() {
|
||||
return System.lineSeparator() + recordHeader.toString() +
|
||||
" Global Message Number: " + globalFITMessage.name();
|
||||
" Native Message Number: " + nativeFITMessage.name();
|
||||
}
|
||||
|
||||
public void populateDevFields(RecordData recordData) {
|
||||
@@ -140,13 +140,13 @@ public class RecordDefinition {
|
||||
if (o == null || getClass() != o.getClass()) return false;
|
||||
|
||||
RecordDefinition that = (RecordDefinition) o;
|
||||
return Objects.equals(recordHeader, that.recordHeader) && Objects.equals(globalFITMessage, that.globalFITMessage) && Objects.equals(byteOrder, that.byteOrder) && Objects.equals(fieldDefinitions, that.fieldDefinitions) && Objects.equals(devFieldDefinitions, that.devFieldDefinitions);
|
||||
return Objects.equals(recordHeader, that.recordHeader) && Objects.equals(nativeFITMessage, that.nativeFITMessage) && Objects.equals(byteOrder, that.byteOrder) && Objects.equals(fieldDefinitions, that.fieldDefinitions) && Objects.equals(devFieldDefinitions, that.devFieldDefinitions);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
int result = Objects.hashCode(recordHeader);
|
||||
result = 31 * result + Objects.hashCode(globalFITMessage);
|
||||
result = 31 * result + Objects.hashCode(nativeFITMessage);
|
||||
result = 31 * result + Objects.hashCode(byteOrder);
|
||||
result = 31 * result + Objects.hashCode(fieldDefinitions);
|
||||
result = 31 * result + Objects.hashCode(devFieldDefinitions);
|
||||
|
||||
+19
-19
@@ -23,7 +23,7 @@ import java.util.regex.Pattern;
|
||||
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.FileType;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.FitRecordDataBuilder;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.GlobalFITMessage;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.NativeFITMessage;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.RecordData;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.RecordDefinition;
|
||||
import nodomain.freeyourgadget.gadgetbridge.service.devices.garmin.fit.RecordHeader;
|
||||
@@ -79,7 +79,7 @@ public class FitCodeGen {
|
||||
public void generate() throws IOException {
|
||||
generateFitRecordDataFactory();
|
||||
|
||||
for (final GlobalFITMessage value : GlobalFITMessage.KNOWN_MESSAGES.values()) {
|
||||
for (final NativeFITMessage value : NativeFITMessage.KNOWN_MESSAGES.values()) {
|
||||
generateFitMessageClassFile(value);
|
||||
}
|
||||
}
|
||||
@@ -88,10 +88,10 @@ public class FitCodeGen {
|
||||
final File factoryFile = new File("app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/garmin/fit/messages/FitRecordDataFactory.java");
|
||||
|
||||
final List<String> switchCases = new ArrayList<>();
|
||||
final List<GlobalFITMessage> globalFITMessages = new ArrayList<>(GlobalFITMessage.KNOWN_MESSAGES.values());
|
||||
globalFITMessages.sort(Comparator.comparingInt(GlobalFITMessage::getNumber));
|
||||
final List<NativeFITMessage> nativeFITMessages = new ArrayList<>(NativeFITMessage.KNOWN_MESSAGES.values());
|
||||
nativeFITMessages.sort(Comparator.comparingInt(NativeFITMessage::getNumber));
|
||||
|
||||
for (final GlobalFITMessage value : globalFITMessages) {
|
||||
for (final NativeFITMessage value : nativeFITMessages) {
|
||||
final String className = "Fit" + capitalize(toCamelCase(value.name()));
|
||||
switchCases.add(" case %d -> new %s(recordDefinition, recordHeader);".formatted(value.getNumber(), className));
|
||||
}
|
||||
@@ -114,7 +114,7 @@ public class FitCodeGen {
|
||||
}
|
||||
|
||||
public static RecordData create(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
return switch (recordDefinition.getGlobalFITMessage().getNumber()) {
|
||||
return switch (recordDefinition.getNativeFITMessage().getNumber()) {
|
||||
${switchCases}
|
||||
default -> new RecordData(recordDefinition, recordHeader);
|
||||
};
|
||||
@@ -132,8 +132,8 @@ public class FitCodeGen {
|
||||
FileUtils.copyStringToFile(result, factoryFile, "replace");
|
||||
}
|
||||
|
||||
public void generateFitMessageClassFile(final GlobalFITMessage globalFITMessage) throws IOException {
|
||||
final String className = "Fit" + capitalize(toCamelCase(globalFITMessage.name()));
|
||||
public void generateFitMessageClassFile(final NativeFITMessage nativeFITMessage) throws IOException {
|
||||
final String className = "Fit" + capitalize(toCamelCase(nativeFITMessage.name()));
|
||||
final File outputFile = new File(
|
||||
"app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/garmin/fit/messages/",
|
||||
className + ".java"
|
||||
@@ -154,7 +154,7 @@ public class FitCodeGen {
|
||||
//
|
||||
// Add field-specific imports
|
||||
//
|
||||
for (final GlobalFITMessage.FieldDefinitionPrimitive primitive : globalFITMessage.getFieldDefinitionPrimitives()) {
|
||||
for (final NativeFITMessage.FieldDefinitionPrimitive primitive : nativeFITMessage.getFieldDefinitionPrimitives()) {
|
||||
final Class<?> fieldType = getFieldType(primitive);
|
||||
if (!Objects.requireNonNull(fieldType.getCanonicalName()).startsWith("java.lang")) {
|
||||
if (fieldType.isArray()) {
|
||||
@@ -223,21 +223,21 @@ public class FitCodeGen {
|
||||
public ${className}(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != ${globalNumber}) {
|
||||
throw new IllegalArgumentException("${className} expects global messages of " + ${globalNumber} + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != ${nativeNumber}) {
|
||||
throw new IllegalArgumentException("${className} expects native messages of " + ${nativeNumber} + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
"""
|
||||
.replace("${classCanonicalName}", Objects.requireNonNull(getClass().getCanonicalName()))
|
||||
.replace("${className}", className)
|
||||
.replace("${globalNumber}", String.valueOf(globalFITMessage.getNumber()))
|
||||
.replace("${nativeNumber}", String.valueOf(nativeFITMessage.getNumber()))
|
||||
);
|
||||
|
||||
//
|
||||
// Field accessors
|
||||
//
|
||||
for (final GlobalFITMessage.FieldDefinitionPrimitive primitive : globalFITMessage.getFieldDefinitionPrimitives()) {
|
||||
for (final NativeFITMessage.FieldDefinitionPrimitive primitive : nativeFITMessage.getFieldDefinitionPrimitives()) {
|
||||
final Class<?> fieldType = getFieldType(primitive);
|
||||
final String fieldTypeName;
|
||||
final String accessorTemplate;
|
||||
@@ -279,13 +279,13 @@ public class FitCodeGen {
|
||||
*/
|
||||
public static class Builder extends FitRecordDataBuilder {
|
||||
public Builder() {
|
||||
super(${globalNumber});
|
||||
super(${nativeNumber});
|
||||
}
|
||||
"""
|
||||
.replace("${globalNumber}", String.valueOf(globalFITMessage.getNumber()))
|
||||
.replace("${nativeNumber}", String.valueOf(nativeFITMessage.getNumber()))
|
||||
);
|
||||
|
||||
for (final GlobalFITMessage.FieldDefinitionPrimitive primitive : globalFITMessage.getFieldDefinitionPrimitives()) {
|
||||
for (final NativeFITMessage.FieldDefinitionPrimitive primitive : nativeFITMessage.getFieldDefinitionPrimitives()) {
|
||||
final Class<?> fieldType = getFieldType(primitive);
|
||||
final String fieldTypeName = fieldType.getSimpleName();
|
||||
|
||||
@@ -339,7 +339,7 @@ public class FitCodeGen {
|
||||
FileUtils.copyStringToFile(output, outputFile, "replace");
|
||||
}
|
||||
|
||||
public Class<?> getFieldType(final GlobalFITMessage.FieldDefinitionPrimitive primitive) {
|
||||
public Class<?> getFieldType(final NativeFITMessage.FieldDefinitionPrimitive primitive) {
|
||||
if (primitive.getType() != null) {
|
||||
return switch (primitive.getType()) {
|
||||
case ALARM -> LocalTime.class;
|
||||
@@ -418,7 +418,7 @@ public class FitCodeGen {
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
public String method(final String methodName, final GlobalFITMessage.FieldDefinitionPrimitive primitive) {
|
||||
public String method(final String methodName, final NativeFITMessage.FieldDefinitionPrimitive primitive) {
|
||||
return methodName + capitalize(toCamelCase(primitive.getName()));
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitAadAccelFeatures extends RecordData {
|
||||
public FitAadAccelFeatures(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 289) {
|
||||
throw new IllegalArgumentException("FitAadAccelFeatures expects global messages of " + 289 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 289) {
|
||||
throw new IllegalArgumentException("FitAadAccelFeatures expects native messages of " + 289 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitAccelerometerData extends RecordData {
|
||||
public FitAccelerometerData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 165) {
|
||||
throw new IllegalArgumentException("FitAccelerometerData expects global messages of " + 165 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 165) {
|
||||
throw new IllegalArgumentException("FitAccelerometerData expects native messages of " + 165 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitActivity extends RecordData {
|
||||
public FitActivity(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 34) {
|
||||
throw new IllegalArgumentException("FitActivity expects global messages of " + 34 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 34) {
|
||||
throw new IllegalArgumentException("FitActivity expects native messages of " + 34 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -36,9 +36,9 @@ public class FitAlarmSettings extends RecordData {
|
||||
public FitAlarmSettings(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 222) {
|
||||
throw new IllegalArgumentException("FitAlarmSettings expects global messages of " + 222 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 222) {
|
||||
throw new IllegalArgumentException("FitAlarmSettings expects native messages of " + 222 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitAntChannelId extends RecordData {
|
||||
public FitAntChannelId(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 82) {
|
||||
throw new IllegalArgumentException("FitAntChannelId expects global messages of " + 82 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 82) {
|
||||
throw new IllegalArgumentException("FitAntChannelId expects native messages of " + 82 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitAntRx extends RecordData {
|
||||
public FitAntRx(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 80) {
|
||||
throw new IllegalArgumentException("FitAntRx expects global messages of " + 80 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 80) {
|
||||
throw new IllegalArgumentException("FitAntRx expects native messages of " + 80 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitAntTx extends RecordData {
|
||||
public FitAntTx(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 81) {
|
||||
throw new IllegalArgumentException("FitAntTx expects global messages of " + 81 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 81) {
|
||||
throw new IllegalArgumentException("FitAntTx expects native messages of " + 81 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitAviationAttitude extends RecordData {
|
||||
public FitAviationAttitude(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 178) {
|
||||
throw new IllegalArgumentException("FitAviationAttitude expects global messages of " + 178 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 178) {
|
||||
throw new IllegalArgumentException("FitAviationAttitude expects native messages of " + 178 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitBarometerData extends RecordData {
|
||||
public FitBarometerData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 209) {
|
||||
throw new IllegalArgumentException("FitBarometerData expects global messages of " + 209 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 209) {
|
||||
throw new IllegalArgumentException("FitBarometerData expects native messages of " + 209 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitBeatIntervals extends RecordData {
|
||||
public FitBeatIntervals(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 290) {
|
||||
throw new IllegalArgumentException("FitBeatIntervals expects global messages of " + 290 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 290) {
|
||||
throw new IllegalArgumentException("FitBeatIntervals expects native messages of " + 290 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitBikeProfile extends RecordData {
|
||||
public FitBikeProfile(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 6) {
|
||||
throw new IllegalArgumentException("FitBikeProfile expects global messages of " + 6 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 6) {
|
||||
throw new IllegalArgumentException("FitBikeProfile expects native messages of " + 6 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitBloodPressure extends RecordData {
|
||||
public FitBloodPressure(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 51) {
|
||||
throw new IllegalArgumentException("FitBloodPressure expects global messages of " + 51 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 51) {
|
||||
throw new IllegalArgumentException("FitBloodPressure expects native messages of " + 51 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitCadenceZone extends RecordData {
|
||||
public FitCadenceZone(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 131) {
|
||||
throw new IllegalArgumentException("FitCadenceZone expects global messages of " + 131 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 131) {
|
||||
throw new IllegalArgumentException("FitCadenceZone expects native messages of " + 131 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitCameraEvent extends RecordData {
|
||||
public FitCameraEvent(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 161) {
|
||||
throw new IllegalArgumentException("FitCameraEvent expects global messages of " + 161 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 161) {
|
||||
throw new IllegalArgumentException("FitCameraEvent expects native messages of " + 161 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitCapabilities extends RecordData {
|
||||
public FitCapabilities(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 1) {
|
||||
throw new IllegalArgumentException("FitCapabilities expects global messages of " + 1 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 1) {
|
||||
throw new IllegalArgumentException("FitCapabilities expects native messages of " + 1 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitChronoShotData extends RecordData {
|
||||
public FitChronoShotData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 388) {
|
||||
throw new IllegalArgumentException("FitChronoShotData expects global messages of " + 388 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 388) {
|
||||
throw new IllegalArgumentException("FitChronoShotData expects native messages of " + 388 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitChronoShotSession extends RecordData {
|
||||
public FitChronoShotSession(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 387) {
|
||||
throw new IllegalArgumentException("FitChronoShotSession expects global messages of " + 387 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 387) {
|
||||
throw new IllegalArgumentException("FitChronoShotSession expects native messages of " + 387 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitClimbPro extends RecordData {
|
||||
public FitClimbPro(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 317) {
|
||||
throw new IllegalArgumentException("FitClimbPro expects global messages of " + 317 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 317) {
|
||||
throw new IllegalArgumentException("FitClimbPro expects native messages of " + 317 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitConnectivity extends RecordData {
|
||||
public FitConnectivity(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 127) {
|
||||
throw new IllegalArgumentException("FitConnectivity expects global messages of " + 127 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 127) {
|
||||
throw new IllegalArgumentException("FitConnectivity expects native messages of " + 127 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitCourse extends RecordData {
|
||||
public FitCourse(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 31) {
|
||||
throw new IllegalArgumentException("FitCourse expects global messages of " + 31 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 31) {
|
||||
throw new IllegalArgumentException("FitCourse expects native messages of " + 31 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -34,9 +34,9 @@ public class FitCoursePoint extends RecordData {
|
||||
public FitCoursePoint(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 32) {
|
||||
throw new IllegalArgumentException("FitCoursePoint expects global messages of " + 32 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 32) {
|
||||
throw new IllegalArgumentException("FitCoursePoint expects native messages of " + 32 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitCpeStatus extends RecordData {
|
||||
public FitCpeStatus(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 394) {
|
||||
throw new IllegalArgumentException("FitCpeStatus expects global messages of " + 394 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 394) {
|
||||
throw new IllegalArgumentException("FitCpeStatus expects native messages of " + 394 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDeveloperData extends RecordData {
|
||||
public FitDeveloperData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 207) {
|
||||
throw new IllegalArgumentException("FitDeveloperData expects global messages of " + 207 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 207) {
|
||||
throw new IllegalArgumentException("FitDeveloperData expects native messages of " + 207 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDeviceAuxBatteryInfo extends RecordData {
|
||||
public FitDeviceAuxBatteryInfo(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 375) {
|
||||
throw new IllegalArgumentException("FitDeviceAuxBatteryInfo expects global messages of " + 375 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 375) {
|
||||
throw new IllegalArgumentException("FitDeviceAuxBatteryInfo expects native messages of " + 375 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDeviceInfo extends RecordData {
|
||||
public FitDeviceInfo(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 23) {
|
||||
throw new IllegalArgumentException("FitDeviceInfo expects global messages of " + 23 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 23) {
|
||||
throw new IllegalArgumentException("FitDeviceInfo expects native messages of " + 23 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDeviceSettings extends RecordData {
|
||||
public FitDeviceSettings(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 2) {
|
||||
throw new IllegalArgumentException("FitDeviceSettings expects global messages of " + 2 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 2) {
|
||||
throw new IllegalArgumentException("FitDeviceSettings expects native messages of " + 2 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDeviceStatus extends RecordData {
|
||||
public FitDeviceStatus(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 104) {
|
||||
throw new IllegalArgumentException("FitDeviceStatus expects global messages of " + 104 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 104) {
|
||||
throw new IllegalArgumentException("FitDeviceStatus expects native messages of " + 104 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDeviceUsed extends RecordData {
|
||||
public FitDeviceUsed(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 22) {
|
||||
throw new IllegalArgumentException("FitDeviceUsed expects global messages of " + 22 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 22) {
|
||||
throw new IllegalArgumentException("FitDeviceUsed expects native messages of " + 22 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDiveAlarm extends RecordData {
|
||||
public FitDiveAlarm(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 262) {
|
||||
throw new IllegalArgumentException("FitDiveAlarm expects global messages of " + 262 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 262) {
|
||||
throw new IllegalArgumentException("FitDiveAlarm expects native messages of " + 262 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDiveApneaAlarm extends RecordData {
|
||||
public FitDiveApneaAlarm(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 393) {
|
||||
throw new IllegalArgumentException("FitDiveApneaAlarm expects global messages of " + 393 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 393) {
|
||||
throw new IllegalArgumentException("FitDiveApneaAlarm expects native messages of " + 393 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDiveGas extends RecordData {
|
||||
public FitDiveGas(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 259) {
|
||||
throw new IllegalArgumentException("FitDiveGas expects global messages of " + 259 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 259) {
|
||||
throw new IllegalArgumentException("FitDiveGas expects native messages of " + 259 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDiveSettings extends RecordData {
|
||||
public FitDiveSettings(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 258) {
|
||||
throw new IllegalArgumentException("FitDiveSettings expects global messages of " + 258 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 258) {
|
||||
throw new IllegalArgumentException("FitDiveSettings expects native messages of " + 258 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitDiveSummary extends RecordData {
|
||||
public FitDiveSummary(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 268) {
|
||||
throw new IllegalArgumentException("FitDiveSummary expects global messages of " + 268 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 268) {
|
||||
throw new IllegalArgumentException("FitDiveSummary expects native messages of " + 268 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitEcgRawSample extends RecordData {
|
||||
public FitEcgRawSample(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 337) {
|
||||
throw new IllegalArgumentException("FitEcgRawSample expects global messages of " + 337 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 337) {
|
||||
throw new IllegalArgumentException("FitEcgRawSample expects native messages of " + 337 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitEcgSmoothSample extends RecordData {
|
||||
public FitEcgSmoothSample(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 338) {
|
||||
throw new IllegalArgumentException("FitEcgSmoothSample expects global messages of " + 338 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 338) {
|
||||
throw new IllegalArgumentException("FitEcgSmoothSample expects native messages of " + 338 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitEcgSummary extends RecordData {
|
||||
public FitEcgSummary(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 336) {
|
||||
throw new IllegalArgumentException("FitEcgSummary expects global messages of " + 336 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 336) {
|
||||
throw new IllegalArgumentException("FitEcgSummary expects native messages of " + 336 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitEnduranceScore extends RecordData {
|
||||
public FitEnduranceScore(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 403) {
|
||||
throw new IllegalArgumentException("FitEnduranceScore expects global messages of " + 403 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 403) {
|
||||
throw new IllegalArgumentException("FitEnduranceScore expects native messages of " + 403 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitEpoStatus extends RecordData {
|
||||
public FitEpoStatus(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 141) {
|
||||
throw new IllegalArgumentException("FitEpoStatus expects global messages of " + 141 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 141) {
|
||||
throw new IllegalArgumentException("FitEpoStatus expects native messages of " + 141 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitEvent extends RecordData {
|
||||
public FitEvent(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 21) {
|
||||
throw new IllegalArgumentException("FitEvent expects global messages of " + 21 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 21) {
|
||||
throw new IllegalArgumentException("FitEvent expects native messages of " + 21 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitExdDataConceptConfiguration extends RecordData {
|
||||
public FitExdDataConceptConfiguration(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 202) {
|
||||
throw new IllegalArgumentException("FitExdDataConceptConfiguration expects global messages of " + 202 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 202) {
|
||||
throw new IllegalArgumentException("FitExdDataConceptConfiguration expects native messages of " + 202 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitExdDataFieldConfiguration extends RecordData {
|
||||
public FitExdDataFieldConfiguration(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 201) {
|
||||
throw new IllegalArgumentException("FitExdDataFieldConfiguration expects global messages of " + 201 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 201) {
|
||||
throw new IllegalArgumentException("FitExdDataFieldConfiguration expects native messages of " + 201 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitExdScreenConfiguration extends RecordData {
|
||||
public FitExdScreenConfiguration(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 200) {
|
||||
throw new IllegalArgumentException("FitExdScreenConfiguration expects global messages of " + 200 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 200) {
|
||||
throw new IllegalArgumentException("FitExdScreenConfiguration expects native messages of " + 200 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitExerciseTitle extends RecordData {
|
||||
public FitExerciseTitle(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 264) {
|
||||
throw new IllegalArgumentException("FitExerciseTitle expects global messages of " + 264 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 264) {
|
||||
throw new IllegalArgumentException("FitExerciseTitle expects native messages of " + 264 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitFieldCapabilities extends RecordData {
|
||||
public FitFieldCapabilities(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 39) {
|
||||
throw new IllegalArgumentException("FitFieldCapabilities expects global messages of " + 39 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 39) {
|
||||
throw new IllegalArgumentException("FitFieldCapabilities expects native messages of " + 39 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitFieldDescription extends RecordData {
|
||||
public FitFieldDescription(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 206) {
|
||||
throw new IllegalArgumentException("FitFieldDescription expects global messages of " + 206 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 206) {
|
||||
throw new IllegalArgumentException("FitFieldDescription expects native messages of " + 206 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitFileCapabilities extends RecordData {
|
||||
public FitFileCapabilities(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 37) {
|
||||
throw new IllegalArgumentException("FitFileCapabilities expects global messages of " + 37 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 37) {
|
||||
throw new IllegalArgumentException("FitFileCapabilities expects native messages of " + 37 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitFileCreator extends RecordData {
|
||||
public FitFileCreator(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 49) {
|
||||
throw new IllegalArgumentException("FitFileCreator expects global messages of " + 49 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 49) {
|
||||
throw new IllegalArgumentException("FitFileCreator expects native messages of " + 49 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -34,9 +34,9 @@ public class FitFileId extends RecordData {
|
||||
public FitFileId(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 0) {
|
||||
throw new IllegalArgumentException("FitFileId expects global messages of " + 0 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 0) {
|
||||
throw new IllegalArgumentException("FitFileId expects native messages of " + 0 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitFunctionalMetrics extends RecordData {
|
||||
public FitFunctionalMetrics(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 356) {
|
||||
throw new IllegalArgumentException("FitFunctionalMetrics expects global messages of " + 356 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 356) {
|
||||
throw new IllegalArgumentException("FitFunctionalMetrics expects native messages of " + 356 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -35,9 +35,9 @@ public class FitGoals extends RecordData {
|
||||
public FitGoals(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 15) {
|
||||
throw new IllegalArgumentException("FitGoals expects global messages of " + 15 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 15) {
|
||||
throw new IllegalArgumentException("FitGoals expects native messages of " + 15 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitGpsEvent extends RecordData {
|
||||
public FitGpsEvent(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 326) {
|
||||
throw new IllegalArgumentException("FitGpsEvent expects global messages of " + 326 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 326) {
|
||||
throw new IllegalArgumentException("FitGpsEvent expects native messages of " + 326 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitGpsMetadata extends RecordData {
|
||||
public FitGpsMetadata(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 160) {
|
||||
throw new IllegalArgumentException("FitGpsMetadata expects global messages of " + 160 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 160) {
|
||||
throw new IllegalArgumentException("FitGpsMetadata expects native messages of " + 160 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitGyroscopeData extends RecordData {
|
||||
public FitGyroscopeData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 164) {
|
||||
throw new IllegalArgumentException("FitGyroscopeData expects global messages of " + 164 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 164) {
|
||||
throw new IllegalArgumentException("FitGyroscopeData expects native messages of " + 164 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHillScore extends RecordData {
|
||||
public FitHillScore(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 402) {
|
||||
throw new IllegalArgumentException("FitHillScore expects global messages of " + 402 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 402) {
|
||||
throw new IllegalArgumentException("FitHillScore expects native messages of " + 402 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHr extends RecordData {
|
||||
public FitHr(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 132) {
|
||||
throw new IllegalArgumentException("FitHr expects global messages of " + 132 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 132) {
|
||||
throw new IllegalArgumentException("FitHr expects native messages of " + 132 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHrZone extends RecordData {
|
||||
public FitHrZone(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 8) {
|
||||
throw new IllegalArgumentException("FitHrZone expects global messages of " + 8 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 8) {
|
||||
throw new IllegalArgumentException("FitHrZone expects native messages of " + 8 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHrmProfile extends RecordData {
|
||||
public FitHrmProfile(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 4) {
|
||||
throw new IllegalArgumentException("FitHrmProfile expects global messages of " + 4 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 4) {
|
||||
throw new IllegalArgumentException("FitHrmProfile expects native messages of " + 4 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHrv extends RecordData {
|
||||
public FitHrv(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 78) {
|
||||
throw new IllegalArgumentException("FitHrv expects global messages of " + 78 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 78) {
|
||||
throw new IllegalArgumentException("FitHrv expects native messages of " + 78 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -34,9 +34,9 @@ public class FitHrvSummary extends RecordData {
|
||||
public FitHrvSummary(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 370) {
|
||||
throw new IllegalArgumentException("FitHrvSummary expects global messages of " + 370 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 370) {
|
||||
throw new IllegalArgumentException("FitHrvSummary expects native messages of " + 370 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHrvValue extends RecordData {
|
||||
public FitHrvValue(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 371) {
|
||||
throw new IllegalArgumentException("FitHrvValue expects global messages of " + 371 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 371) {
|
||||
throw new IllegalArgumentException("FitHrvValue expects native messages of " + 371 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaAccelerometerData extends RecordData {
|
||||
public FitHsaAccelerometerData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 302) {
|
||||
throw new IllegalArgumentException("FitHsaAccelerometerData expects global messages of " + 302 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 302) {
|
||||
throw new IllegalArgumentException("FitHsaAccelerometerData expects native messages of " + 302 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaBodyBatteryData extends RecordData {
|
||||
public FitHsaBodyBatteryData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 314) {
|
||||
throw new IllegalArgumentException("FitHsaBodyBatteryData expects global messages of " + 314 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 314) {
|
||||
throw new IllegalArgumentException("FitHsaBodyBatteryData expects native messages of " + 314 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaConfigurationData extends RecordData {
|
||||
public FitHsaConfigurationData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 389) {
|
||||
throw new IllegalArgumentException("FitHsaConfigurationData expects global messages of " + 389 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 389) {
|
||||
throw new IllegalArgumentException("FitHsaConfigurationData expects native messages of " + 389 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaEvent extends RecordData {
|
||||
public FitHsaEvent(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 315) {
|
||||
throw new IllegalArgumentException("FitHsaEvent expects global messages of " + 315 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 315) {
|
||||
throw new IllegalArgumentException("FitHsaEvent expects native messages of " + 315 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaGyroscopeData extends RecordData {
|
||||
public FitHsaGyroscopeData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 376) {
|
||||
throw new IllegalArgumentException("FitHsaGyroscopeData expects global messages of " + 376 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 376) {
|
||||
throw new IllegalArgumentException("FitHsaGyroscopeData expects native messages of " + 376 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaHeartRateData extends RecordData {
|
||||
public FitHsaHeartRateData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 308) {
|
||||
throw new IllegalArgumentException("FitHsaHeartRateData expects global messages of " + 308 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 308) {
|
||||
throw new IllegalArgumentException("FitHsaHeartRateData expects native messages of " + 308 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaRespirationData extends RecordData {
|
||||
public FitHsaRespirationData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 307) {
|
||||
throw new IllegalArgumentException("FitHsaRespirationData expects global messages of " + 307 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 307) {
|
||||
throw new IllegalArgumentException("FitHsaRespirationData expects native messages of " + 307 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaSpo2Data extends RecordData {
|
||||
public FitHsaSpo2Data(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 305) {
|
||||
throw new IllegalArgumentException("FitHsaSpo2Data expects global messages of " + 305 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 305) {
|
||||
throw new IllegalArgumentException("FitHsaSpo2Data expects native messages of " + 305 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaStepData extends RecordData {
|
||||
public FitHsaStepData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 304) {
|
||||
throw new IllegalArgumentException("FitHsaStepData expects global messages of " + 304 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 304) {
|
||||
throw new IllegalArgumentException("FitHsaStepData expects native messages of " + 304 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaStressData extends RecordData {
|
||||
public FitHsaStressData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 306) {
|
||||
throw new IllegalArgumentException("FitHsaStressData expects global messages of " + 306 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 306) {
|
||||
throw new IllegalArgumentException("FitHsaStressData expects native messages of " + 306 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitHsaWristTemperatureData extends RecordData {
|
||||
public FitHsaWristTemperatureData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 409) {
|
||||
throw new IllegalArgumentException("FitHsaWristTemperatureData expects global messages of " + 409 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 409) {
|
||||
throw new IllegalArgumentException("FitHsaWristTemperatureData expects native messages of " + 409 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitJump extends RecordData {
|
||||
public FitJump(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 285) {
|
||||
throw new IllegalArgumentException("FitJump expects global messages of " + 285 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 285) {
|
||||
throw new IllegalArgumentException("FitJump expects native messages of " + 285 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -34,9 +34,9 @@ public class FitLap extends RecordData {
|
||||
public FitLap(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 19) {
|
||||
throw new IllegalArgumentException("FitLap expects global messages of " + 19 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 19) {
|
||||
throw new IllegalArgumentException("FitLap expects native messages of " + 19 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitLength extends RecordData {
|
||||
public FitLength(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 101) {
|
||||
throw new IllegalArgumentException("FitLength expects global messages of " + 101 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 101) {
|
||||
throw new IllegalArgumentException("FitLength expects native messages of " + 101 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -34,9 +34,9 @@ public class FitLocation extends RecordData {
|
||||
public FitLocation(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 29) {
|
||||
throw new IllegalArgumentException("FitLocation expects global messages of " + 29 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 29) {
|
||||
throw new IllegalArgumentException("FitLocation expects native messages of " + 29 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitMagnetometerData extends RecordData {
|
||||
public FitMagnetometerData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 208) {
|
||||
throw new IllegalArgumentException("FitMagnetometerData expects global messages of " + 208 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 208) {
|
||||
throw new IllegalArgumentException("FitMagnetometerData expects native messages of " + 208 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitMapLayer extends RecordData {
|
||||
public FitMapLayer(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 70) {
|
||||
throw new IllegalArgumentException("FitMapLayer expects global messages of " + 70 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 70) {
|
||||
throw new IllegalArgumentException("FitMapLayer expects native messages of " + 70 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitMaxMetData extends RecordData {
|
||||
public FitMaxMetData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 229) {
|
||||
throw new IllegalArgumentException("FitMaxMetData expects global messages of " + 229 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 229) {
|
||||
throw new IllegalArgumentException("FitMaxMetData expects native messages of " + 229 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitMemoGlob extends RecordData {
|
||||
public FitMemoGlob(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 145) {
|
||||
throw new IllegalArgumentException("FitMemoGlob expects global messages of " + 145 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 145) {
|
||||
throw new IllegalArgumentException("FitMemoGlob expects native messages of " + 145 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitMesgCapabilities extends RecordData {
|
||||
public FitMesgCapabilities(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 38) {
|
||||
throw new IllegalArgumentException("FitMesgCapabilities expects global messages of " + 38 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 38) {
|
||||
throw new IllegalArgumentException("FitMesgCapabilities expects native messages of " + 38 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitMetZone extends RecordData {
|
||||
public FitMetZone(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 10) {
|
||||
throw new IllegalArgumentException("FitMetZone expects global messages of " + 10 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 10) {
|
||||
throw new IllegalArgumentException("FitMetZone expects native messages of " + 10 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -36,9 +36,9 @@ public class FitMonitoring extends RecordData {
|
||||
public FitMonitoring(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 55) {
|
||||
throw new IllegalArgumentException("FitMonitoring expects global messages of " + 55 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 55) {
|
||||
throw new IllegalArgumentException("FitMonitoring expects native messages of " + 55 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitMonitoringHrData extends RecordData {
|
||||
public FitMonitoringHrData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 211) {
|
||||
throw new IllegalArgumentException("FitMonitoringHrData expects global messages of " + 211 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 211) {
|
||||
throw new IllegalArgumentException("FitMonitoringHrData expects native messages of " + 211 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitMonitoringInfo extends RecordData {
|
||||
public FitMonitoringInfo(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 103) {
|
||||
throw new IllegalArgumentException("FitMonitoringInfo expects global messages of " + 103 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 103) {
|
||||
throw new IllegalArgumentException("FitMonitoringInfo expects native messages of " + 103 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitNap extends RecordData {
|
||||
public FitNap(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 412) {
|
||||
throw new IllegalArgumentException("FitNap expects global messages of " + 412 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 412) {
|
||||
throw new IllegalArgumentException("FitNap expects native messages of " + 412 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitNmeaSentence extends RecordData {
|
||||
public FitNmeaSentence(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 177) {
|
||||
throw new IllegalArgumentException("FitNmeaSentence expects global messages of " + 177 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 177) {
|
||||
throw new IllegalArgumentException("FitNmeaSentence expects native messages of " + 177 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -33,9 +33,9 @@ public class FitObdiiData extends RecordData {
|
||||
public FitObdiiData(final RecordDefinition recordDefinition, final RecordHeader recordHeader) {
|
||||
super(recordDefinition, recordHeader);
|
||||
|
||||
final int globalNumber = recordDefinition.getGlobalFITMessage().getNumber();
|
||||
if (globalNumber != 174) {
|
||||
throw new IllegalArgumentException("FitObdiiData expects global messages of " + 174 + ", got " + globalNumber);
|
||||
final int nativeNumber = recordDefinition.getNativeFITMessage().getNumber();
|
||||
if (nativeNumber != 174) {
|
||||
throw new IllegalArgumentException("FitObdiiData expects native messages of " + 174 + ", got " + nativeNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user