How to use fit-file-parser - 1 common examples

To help you get started, we’ve selected a few fit-file-parser examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github jimmykane / quantified-self-lib / lib / events / adapters / importers / fit / importer.fit.js View on Github external
return new Promise(function (resolve, reject) {
            var fitFileParser = new FitFileParser({
                force: true,
                speedUnit: 'm/s',
                lengthUnit: 'm',
                temperatureUnit: 'celsius',
                elapsedRecordField: false,
                mode: 'both',
            });
            fitFileParser.parse(arrayBuffer, function (error, fitDataObject) {
                // debugger;
                // Iterate over the sessions and create their activities
                var activities = fitDataObject.sessions.map(function (sessionObject) {
                    // Get the activity from the sessionObject
                    var activity = _this.getActivityFromSessionObject(sessionObject, fitDataObject);
                    // Go over the laps
                    sessionObject.laps.forEach(function (sessionLapObject) {
                        activity.addLap(_this.getLapFromSessionLapObject(sessionLapObject));

fit-file-parser

Parse your .FIT files easily, directly from JS (Garmin, Polar, Suunto)

MIT
Latest version published 4 months ago

Package Health Score

65 / 100
Full package analysis

Popular fit-file-parser functions