Управление DVD-плеером Pioneer DVD-V5000 через 9-контактный последовательный порт RS-232 - PullRequest
0 голосов
/ 05 сентября 2010

Хорошо, позвольте мне предварить это словами: я не совсем уверен, что это связано с программированием.Я пытаюсь использовать программное обеспечение для решения проблемы, но программное обеспечение, которому я действительно доверяю;Я подозреваю, что я делаю что-то не так с оборудованием.Однако я не знаю, где еще задать этот вопрос. Superuser уже сбил меня с ног, и FAQ по гаджетам заставляет меня думать, что он тоже не очень подходит.Если этот вопрос действительно кажется вам слишком не по теме, чтобы разрешить здесь, делайте то, что вы должны сделать.Но, пожалуйста.Если вы могли бы пойти любым путем, прошу вас о милости.

У меня есть плеер Pioneer DVD-V5000, которым я пытаюсь управлять через 9-контактный порт RS-232.(В отличие от 15-контактного порта, для которого трудно найти кабели.) Беда в том, что я не могу получить подтверждение команд.Я даже не получаю никаких сообщений об ошибках;только тишина.

У меня есть спецификации для связи с этим портом передо мной, и, насколько я могу судить, я все делаю правильно;Я отправляю двухсимвольные команды ASCII, за которыми следует .Я зашел в меню Advanced Setup на плеере и выбрал 9-контактный порт (заводская настройка по умолчанию - 15-контактный).Спецификация, кажется, указывает на то, что 9-контактный порт совершенно стандартен;Я не вижу никаких признаков того, что мне нужен какой-то специальный кабель для его использования.И я следую всем протоколам настройки из спецификации: 8-битная длина данных, 1-битный стоп-бит, без проверки на четность.Скорость передачи может быть 9600 или 19200, в зависимости от расширенной настройки, но ни одна из них не работает.

Я вполне уверен, что программное обеспечение, обрабатывающее связь через COM-порт, не является проблемой.Я использовал версию этого программного обеспечения для успешного управления другим устройством, и я получаю идентичные результаты (без ответа), когда пытаюсь вручную протолкнуть команды с помощью терминала последовательного порта.

Кто-нибудь есть?знакомы с электроникой серийного производства Pioneer, которая может дать мне несколько советов о том, где я ошибаюсь, или о других направлениях расследования?

1 Ответ

1 голос
/ 05 сентября 2010

Ради кого-то еще в подобной привязке, который наткнется на этот вопрос, я проглочу свою гордость и запишу правильное решение, а не просто вычеркну это из забвения и притворюсь, что я никогда не был таким глупым. (Актуальность, я теперь гораздо меньше беспокоюсь о том, что вы взломали эту штуку.) Решение не связано с конкретным оборудованием. Это все о кабелях RS-232 и о том, что с ними НЕ делать.

В частности, если у вас слишком короткий кабель F-F, не используйте кабель M-F в качестве удлинителя или используйте два из них. В любом случае, общее количество кабелей ДОЛЖНО БЫТЬ странным. Предполагается, что вывод 2 на одном конце будет выводом 3 на другом конце - но если у вас четное количество кабелей, то вывод 2 на одном конце переходит в вывод 2 на другом конце. Это неправильно, и любой гаджет, с которым вы пытаетесь поговорить, будет по праву игнорировать вас. Вы будете очень разочарованы, Google безрезультатно попытается выяснить, что вы сделали не так, и разместите длинные вопросы сомнительной актуальности на вашем любимом сайте вопросов и ответов.

А серьезно, кому это нужно?

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