問題タブ [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.
node.js - ノードシリアルポートの O/S 要件
JS コード内からシリアル ポートを読み取れるようにする必要があります。最近、このコンポーネントに出くわしました https://github.com/voodootikigod/node-serialport
クライアント コンピューターの O/S の要件は何ですか?
それをインストールするには、それが言うことはすべてです
それは何ですか?このコマンドはどこで実行する必要がありますか? 詳細をいただければ幸いです。
ありがとうございました
javascript - シリアルポートが機能していませんか?
送信されたものを検出し、押されたキーに応じて正しいピンをオンにするarduinoにデータを送信するプログラムを作成しました。
Windows コンピューターから arduino ソフトウェアを使用すると、arduino スケッチは正常に動作します。WAS または D を送信することで、各ピンをオンまたはオフにすることができます。
ノード経由で送信すると、arduino の RX ライトが点滅しますが、他に何も起こりません。
誰でも助けることができますか?
Node.js プログラム:
Arduino プログラム:
javascript - node.jsシリアルポート用ゲームパッド
基本的にロボットを制御するために、 node.jsシリアルポートでゲームパッドを使用したいと思います。
私は車輪を再発明したくないので、クリス・ウィリアムズのシリアルポートに基づいて、 pygamesジョイスティックをjavascriptに移植することは可能でしょうか?
これをやろうと思った人はいますか?
node.js - node.jsのWebページに変数のコンテンツを表示する
私は次のようなコードを持っています:
ご覧のとおり、port.manufacturer
値は可変温度に保存され、結果の温度の内容がコンソールに表示されます。
上記のコードを実行すると、コンソールに次のようなものが表示されます。
しかし、私がAPIを呼び出すとhttp://localhost:3000/list
、
Tinkerforge GnbHのみが表示され、Arduinoは表示されません。
ここに足りないものはありますか?
リストを配列などで保存する必要がありますか?
どんな助けでも本当にありがたいです。
よろしくお願いします。そしてところで、私はnode.jsとjavascriptの両方でちょっと初心者です。
node.js - nodejsシリアルポートの書き込みの問題?
nodejs serialport モジュール ( https://npmjs.org/package/serialport ) を使用していますが、シリアル ポートへの書き込み時に問題が発生しています。
以下に示すようにポートに単純に書き込むと、シリアル デバイスはコマンドを取得しません。
ただし、以下に示すように setTimeout を使用すると、機能するように見えますか?
参考までに、「serialPortPath」はコードの別の場所に設定されています。
何が起こっているのかわかりません...何かアイデアはありますか?
javascript - SerialPort にはメソッド「リスト」がありません
私は非常に単純なスクリプトを使用して、使用可能なシリアル ポートに接続し、1 つのシリアル ポートに接続して、char を書き込み、応答をコンソールに表示します。コードはこちら
私のスクリプトディレクトリでは、次のことを行いました。
serialport.js スクリプトには SerialPort.list のエクスポートがありますが、なぜそれが見つからないのですか?
また、ノード関連のjsの作成とデバッグにどのプログラムを使用していますか?
node.js - Serialport NodeJS を使用して複数のポートを使用する
SerialPort ライブラリを使用して、5 つのシリアル デバイスを nodeJS サーバーに接続しようとしています。他の人は 4 つを超えるデバイスの問題を報告しており、サーバー全体をダウンさせずに 3 つを超えるポートを宣言することはできません。ハードコードされた制限はないようです。おそらくライブラリのバグです。
代替ソリューションは大歓迎です。
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 のドキュメントがほとんどないため、かなり迷っています。ありがとうございました!
node.js - Linuxにnode-serialportをインストールできません
以下を使用してnode-serialportパッケージをインストールしようとしています:
しかし、残念ながら機能していません。バージョンosnodejsは10.0.0-1にインストールされています。以下は私が受け取るエラーメッセージです: