Skip to content

Commit dfdfc87

Browse files
parsers: tweak usage of dataflashParser
1 parent 4b870ef commit dfdfc87

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/tools/parsers/parser.worker.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Worker.js
22
// import MavlinkParser from 'mavlinkParser'
33
const mavparser = require('./mavlinkParser')
4-
const Dataflashparser = require('./JsDataflashParser/parser')
4+
const DataflashParser = require('./JsDataflashParser/parser').default
55

66
let parser
77
self.addEventListener('message', function (event) {
@@ -11,11 +11,14 @@ self.addEventListener('message', function (event) {
1111
if (event.data.isTlog) {
1212
parser = new mavparser.MavlinkParser()
1313
} else {
14-
parser = new Dataflashparser()
14+
parser = new DataflashParser()
1515
}
1616
const data = event.data.file
1717
parser.processData(data)
1818
} else if (event.data.action === 'loadType') {
19+
if (!parser) {
20+
console.log('parser not ready')
21+
}
1922
parser.loadType(event.data.type.split('[')[0])
2023
} else if (event.data.action === 'trimFile') {
2124
parser.trimFile(event.data.time)

0 commit comments

Comments
 (0)