問題タブ [tcomport]

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 に答える
311 参照

delphi - 返信を受け取っていないようです vir com ポート

コマンドを開発者に送信しようとしています。ボードしてから返信を受け取る

例えば

(私) set attrib=yes

(開発委員会) OK

また

(開発委員会) ERR

しかし、それは何も跳ね返りません... OKでもERRでもありません

ボードの起動中にエコーがオンになっているため、ボードの起動中にコマンドを送信すると、「set attrib = yes」が返され、起動中にコマンドを送信できないため、「ERR」が起動されます。

私の最善の推測は、返信を時間内に読んでいないか、すぐに読もうとしているということです。

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

vb.net - 計量データ出力フォーマット

vb.net 2008 を使用して、クライアント用の計量ブリッジ ソフトウェアを開発しています。テストする計量ブリッジ デバイスがないため、計量ブリッジ デバイスによって COM ポートに送信される出力データ形式がわかりません。この問題を解決し、COM ポートから重量値を取得する方法を教えてください。

0 投票する
0 に答える
1111 参照

delphi - Delphi Com ポート アプリケーション

バーコード スキャナ デバイスがあり、Delphi 7 を使用してアプリケーションを作成しようとしています。Dejan の ComPort コンポーネントを使用したところ、デバイスを正常に接続できました。また、デバイスから文字列を読み取って、STX/ETX 間でメッセージを送信することもできます。しかし、私には問題があります。Comport の RxChar イベントを使用してデバイスから文字列を読み取り、作成したボタンでコマンドを送信できます。

問題は; バーコードスキャナからデータを受信したかどうかを理解する方法は? 私はそれを扱うことができません。手伝っていただけませんか?Googleでいくつかの例を確認しましたが、Asyncメソッドを使用していると言う人もいますが、その方法がわかりません。

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

delphi - Delphi の com ポートに 0x1b 0x31 のような 16 進数を送信

Delphi を使用して、コマンドのような Hex データをシリアル ポートに送信する必要があります。
「0x1b 0x31」のような Hex データ。

どのような手順で使用できますか?
writestring()またはwritebuffer()?それらを使用する方法?

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

c# - クライアント、Web アプリケーション、C#、.NET、Razor、MVC4 以降の COM ポートからデータを読み取る

こんにちは、私はかみそり、mvc4、および c# を使用して Web アプリケーションを作成しました。何が起こるかというと、コンピューターの COM ポートを介して移動するデータを読み取る必要があるということです。サーバー上ではスムーズに実行されます。欠点は、読み取る必要があることです。 comを介したデータですが、必ずしもサーバーからではなく、アプリケーションを開くすべてのPCから、これは可能ですか?、どうもありがとうございました。

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

windows - Windows 10: 仮想シリアル ポートが存在する場合でも開くと ERROR_NOT_FOUND になりますか?

私たちの Delphi Win32 アプリケーションは、(Windows Bluetooth API を使用して) Bluetooth デバイスをコンピューターと正常にペアリングし、結果のシリアル ポートを使用しています。Windows 10 をインストールした後、ペアリングによって作成された仮想シリアル ポートを開くことができません。アプリケーションは新しい COM ポートを認識できますが、開こうとするとエラー 1168 (ERROR_NOT_FOUND) が発生します。

Windows でも com ポートが作成されていることがわかります (接続しようとしているのと同じデバイスのシリアル番号に関連付けられています)。COM ポートは、アプリケーションが開こうとしていたものと同じです。

アプリケーションを終了し、信頼できる端末プログラムを使用してみました (ポートが使用可能であることを保証するため)。ポートも開けません。

Windows 10 が Bluetooth 無線に関して新しい積極的な省電力を行っているかどうか疑問に思います。

ラップトップを Win 7 から Win 10 にアップグレードしました。同じ結果です。これは、同じ問題を示す Win10 にアップグレードされた両方のコンピューターです。

Visual Studio 2013 で C# アプリを作成しました。同じ結果です。

ポートを開こうとするとエラー 1168 が発生する理由はありますか?

ありがとうございました!

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

python - COM ポートから Python でデータを読み取る

デバイスマネージャ:

ここに画像の説明を入力
Pythonを使用してポートからデータを読み込もうとしています。しかし、それはエラーを示しています:

スタック上の以前のソリューションから、Python 32ビットを使用して試してみましたが、管理者権限でcmdから呼び出しましたが、同じエラーです!

matlab を試してみると、次のように表示されます。