前提・実現したいこと
https://qiita.com/GenkiOkuma/items/bc0469fc3b29ed2f88cf
こちらの大熊様のサイトを参考に心拍数を取り、unityにて反映させることを現在行っています。
現在、[ANT+のUSBドングルからNode.jsまで] という過程までたどり着いたのですが、jsを作成する段階でエラーが出ました。
プログラマー歴も浅くjsは初めて触ります。どうかお願いします。
発生している問題・エラーメッセージ
Assets/StreamingAssets/Heartrate/main.js(3,6): UCE0001: ';' expected. Insert a semicolon at the end. Assets/StreamingAssets/Heartrate/main.js(4,6): UCE0001: ';' expected. Insert a semicolon at the end. Assets/StreamingAssets/Heartrate/main.js(5,6): UCE0001: ';' expected. Insert a semicolon at the end. ```' ### 該当のソースコード ```const Ant = require('ant-plus'); const stick = new Ant.GarminStick2(); const sensor = new Ant.HeartRateSensor(stick); var deviceID = null; if (process.argv.length >= 3) { deviceID = process.argv[2]; } sensor.on('hbData', function (data) { if (deviceID == null) { console.log(data.DeviceID, data.ComputedHeartRate); } else if (deviceID == data.DeviceID) { console.log(data.ComputedHeartRate); } }); stick.on('startup', function () { sensor.attach(0, 0); }); if (!stick.open()) { console.log('Stick not found!'); }
試したこと
;をいろんなところにつけてみました。が手ごたえなし。
おそらく僕の書き方が悪い(?)
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー