問題タブ [industrial]
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.
windows - バルク USB デバイス接続とプログラミング
私の問題の背景として、私の会社は、特定の顧客が出荷前にデバイスにプログラムされた特定の「プロファイル」構成を必要とする使い捨ての短寿命バッテリ駆動の USB デバイスを販売しています。現在、最大 2000 個のバッチで販売しています。各デバイスは、構成ソフトウェアが実行されているコンピューター (Windows) に接続され、デバイスが自動検出され、完了時に通知されます。USB デバイスごとに約 10 ~ 15 秒かかります。デバイスを挿入する以外に、コンピューターでの入力は必要ありません。
ご想像のとおり、これは非常にゆっくりとしたプロセスであり、頻度が増加しています。デバイスは、約 100kb のストレージを備えた大容量ストレージ デバイスとして表示されます。[マイ コンピュータ] に表示されると、すべてのデバイスが同じ名前になります。問題は、プログラミング ソフトウェアが複数のデバイスが接続されているかどうかを検出せず、最初に接続されたデバイスにのみプロファイルをロードすることです。
これらのデバイスの構成速度を向上させるための提案/解決策をお探しですか? 私のスクラッチ パッドのアイデアは、10 ~ 20 ポートの USB ハブを購入し、ハードウェア ボタンまたはソフトウェア セットアップのいずれかを使用して、20 秒ごとに 1 つのポートを順番に有効にすることを検討することでした。