Tag: can

Socketcan寄存器侦听器不被调用

我在RaspberryPi上使用Meteor和'socketcan'npm包。 为了定义我的CANnetworking,我使用了一个皮艇文件'canDefinition.kcd'。 这是我在服务器文件夹中启动JavaScript文件的样子: // This code is running OUTSIDE of Meteor.startup loop "use strict"; var can = Meteor.npmRequire('socketcan'); var fs = Meteor.npmRequire('fs'); // Parse database var network = can.parseNetworkDescription("/home/MyMeteorProject/public/canDefinition.kcd"); var channel = can.createRawChannel("can0"); var db = new can.DatabaseService(channel, network.buses["Private"]); channel.start(); db.messages["x192_speed"].signals["motor"].onChange(function(s) { var newValue = s.value[1] * 256 + s.value[0]; console.log("onChange successful" + newValue); }); […]