File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,25 +33,28 @@ var fs = require('fs');
3333// Parse database
3434var network = can .parseNetworkDescription (" samples/can_definition_sample.kcd" );
3535var 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
3839channel .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
5760Install
You can’t perform that action at this time.
0 commit comments