Потребляемая параллельная (LPT) связь

Потребляемая параллельная (LPT) связь

У меня есть аппаратное устройство, которое выводит текстовые данные через параллельный порт (DB25) на принтер. Я хотел бы использовать эти данные в своем приложении (предпочтительно с помощью кабеля USB).
Я приобрелLPT2USBкабель и пробовал другие адаптеры, но я не смог найти устройство (не уверен, где искать). При подключении устройства к ПК драйвер не устанавливается и в диспетчере устройств не видно никаких изменений. Что я здесь упускаю?

решение1

  1. О кабеле LPT-USB

    Такие кабели обычно устанавливают виртуальный порт LPT на вашем компьютере. Вы должны найти его в диспетчере устройств. Он работает так же, как обычный порт LPT.

  2. Работа с устройством

    Некоторые устройства COM/LPT не регистрируются как реальные устройства. Таким образом, вам не нужно устанавливать драйвер, поскольку система не знает о наличии нового устройства, но если какая-то программа знает, что устройство присутствует на каком-то порту и оно передает данные, то она может считать входные данные. Ваше устройство, вероятно, работает так.

    Чтобы проверить эту теорию, запуститеШпатлевка(или любую программу типа HyperTerminal), выберитеСерийныйи введите LPT1какПоследовательная линия(или любой другой порт, который виден в диспетчере устройств — например, он может отображаться как LPT7). Теперь начинается самое сложное — вам нужно угадать параметры подключения.

    Параметры подключения настраиваются в разделеПодключение → Последовательноев дереве слева. Это:

    • Скорость
    • Количество бит данных
    • Количество стоп-битов
    • Паритет
    • Управление потоком

    Вероятно, вам придется угадать только правильный набор параметров, чтобы устройство работало правильно. Есть небольшая вероятность, что рабочих наборов параметров будет немного, но это маловероятно.

    Что может быть полезно при догадках: Google и осциллограф.

Связанный контент