raspberry pi B raspbian jessieでnode.js上で動作していたものが
からB+ raspbian stretchになって動かなくなりました
シリアルポートのインスタンス作成時に下記のエラーが出て止まります
var sp = new serialport.SerialPort(portName, {
^
TypeError: serialport.SerialPort is not a constructor
at Object.<anonymous> (/home/pi/mo4mo4/app.js:51:10)
at Module._compile (module.js:653:30)
at Object.Module._extensions..js (module.js:664:10)
at Module.load (module.js:566:32)
at tryModuleLoad (module.js:506:12)
at Function.Module._load (module.js:498:3)
at Function.Module.runMain (module.js:694:10)
at startup (bootstrap_node.js:204:16)
at bootstrap_node.js:625:3
解決方法がわからないのですが、何かやるべきことがありますでしょうか
javascript
1var os = require('os'); 2var serialport = require('serialport') 3 , bodyParser = require('body-parser') 4 5var portName = '/dev/ttyACM0'; // Arduino 6 7var sp = new serialport.SerialPort(portName, { 8 baudRate: 9600, 9 dataBits: 7, 10 parity: 'even', 11 stopBits: 1, 12 flowControl: false, 13 parser: new serialport.parsers.Readline("\x03") 14}); 15

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/04 00:17