問題タブ [node-serialport]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1612 参照

node.js - ノードシリアルポートの O/S 要件

JS コード内からシリアル ポートを読み取れるようにする必要があります。最近、このコンポーネントに出くわしました https://github.com/voodootikigod/node-serialport

クライアント コンピューターの O/S の要件は何ですか?

それをインストールするには、それが言うことはすべてです

それは何ですか?このコマンドはどこで実行する必要がありますか? 詳細をいただければ幸いです。

ありがとうございました

0 投票する
4 に答える
10724 参照

javascript - シリアルポートが機能していませんか?

送信されたものを検出し、押されたキーに応じて正しいピンをオンにするarduinoにデータを送信するプログラムを作成しました。

Windows コンピューターから arduino ソフトウェアを使用すると、arduino スケッチは正常に動作します。WAS または D を送信することで、各ピンをオンまたはオフにすることができます。

ノード経由で送信すると、arduino の RX ライトが点滅しますが、他に何も起こりません。

誰でも助けることができますか?

Node.js プログラム:

Arduino プログラム:

0 投票する
1 に答える
729 参照

javascript - node.jsシリアルポート用ゲームパッド

基本的にロボットを制御するために、 node.jsシリアルポートでゲームパッドを使用したいと思います。

私は車輪を再発明したくないので、クリス・ウィリアムズのシリアルポートに基づいて、 pygamesジョイスティックをjavascriptに移植することは可能でしょうか?

これをやろうと思った人はいますか?

0 投票する
1 に答える
2860 参照

node.js - node.jsのWebページに変数のコンテンツを表示する

私は次のようなコードを持っています:

ご覧のとおり、port.manufacturer値は可変温度に保存され、結果の温度の内容がコンソールに表示されます。

上記のコードを実行すると、コンソールに次のようなものが表示されます。

しかし、私がAPIを呼び出すとhttp://localhost:3000/list

Tinkerforge GnbHのみが表示され、Arduinoは表示されません。

ここに足りないものはありますか?

リストを配列などで保存する必要がありますか?

どんな助けでも本当にありがたいです。

よろしくお願いします。そしてところで、私はnode.jsとjavascriptの両方でちょっと初心者です。

0 投票する
2 に答える
6697 参照

node.js - nodejsシリアルポートの書き込みの問題?

nodejs serialport モジュール ( https://npmjs.org/package/serialport ) を使用していますが、シリアル ポートへの書き込み時に問題が発生しています。

以下に示すようにポートに単純に書き込むと、シリアル デバイスはコマンドを取得しません。

ただし、以下に示すように setTimeout を使用すると、機能するように見えますか?

参考までに、「serialPortPath」はコードの別の場所に設定されています。

何が起こっているのかわかりません...何かアイデアはありますか?

0 投票する
1 に答える
5805 参照

javascript - SerialPort にはメソッド「リスト」がありません

私は非常に単純なスクリプトを使用して、使用可能なシリアル ポートに接続し、1 つのシリアル ポートに接続して、char を書き込み、応答をコンソールに表示します。コードはこちら

私のスクリプトディレクトリでは、次のことを行いました。

serialport.js スクリプトには SerialPort.list のエクスポートがありますが、なぜそれが見つからないのですか?

また、ノード関連のjsの作成とデバッグにどのプログラムを使用していますか?

0 投票する
2 に答える
1180 参照

node.js - Serialport NodeJS を使用して複数のポートを使用する

SerialPort ライブラリを使用して、5 つのシリアル デバイスを nodeJS サーバーに接続しようとしています。他の人は 4 つを超えるデバイスの問題を報告しており、サーバー全体をダウンさせずに 3 つを超えるポートを宣言することはできません。ハードコードされた制限はないようです。おそらくライブラリのバグです。

代替ソリューションは大歓迎です。

0 投票する
2 に答える
1274 参照

node.js - nodejs + appjs + node-serial で dom にアクセスする

appjs アプリケーションが正常に動作しています。基本的に、イベントでロードされたページ内から既存の JavaScript 関数を呼び出そうとしています。または、イベントのページ要素にアクセスします。Honeywell Barcode Scanner で node-serial ライブラリを使用しています。シリアルポートに問題なくアクセスできます。スキャンデータは次の方法で問題なく取得できます。

私ができるようにしたいのは、上記のように、ページでjavascript関数を呼び出すことです。

または、少なくともデータにアクセスして、ノードで http リクエストを呼び出したり作成したりできます。これもうまくいきます。これらを実行すると

ページ上の要素に問題なくアクセスできます。すなわち

しかし、serialPort.on データ関数でまったく同じコードを実行しようとすると、次のようなエラーが発生します。

または、「html」が関数ではない $("#message").html でさえ。しかし、window.on ready 関数で実行すると動作します。appjs のドキュメントがほとんどないため、かなり迷っています。ありがとうございました!

0 投票する
1 に答える
1686 参照

node.js - Linuxにnode-serialportをインストールできません

以下を使用してnode-serialportパッケージをインストールしようとしています:

しかし、残念ながら機能していません。バージョンosnodejsは10.0.0-1にインストールされています。以下は私が受け取るエラーメッセージです: