2009-03-31 6 views
4

統合されたコンピュータ用のカードリーダープログラムを実装することを検討しています。コンピュータは、Windows XPを実行する組み込みコンピュータと、画面に統合されたカードリーダーを備えたタッチスクリーンです。統合されたハードウェアを備えた専用コンピュータ用の開発

読者はUSBデバイスですが、残念ながらこの画面/コンピュータにしっかりと統合されているため、私はそれを切り離して別のものに接続することはできません。

ブートするには、SDKは存在しないため、痛みです。 SDKは、いくつかのWindows API関数を介してHIDサブシステムを通じてUSBデバイスと通信するVB(.NETではなく)アプリケーションで構成されています。これを.NETアプリケーションの一部にする必要があるため、Pを使用して再実装する必要があります/呼び出します。

このように、新しいファイルをマシンに継続的にコピーし、何がうまくいかないかを突き止めるために多量のログを残さなければならないので、これをテストするのは苦労でしょう。

他に何ができますか?そのマシンでVisual Studioを実行することは、プログラムをコピーしてロギングを使用するよりも大きな苦痛になります。そのためオプションではありませんが、他に何がありますか?私自身のマシンからこれをリモートでデバッグできますか?マシンにはネットワーキング機能がありますので、ネットワーク上で正常に通信できます。

ヒントやアドバイスはありますか?

答えて

1

USB Over Networkまたは類似のプログラムをご覧ください。リモートUSBポートをあなたのdevマシンの仮想ポートとして表示させ、デバッグをローカルで行うことができます。

+0

これは期待を超えて機能しました!ありがとう、それは大いに役立つでしょう! –

関連する問題