@sports-alliance/sports-lib
Version:
A Library to for importing / exporting and processing GPX, TCX, FIT and JSON files from services such as Strava, Movescount, Garmin, Polar etc
22 lines (19 loc) • 512 B
JavaScript
import FitParser from '../fit-parser/src/binary.ts';
import fs from 'fs';
const content = fs.readFileSync('./samples/fit/road-with-power.fit');
const fitParser = new FitParser({
force: true,
speedUnit: 'km/h',
lengthUnit: 'km',
temperatureUnit: 'celsius',
elapsedRecordField: true,
mode: 'both'
});
fitParser.parse(content, (error, data) => {
if (error) {
console.error(error);
} else {
console.log('Device Infos:');
console.log(JSON.stringify(data.device_infos, null, 2));
}
});