Skip to content

wdalmut/tk10x-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parser for TK-10x GPS module

Just a simple parser for TK-10x (TK-104) GPS module

var parse = require('tk10x-parser');

var data = parse('imei:359586015829802,help me,0809231429,13554900601,F,062947.294,A,2234.4026,N,11354.3277,E,0.00,;');
{
  "date": "2016-03-29 10:25:32",
  "type": "DATA",
  "raw": "imei:359586015829802,help me,0809231429,13554900601,F,062947.294,A,2234.4026,N,11354.3277,E,0.00,;",
  "imei": "359586015829802",
  "coord": { "lat": 22.573377, "lon": 113.905462 },
  "speed": 0,
  "message": "help me"
}

Tracker connect

During the tracker connection

{
  "date": "2016-03-29 10:27:50",
  "type": "CONNECT",
  "raw": "##,imei:359586015829802,A;",
  "imei": "359586015829802",
  "coord": false,
  "speed": false,
  "message": false
}

Invalid messages

On invalid messages the parser reply with:

{
  "date": "2016-03-29 10:27:06",
  "type": "UNKNOWN",
  "raw": "nothing",
  "imei": false,
  "coord": false,
  "speed": false,
  "message": false
}

About

TK10x (TK-104) GPS Module data parser

Resources

Stars

Watchers

Forks

Packages

No packages published