Ignore:
Timestamp:
2024-04-16T15:41:08+02:00 (22 months ago)
Author:
taylor.smock
Message:

See #23613: Add non-regression test for longitudes < 0

Also add what appears to be a secondary (either enhanced or degraded) elevation field.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/FIT/src/main/java/org/openstreetmap/josm/plugins/fit/lib/global/HeartRateCadenceDistanceSpeed.java

    r36245 r36247  
    6060                case 0 -> lat = decodeDegrees(NumberUtils.decodeLong(size, littleEndian, inputStream));
    6161                case 1 -> lon = decodeDegrees(NumberUtils.decodeLong(size, littleEndian, inputStream));
    62                 case 2 -> ele = decodeElevation(NumberUtils.decodeLong(size, littleEndian, inputStream));
     62                // 2 is documented ele, 78 also seems to be ele (GJ @ 1416m, record 78 in GJ test data decodes to ~1400)
     63                case 2, 78 -> ele = decodeElevation(NumberUtils.decodeLong(size, littleEndian, inputStream));
    6364                case 3 -> heartRate = NumberUtils.decodeShort(size, littleEndian, inputStream);
    6465                case 4 -> cadence = NumberUtils.decodeShort(size, littleEndian, inputStream);
Note: See TracChangeset for help on using the changeset viewer.