javascript - Save serialport list with meteor -



javascript - Save serialport list with meteor -

i utilize serialport bundle in app (https://github.com/voodootikigod/node-serialport). code working fine on server :

meteor.startup(function () { serialport = meteor.npmrequire('serialport'); }); meteor.methods({ serialportsrefresh: function () { serialport.list(function (err, ports) { ports.foreach(function(port) { console.log(port.comname); }); // config.insert(ports); homecoming ports; }); } });

now want save list in collection expose client. best solution ?

when uncomment config.insert(ports); i've error :

throw new error("meteor code must run within fiber. " +

thanks in advance !

thanks eliezer ! here code (not easy me !) :

meteor.startup(function () { serialport = meteor.npmrequire('serialport'); listserialports = function(callback) { serialport.list(function (err, ports) { callback(null, ports); }); } }); meteor.methods({ serialportsrefresh: function () { var ports = meteor.wrapasync(listserialports); var result = ports(); debugger; } });

javascript meteor node-serialport

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -