diff --git a/src/service-worker.js b/src/service-worker.js index 04a83f4..5884cdf 100644 --- a/src/service-worker.js +++ b/src/service-worker.js @@ -11,7 +11,7 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -const CACHE_VERSION = { 'version': '0.0.963' }; +const CACHE_VERSION = { 'version': '0.0.966' }; const PRECACHE = `jubileeData-${CACHE_VERSION.version}`; const RUNTIME = 'runtime'; diff --git a/src/v1/js/Location.js b/src/v1/js/Location.js index 8998bcd..e25a5de 100644 --- a/src/v1/js/Location.js +++ b/src/v1/js/Location.js @@ -110,11 +110,15 @@ const LocationModel = Backbone.Model.extend({ console.log('Cur', motion.cur); const timeS = (motion.cur.ts - motion.prev.ts) / 1000.0; + + console.log('time dif', timeS); + const speedMps = dist / timeS; const speedKph = (speedMps * 3600.0) / 1000.0; - motion.cur.speed = speedKph; - motion.speed = speedKph; - motion.distance = dist; + + motion.cur.speed = Number.parseFloat(speedKph).toFixed(3); + motion.speed = Number.parseFloat(speedKph).toFixed(3); + motion.distance = Number.parseFloat(dist).toFixed(3); console.log(motion); this.set('motion', motion); }