Skip to content

Commit 84c00d3

Browse files
authored
Fixed split numbering
1 parent ddd7cab commit 84c00d3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

app/peripherals/ble/pm5/rowing-service/session-characteristics/AdditionalSplitDataCharacteristic.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ export class AdditionalSplitDataCharacteristic extends GattNotifyCharacteristic
5757
bufferBuilder.writeUInt16LE(data.split.power.average > 0 && data.split.power.average < 65534 ? Math.round(data.split.power.average) : 0)
5858
// Split Avg Drag Factor,
5959
bufferBuilder.writeUInt8(data.split.dragfactor.average > 0 && data.split.dragfactor.average < 255 ? Math.round(data.split.dragfactor.average) : 255)
60-
// Split/Interval Number, needs to start with 1 for ErgZone to work well
61-
bufferBuilder.writeUInt8(data.split.number > 0 ? data.split.number : 0)
60+
// Split/Interval Number, based on BLE traces, split data messages' split number always starts at 1
61+
bufferBuilder.writeUInt8(data.split.number >= 0 ? data.split.number + 1 : 0)
6262
// Erg Machine Type
6363
bufferBuilder.writeUInt8(pm5Constants.ergMachineType)
6464

0 commit comments

Comments
 (0)