問題タブ [lpt]

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

c# - c# LPT ループバックテスト

Loopbacktest を介して LPT ポートをテストする必要があります。ループバックドングルを持っていますが、LPT ポートが正しく機能しているかどうかを知りたいだけです。C# でこの目標を達成する方法がわかりません。これらの inpout.dll が 32 ビットまたは 64 ビットに必要であることはわかっています。しかし、これをループバックに使用するにはどうすればよいですか?

前もって感謝します。

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

c++ - LPT POS プリンター代替フィード

私は古代のPOSプリンターAxhiohm A470 LINKを持っています。Windows 7 64bit はこのプリンターを検出せず、ドライバーも存在しません。印刷する唯一の方法 (テキスト モードのみ) は、印刷ジョブを LPT に直接送信することです。掘り下げた後、それはかなり簡単であることがわかりました。あなたがしなければならないことは、ファイルLPT1を正しく作成してそれに書き込むことだけです。

ここで、さらに一歩進んで、印刷ジョブを 2 番目のフィーダーに送信します。1つ目は、プリンター内部のロール紙です(レシートを印刷します)。これは上記のコードで印刷されます。2つ目はレシートを入れるスリットです。そこに印刷ジョブを送信する方法がわかりません。

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

c++ - Linux を使用してパラレル ポートにアクセスする

現在、私はこの方法でパラレルポートにアクセスしています:

大きな欠点: root 権限が必要であり、実際のパラレル ポート ハードウェアでのみ動作します (つまり、USB-2-LPT コンバーターはサポートされていません)。

だから:パラレルポートから/へデータを読み書きする他の方法はありますか?

ありがとう!

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

qt - Qt パラレル ポート インターフェース

私はQtの初心者です。

LPT/パラレルポートに接続されたプリンターのようなデバイスとやり取りする方法を知りたいと思っていました。制御コードをドットマトリックスプリンターに送信し、パラレルポートに接続されたデバイスからデータを受信したいだけです

助けてください よろしくお願いします

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

windows - Windows でのパラレル ポートの使用

Windows 10 PC からパラレル ポートを介してNoritake VFD GU256x64D-3900を駆動する予定です。

そのために、Windows でパラレル ポートを使用する方法を調査し始めました。Communications Resource HandlesClient Interfaces to System-Supplied Parallel Driversに関するドキュメントをいくつか見つけました。

Windows でパラレル ポートをいじっている人の多くは、パラレル ポート レジスタにアクセスするためにinpout32という名前の特定のドライバーを使用しているようです。理想的には、最終的な解決策でそれを使用することを避け、可能であれば Microsoft のドライバーに固執したいと考えています。提案された回路を使用して、特にLPTテストユーティリティを介してパラレルポートをテストすることは有用であることが証明されています.

ここで提供されているサンプル コードを使用すると、 LPT テスト ユーティリティ回路を使用して Ack ピンとビジー ピンを何に設定して、WriteFile 関数がハングします。1 バイトのデータを書き込もうとしてもハングします。ただし、WriteFile を呼び出すと、ストロボ LED とラインフィード LED がオンになります。

LPT テスト ユーティリティを使用すると、次の結果が得られます。

  • すべてのデータ LED を制御できます
  • DIP スイッチで制御されているすべてのステータスを読み取ることができます (Error、Select、Paper out、Busy、Ack)。
  • Init および Select Printer LED は正常に動作しています
  • ストロボ LED とラインフィード LED は、同時にオン/オフすることしかできません。どちらかのチェックを外すと、両方の LED がオフになります。

私がテストしているパラレルポートはECPモードになっていると思います。

そのノリタケ VFD は D0-D7、/WR (ストロボ)、ビジー、およびアースにのみ接続するため、ディスプレイを接続すると同じハング動作が発生する可能性があることが懸念されます。

どうやら DeviceIoControl を介してアクセスできる Microsoft ドライバーのさまざまな機能のチェックをまだ開始していません。

Windows のパラレル ポートのような特定の用途について、知識があり、おそらく動作するコード サンプルを持っている人はいますか?