Skip to content

Commit da6f5ea

Browse files
committed
Update example
1 parent 9a539d6 commit da6f5ea

File tree

2 files changed

+36
-2
lines changed

2 files changed

+36
-2
lines changed

README.md

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,39 @@ npm i -S tracking-parser
2222
import tracking from 'tracking-parser'
2323

2424
const raw = new Buffer('$$B6869444005480041|91$GPRMC,194329.000,A,3321.6735,S,07030.7640,W,0.00,0.00,090216,,,A*6C|02.1|01.3|01.7|000000000000|20160209194326|13981188|00000000|32D3A03F|0000|0.6376|0100|7B20\r\n');
25-
const imei = tracking.getImei(raw); // '869444005480041'
25+
tracking.parse(raw).then(console.log);
26+
/*{
27+
raw: '$$B6869444005480041|91$GPRMC,194329.000,A,3321.6735,S,07030.7640,W,0.00,0.00,090216,,,A*6C|02.1|01.3|01.7|000000000000|20160209194326|13981188|00000000|32D3A03F|0000|0.6376|0100|7B20\r\n',
28+
device: 'TZ-AVL05',
29+
type: 'data',
30+
imei: '869444005480041',
31+
alarm: { type: 'Sleep', status: true },
32+
loc: { type: 'Point', coordinates: [ -70.51273333, -33.361225 ] },
33+
gpsStatus: true,
34+
speed: 0,
35+
track: '0.00',
36+
magneticVariation: null,
37+
gpsMode: 'Autonomous'
38+
pdop: 2.1,
39+
hdop: 1.3,
40+
vdop: 1.7,
41+
status: {
42+
raw: '000000000000',
43+
sos: false,
44+
input: { '1': false, '2': false, '3': false, '4': false, '5': false },
45+
output: { '1': false, '2': false },
46+
charge: true
47+
},
48+
datetime: Tue Feb 09 2016 19:43:26 GMT+0000 (UTC),
49+
voltage: { battery: 3.98, inputCharge: 11.88, ada: 0, adb: 0 },
50+
lac: 13011,
51+
cid: 41023,
52+
temperature: 0,
53+
odometer: 0.6376,
54+
serialId: 100,
55+
valid: true,
56+
currentData: { isCurrent: false, diff: '22 días' },
57+
gps: 'enable',
58+
address: 'Robles 13180, Lo Barnechea'
59+
}*/
2660
```

example.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
const tracking = require('tracking-parser');
22

33
const raw = new Buffer('$$B6869444005480041|91$GPRMC,194329.000,A,3321.6735,S,07030.7640,W,0.00,0.00,090216,,,A*6C|02.1|01.3|01.7|000000000000|20160209194326|13981188|00000000|32D3A03F|0000|0.6376|0100|7B20\r\n');
4-
const imei = tracking.getImei(raw);
4+
const data = await tracking.parse(raw);

0 commit comments

Comments
 (0)