1.1.7 • Published 10 years ago

tracker-stream v1.1.7

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

Tracker Stream

Tracker GPS tk104 stream resources

var net = require('net');
var Tk104Stream = require('tracker-stream').Tk104Stream;
var Tk104Reply = require('tracker-stream').Tk104Reply;

net.createServer(function(client) {
  client.pipe(new Tk104Stream()).on('data', function(data) {
    console.log(JSON.parse(data));
  }).pipe(new Tk104Reply()).pipe(client);
}).listen(9000);

Use reply every x meters|seconds|minutes

// every 50 meters
socket.pipe(new Tk104Reply().byDistance.every(50).meters).pipe(socket);

// every 3 seconds
socket.pipe(new Tk104Reply().byTime.every(3).seconds).pipe(socket);

// every 7 minutes
socket.pipe(new Tk104Reply().byTime.every(7).minutes).pipe(socket);

SMS mode after a timeout

Send the SMS mode after a while in the same place.

socket.pipe(new Tk104Reply({
  distance: 10,        // 10 meters
  timeout: 1000*10*60, // 10 minutes
})).pipe(socket);
1.1.7

10 years ago

1.1.6

10 years ago

1.1.5

10 years ago

1.1.4

10 years ago

1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.0

10 years ago