Хорошо, позвольте мне предварить это словами: я не совсем уверен, что это связано с программированием.Я пытаюсь использовать программное обеспечение для решения проблемы, но программное обеспечение, которому я действительно доверяю;Я подозреваю, что я делаю что-то не так с оборудованием.Однако я не знаю, где еще задать этот вопрос. Superuser уже сбил меня с ног, и FAQ по гаджетам заставляет меня думать, что он тоже не очень подходит.Если этот вопрос действительно кажется вам слишком не по теме, чтобы разрешить здесь, делайте то, что вы должны сделать.Но, пожалуйста.Если вы могли бы пойти любым путем, прошу вас о милости.
У меня есть плеер Pioneer DVD-V5000, которым я пытаюсь управлять через 9-контактный порт RS-232.(В отличие от 15-контактного порта, для которого трудно найти кабели.) Беда в том, что я не могу получить подтверждение команд.Я даже не получаю никаких сообщений об ошибках;только тишина.
У меня есть спецификации для связи с этим портом передо мной, и, насколько я могу судить, я все делаю правильно;Я отправляю двухсимвольные команды ASCII, за которыми следует .Я зашел в меню Advanced Setup на плеере и выбрал 9-контактный порт (заводская настройка по умолчанию - 15-контактный).Спецификация, кажется, указывает на то, что 9-контактный порт совершенно стандартен;Я не вижу никаких признаков того, что мне нужен какой-то специальный кабель для его использования.И я следую всем протоколам настройки из спецификации: 8-битная длина данных, 1-битный стоп-бит, без проверки на четность.Скорость передачи может быть 9600 или 19200, в зависимости от расширенной настройки, но ни одна из них не работает.
Я вполне уверен, что программное обеспечение, обрабатывающее связь через COM-порт, не является проблемой.Я использовал версию этого программного обеспечения для успешного управления другим устройством, и я получаю идентичные результаты (без ответа), когда пытаюсь вручную протолкнуть команды с помощью терминала последовательного порта.
Кто-нибудь есть?знакомы с электроникой серийного производства Pioneer, которая может дать мне несколько советов о том, где я ошибаюсь, или о других направлениях расследования?