1 |
|
2 |
|
3 | var mqtt = require('../');
|
4 |
|
5 | var client = mqtt.connect({ port: 1883, host: "localhost", clean: true, encoding: 'binary', keepalive: 0 });
|
6 | var counter = 0;
|
7 | var interval = 5000;
|
8 |
|
9 | function count() {
|
10 | console.log("received/s", counter / interval * 1000);
|
11 | counter = 0;
|
12 | }
|
13 |
|
14 | setInterval(count, interval);
|
15 |
|
16 | client.on('connect', function() {
|
17 | count();
|
18 | this.subscribe('test');
|
19 | this.on("message", function() {
|
20 | counter++;
|
21 | });
|
22 | });
|