Определение конкретного USB-модема, чтобы к нему можно было подключиться после сброса - PullRequest
1 голос
/ 08 июля 2010

Мое приложение подключено к USB-модему, который сопоставляется с COM-портом.
Я пытаюсь найти способ сохранить мое приложение подключенным к тому же устройству (через com-порт) после перезапуска системы, что -как я заметил - продолжает переустанавливать разные номера COM-портов для устройств.

Я искал идентификатор, который был бы постоянным для этого типа модема, но отличался для каждого физического модемного устройства, но пока не нашел его.

Есть ли общий способ сделать это, или это зависит от драйвера / производителя?

Обновление: Решение, которое я нашел, было связано с аппаратным обеспечением, обновление номера PID модема через патч,предоставленный производителем, тогда этот PID может быть доступен и связан с назначенным COM # через реестр.

1 Ответ

0 голосов
/ 20 июля 2010

Я читал об этом документы FTDI на днях, пытаясь решить ту же проблему (но как производитель продукта, а не конечный пользователь).

Проблема связана с тем, как драйвер идентифицирует устройство.Возможно, вам удастся «взломать» его, удалив записи реестра при запуске - эффективно очистив последнее известное назначение.

Два из примечаний к их приложениям, которые могут помочь, это здесь и здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...