node-rtlsdr icon indicating copy to clipboard operation
node-rtlsdr copied to clipboard

Node bindings for rtl-sdr

Results 4 node-rtlsdr issues
Sort by recently updated
recently updated
newest added

It appears this is not compatible with node 0.12. Are there any plans for updating it? Installing on node version v0.12.7, I get: ``` jim@dbr2:~/rtlsdr-nodejs$ sudo npm install node-rtlsdr /...

ubuntu@arm:~/nodeRadio$ nodejs index.js /home/ubuntu/nodeRadio/node_modules/rtlsdr/node_modules/bindings/bindings.js:79 throw e ^ Error: /home/ubuntu/nodeRadio/node_modules/rtlsdr/build/Release/nodeRtlsdr.node: wrong ELF class: ELFCLASS64 at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at bindings (/home/ubuntu/nodeRadio/node_modules/rtlsdr/node_modules/bindings/bindings.js:74:15) at Object....

pi@sdrpi ~/node-sdr/node_modules/rtlsdr/test $ node rtlsdrTest.js /home/pi/node-sdr/node_modules/rtlsdr/node_modules/bindings/bindings.js:83 throw e ^ Error: Symbol nodeRtlsdr_module not found. at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at bindings (/home/pi/node-sdr/node_modules/rtlsdr/node_modules/bindings/bindings.js:76:44) at...

FIX: nodeRtlSdr.cpp: uv_queue_work(uv_default_loop(), req, EIO_Start, EIO_StartAfter); to uv_queue_work(uv_default_loop(), req, EIO_Start, (uv_after_work_cb)EIO_StartAfter); and uv_queue_work(uv_default_loop(), req, EIO_EmitData, EIO_EmitDataAfter); to uv_queue_work(uv_default_loop(), req, EIO_EmitData, (uv_after_work_cb)EIO_EmitDataAfter);