Skip to content

Commit

Permalink
Aligned variable naming as well
Browse files Browse the repository at this point in the history
  • Loading branch information
JaapvanEkris authored Nov 4, 2024
1 parent adb9d27 commit 75e421b
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions app/peripherals/ble/CpsPeripheral.js
Original file line number Diff line number Diff line change
Expand Up @@ -107,27 +107,27 @@ function createCpsPeripheral (config) {
// Records the last known rowing metrics to CPS central
// As the client calculates its own speed based on time and distance,
// we an only update the last known metrics upon a stroke state change to prevent spiky behaviour
function notifyData (data) {
function notifyData (metrics) {
const now = Date.now()
if (metrics.metricsContext === undefined) return
switch (true) {
case (metrics.metricsContext.isSessionStop):
lastKnownMetrics = { ...data, lastDataUpdateTime: now }
lastKnownMetrics = { ...metrics, lastDataUpdateTime: now }
clearTimeout(timer)
onBroadcastInterval()
break
case (metrics.metricsContext.isPauseStart):
lastKnownMetrics = { ...data, lastDataUpdateTime: now }
lastKnownMetrics = { ...metrics, lastDataUpdateTime: now }
clearTimeout(timer)
onBroadcastInterval()
break
case (metrics.metricsContext.isRecoveryStart):
lastKnownMetrics = { ...data, lastDataUpdateTime: now }
lastKnownMetrics = { ...metrics, lastDataUpdateTime: now }
clearTimeout(timer)
onBroadcastInterval()
break
case (now - lastKnownMetrics.lastDataUpdateTime >= bleMinimumKnowDataUpdateInterval):
lastKnownMetrics = { ...data, lastDataUpdateTime: now }
lastKnownMetrics = { ...metrics, lastDataUpdateTime: now }
clearTimeout(timer)
onBroadcastInterval()
break
Expand Down

0 comments on commit 75e421b

Please sign in to comment.