Skip to content

Wialon Retranslator (v. 1.0): TCP server & binary protocol parser

Notifications You must be signed in to change notification settings

paulmatvienko/wialon-retranslator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Wialon-Retranslator

Wialon Retranslator (v. 1.0): TCP server & binary protocol parser

Available functions

// Create TCP (Socket) server on 20163 port
let retranslator = new Retranslator(20163);
// Catch wailon message data from TCP connection
retranslator.emitter.on('message', message => {
  // Handle message object
});
// Start listening
retranslator.start();

Message object

{ 
  "data" : [
    {
     "name": "posinfo", 
      "value" : {
        "lon": 45.9689566666667, 
        "lat": 51.5845266666667, 
        "height": 0, 
        "speed": 11, 
        "course": 141, 
        "satelites": 16 
      }
    }, 
    { 
      "name": "avl_inputs", 
      "value": 0 
    }, 
    { 
      "name": "egts_mt_id", 
      "value": 184139
    }, 
    { 
      "name": "pwr_ext", 
      "value": 25.331 
    }, 
    {
      "name": "pwr_int", 
      "value": 4.211 
    }, 
    { 
      "name": "gsm1", 
      "value": 100 
    }
  ], 
  "controllerId": 867157045976750, 
  "time": "Thu Mar 05 2020 13:23:29 GMT+0000 (Coordinated Universal Time)" 
}

About

Wialon Retranslator (v. 1.0): TCP server & binary protocol parser

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published