問題タブ [usbserial]

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 投票する
2 に答える
7372 参照

linux - USB シリアル ポート (GSM モデム) に接続できない

SMS ゲートウェイとして使用できるように、Linux マシン (Vmware で OpenSuse 12.1 64 ビット) 用の GSM モデムを起動することにしました。私は USB インターフェイスを提供する Wavecom M1306B GSM モデムを持っており、明らかに USB ケーブル (エンド ツー エンド、GSM モデムからデスクトップへ) が付属しています。

Windows 7 64 ビット PC でいくつかの基本的なコマンドを実行して、このモデムを正常にテストしました。(例: AT 、ATZ、..)

ここに私のログのいくつかがあります:

そのインターフェースの lsusb -v 出力:

USB0 インターフェイスのボーレートが高すぎることに気付いたので、115200 を割り当ててみました。

それで、それが問題です...そして私はこのエラーを受け取ります。minicom 経由で S0、S1、USB0 インターフェイスを接続しようとすると、うまくいきません。

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

c# - PC と USB デバイス間の通信に最適な方法は何ですか?

シナリオは、ストレージ用のフラッシュカードを備えた USB デバイスを持っていることです。c#このデバイスとの通信/データ交換に使用する PC アプリを作成します。さまざまな SYNC プログラムに似たもの

私の頭に浮かぶ2つのオプションは次のとおりです。

  1. フラッシュカードを大容量記憶装置として公開し、必要なデータを単純にコピーする
  2. CDC データを使用する

最初のオプションを使用する場合autorun.bat、このデバイスの接続時にファイルを実行して、必要な PC アプリがインストールされているかどうかを確認し、インストールされていない場合は、ユーザーに特定の Web サイトからダウンロードするように案内する方法はありますか?

2 番目のオプションを使用する場合、ユーザーは必要な PC アプリを明示的にダウンロードする必要があり、そうしないとデータを交換できないと思います ( iTune.

同じことを達成する他の方法があるかどうかを教えてください。

よろしくお願いします

バーラト・マネ

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

c# - C#のWindowsCe6.0のUSBのシリアル番号

WindowsCE6.0デバイスに接続されているUSBスティックのシリアル番号を取得する必要があります。試してみましKernelIoControlたが、window ce 6.0デバイスのシリアル番号を取得しましたが、接続されているUSBは取得しませんでした。

USBスティックをWindowsCE6デバイスに接続すると、新しいハードディスクが認識されます。登録されているこの新しいデバイスのプロパティにアクセスし、WindowsCE6デバイスで使用可能なUSBポートを制御する必要があります。

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

browser - USBデータを読み取り、ブラウザに表示します

USBスケールは、その上にあるものの重量に応じて非常に単純なバイナリデータを送信します。

このデータをWebフォームに自動入力します。バイトを10進数に変換するには、いくつかの作業が必要になります。

これを実装するのに最も簡単なプログラミング言語はどれですか?できれば多くのブラウザと互換性のあるクライアントベースのソリューションが必要になります。

使用するテクノロジーにはかなり柔軟性があります。Javaアプレットが最も簡単かもしれないと思っていましたか?誰かが前にそのようなことを試みましたか?

ありがとう、ガレス

0 投票する
3 に答える
2322 参照

vb.net - Serial to USBスイッチによるプログラム制御

シリアルから USB へのアダプターに取り付けられたスイッチを押すことによって、(VB で書かれた) プログラムを制御したいと考えています。押すと、プログラム内の特定の機能がアクティブになります。これを実現するには、シリアル ポートの comm_event で関連する com ポートを継続的にポーリングし、その関数を呼び出す必要があります。入力バッファの状態を変更するために、アダプタの送信ピンと接地ピンの間に押しボタン スイッチを接続してみました。時々機能しますが、ほとんどの場合は失敗します。そのため、変化を検出するのに十分な長さの入力バッファ状態を維持するために、長いパルス列を作成する必要があるようです。このようなものに利用できるガジェットはありますか?このタスクを達成できるのは、どのような単純な電子機器ですか。

どんな助けでも大歓迎です。

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

android - ArduinoAndroidUSB接続

ArduinoDuemilanoveNexus7を使用しています。Arduinoボードを正常に検出し、ベンダーIDと製品IDを表示しました。タブレットからArduinoボードにデータを転送し、ボードのLEDを点滅させようとしています。Androidのコードは次のとおりです。

Main Activity.java

DataTrasfer.java

そして私のArduinoコードは次のとおりです。

問題は、ArduinoボードにLEDが光っていないことです。この分野で働き始めたばかりなので、どこに問題があるのか​​わかりません。

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

android - FTDI d2xx アンドロイド通信

私は TN_134 FTDI Android D2XX Driver とテスト アプリケーションを使用しようとしてきましたが、惨めに失敗しました。LogCat は、.jni ファイルをロードできず、試行するたびにアプリがクラッシュすることを通知します....jni ライブラリをロードできません。デバイスがルート化されていないためです (ルート化するつもりはありません)。同じチップセットを使用して、これをバイパスする方法はありますか? ライブラリ ファイルが不要になるように、.jni コードをテスト アプリ コードに統合する方法はありますか? デバイスのルート化を伴わない提案は何でも受け付けます。

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

java - ホストとして機能するためにAndroid USBポートを使用する方法は?

私は Gingerbread Android フォンを持っています (すべての v2.3 フォンについて話しているので、メーカーとモデルは選択できません)。

現在、USBからTTL /シリアルへのコンバーターとインターフェースして、データをさらにデバイスに送信しようとしています(範囲外)。AndroidアプリケーションがUSBポートからUSBからシリアルコンバーターにデータを送信できるようにする標準APIはありますか? (ドライバーの問題は無視してください)。

技術的には、アンドロイドはホストとして機能し、明示的にデータをバイトとして送信したい

0xAB を送信してから 0xC3 を送信するなど。

明確な例えは、データを文字として送信できる J2SE などのシリアル通信 API です。

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

c++ - QTUSBハードウェアID検出MacOS10.8.xおよびMacBook(Pro)

背景:
QTフレームワークを使用して作成されたアプリケーションがあります。重要な要件の1つは、使用されているUSBフラッシュドライブ(外付けハードドライブではない)のハードウェアシリアル番号を正しく検出できることです。この機能は4年間正しく機能しており、Windows XP、Windows Vista、Windows 2007、およびすべてのMacバージョンで機能します。

驚いたことに、USBハードウェアIDが完全に読み取られて表示されていないという苦情がクライアントに寄せられました。徹底的にテストした結果、 Mac OS Mountain Lion + Mac Book(Pro)の組み合わせのみがハードウェアIDを検出しないことが判明しました。

iMac、MiniMacのMountainLionは正常に動作します。Leopard、Snow Leopard、Lionは、MacBookProを含むすべてのMacで正常に動作します。

私たちはほぼ11か月間修正を探していましたが、結果はありませんでした。誰かが機能する小さなコードを提供したり、この問題の原因(そして実際にはこの組み合わせでのみ)とそれを修正する方法についての情報を提供できますか?

注マウンテンライオンに問題がある他のUSBハードウェアのインターネット上にいくつかのリソースがありますが、上記の問題の解決策に対する答えはどこにもありません。

追加情報:現時点では、USB3.0ポートを備えたMacを除くすべてのMacで正しく機能する次のコードを使用しています。

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

cocoa - USB/シリアル経由でデータを送受信するOSX

USBポートに接続されたシリアルデバイスでデータを転送(送信/受信)するには、ココアアプリ(ライオンとマウンテンライオン)を作成する必要があります。

私はosxドキュメント(i / oキット)の勉強に時間を費やし、チュートリアルをグーグルで検索しましたが、あまり成功していません。

誰かが私にチュートリアルといくつかのサンプルコードを教えてもらえますか?

助けてくれてありがとう。