diff --git a/apps/cscsensor/ChangeLog b/apps/cscsensor/ChangeLog index 77befcb3b..30bfdd560 100644 --- a/apps/cscsensor/ChangeLog +++ b/apps/cscsensor/ChangeLog @@ -10,4 +10,5 @@ 0.09: Automatically reconnect on error 0.10: Fix cscsensor when using coospoo sensor that supports crank *and* wheel 0.11: Update to use blecsc library -0.12: Fix regression reporting cadence (reported per second when should be per minute) (fix #3434) \ No newline at end of file +0.12: Fix regression reporting cadence (reported per second when should be per minute) (fix #3434) +0.13: Fix total distance calculation \ No newline at end of file diff --git a/apps/cscsensor/cscsensor.app.js b/apps/cscsensor/cscsensor.app.js index 994c5b5a2..6a8ca8b0f 100644 --- a/apps/cscsensor/cscsensor.app.js +++ b/apps/cscsensor/cscsensor.app.js @@ -68,7 +68,7 @@ class CSCSensor { } updateScreenRevs() { - var dist = this.distFactor*(this.lastRevs-this.lastRevsStart)*csc.settings.circum/63360.0; + var dist = this.distFactor*(this.lastRevs-this.lastRevsStart) * csc.settings.circum/*mm*/ / 1000000; var ddist = Math.round(100*dist)/100; var tdist = Math.round(this.distFactor*this.totaldist*10)/10; var dspeed = Math.round(10*this.distFactor*this.speed)/10; diff --git a/apps/cscsensor/metadata.json b/apps/cscsensor/metadata.json index 56b186c44..0029c4b82 100644 --- a/apps/cscsensor/metadata.json +++ b/apps/cscsensor/metadata.json @@ -2,7 +2,7 @@ "id": "cscsensor", "name": "Cycling speed sensor", "shortName": "CSCSensor", - "version": "0.12", + "version": "0.13", "description": "Read BLE enabled cycling speed and cadence sensor and display readings on watch", "icon": "icons8-cycling-48.png", "tags": "outdoors,exercise,ble,bluetooth,bike,cycle,bicycle",