Skip to content

Commit

Permalink
fix missing buffer dependency and compile dst
Browse files Browse the repository at this point in the history
  • Loading branch information
jimmykane committed Jul 16, 2018
1 parent 6fa9258 commit a4b237a
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 12 deletions.
8 changes: 6 additions & 2 deletions dist/binary.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ var _fit = require('./fit');

var _messages = require('./messages');

var _buffer = require('buffer');

function addEndian(littleEndian, bytes) {
var result = 0;
if (!littleEndian) bytes.reverse();
Expand Down Expand Up @@ -44,8 +46,9 @@ function readData(blob, fDef, startIndex) {
_temp.push(blob[startIndex + _i]);
}
}
return new Buffer(_temp).toString('utf-8');
return new _buffer.Buffer(_temp).toString('utf-8');
}

return blob[startIndex];
}

Expand Down Expand Up @@ -241,6 +244,8 @@ function readRecord(blob, messageTypes, developerFields, startIndex, options, st

var messageType = messageTypes[localMessageType] || messageTypes[0];

// TODO: handle compressed header ((recordHeader & 128) == 128)

// uncompressed header
var messageSize = 0;
var readDataFromIndex = startIndex + 1;
Expand All @@ -252,7 +257,6 @@ function readRecord(blob, messageTypes, developerFields, startIndex, options, st
var data = readData(blob, _fDef2, readDataFromIndex);

if (!isInvalidValue(data, _fDef2.type)) {

if (_fDef2.isDeveloperField) {
// Skip format of data if developer field
fields[_fDef2.name] = data;
Expand Down
2 changes: 0 additions & 2 deletions dist/easy-fit.js
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,6 @@ var EasyFit = function () {

var startDate = void 0;

var count = 0;

while (loopIndex < crcStart) {
var _readRecord = (0, _binary.readRecord)(blob, messageTypes, developerFields, loopIndex, this.options, startDate),
nextIndex = _readRecord.nextIndex,
Expand Down
5 changes: 1 addition & 4 deletions dist/fit.js
Original file line number Diff line number Diff line change
Expand Up @@ -475,10 +475,7 @@ var FIT = exports.FIT = {
73: { field: 'enhanced_speed', type: 'uint32', scale: 1000, offset: 0, units: 'm/s' },
78: { field: 'enhanced_altitude', type: 'uint32', scale: 5, offset: 500, units: 'm' },
81: { field: 'battery_soc', type: 'uint8', scale: 2, offset: 0, units: 'percent' },
82: { field: 'motor_power', type: 'uint16', scale: null, offset: 0, units: 'watts' },
83: { field: 'vertical_ratio', type: 'uint16', scale: 100, offset: 0, units: '%' },
84: { field: 'stance_time_balance', type: 'uint16', scale: 100, offset: 0, units: '%' },
85: { field: 'step_length', type: 'uint16', scale: 10, offset: 0, units: 'mm' }
82: { field: 'motor_power', type: 'uint16', scale: null, offset: 0, units: 'watts' }
},
21: {
name: 'event',
Expand Down
7 changes: 5 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,5 +59,8 @@
"test": "node_modules/gulp/bin/gulp.js;",
"build": "node_modules/gulp/bin/gulp.js babel"
},
"version": "0.0.8"
}
"version": "0.0.8",
"dependencies": {
"buffer": "^5.1.0"
}
}
1 change: 1 addition & 0 deletions src/binary.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { FIT } from './fit';
import { getFitMessage, getFitMessageBaseType } from './messages';
import { Buffer } from 'buffer';

export function addEndian(littleEndian, bytes) {
let result = 0;
Expand Down
4 changes: 2 additions & 2 deletions test-dist/easy-fit-test.js
Original file line number Diff line number Diff line change
Expand Up @@ -54,10 +54,10 @@ describe('easyfit tests', function () {
});
});

it('expects fit with compressed header to be parsed', function (done) {
it('expects fit with developer data to be parsed', function (done) {
this.timeout(5000);
var easyFit = new _easyFit2.default({ force: true });
_fs2.default.readFile('./test/compressed-header.fit', function (err, buffer) {
_fs2.default.readFile('./test/running-with-developer-data.fit', function (err, buffer) {
if (err) {
throw "Unable to read file";
}
Expand Down

0 comments on commit a4b237a

Please sign in to comment.