Skip to content

Commit 3841d84

Browse files
committed
Signals example was wrong, TankController is on a different bus and example did not exit
1 parent db579b9 commit 3841d84

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,25 +33,28 @@ var fs = require('fs');
3333
// Parse database
3434
var network = can.parseNetworkDescription("samples/can_definition_sample.kcd");
3535
var channel = can.createRawChannel("vcan0");
36-
var db = new can.DatabaseService(channel, network.buses["Motor"]);
36+
var db_motor = new can.DatabaseService(channel, network.buses["Motor"]);
37+
var db_instr = new can.DatabaseService(channel, network.buses["Instrumentation"]);
3738

3839
channel.start();
3940

4041
// Register a listener to get any value changes
41-
db.messages["CruiseControlStatus"].signals["SpeedKm"].onChange(function(s) {
42+
db_motor.messages["CruiseControlStatus"].signals["SpeedKm"].onChange(function(s) {
4243
console.log("SpeedKm " + s.value);
4344
});
4445

4546
// Register a listener to get any value updates
46-
db.messages["Emission"].signals["Enginespeed"].onUpdate(function(s) {
47+
db_motor.messages["Emission"].signals["Enginespeed"].onUpdate(function(s) {
4748
console.log("Enginespeed " + s.value);
4849
});
4950

5051
// Update tank temperature
51-
db.messages["TankController"].signals["TankTemperature"].update(80);
52+
db_instr.messages["TankController"].signals["TankTemperature"].update(80);
5253

5354
// Trigger sending this message
54-
db.send("TankController");
55+
db_instr.send("TankController");
56+
57+
channel.stop()
5558
```
5659

5760
Install

0 commit comments

Comments
 (0)