Optivote IR8 - это система голосования с несколькими пультами дистанционного управления, которые могут отправлять ИК-сигналы на приемник, подключенный к компьютеру через порт USB.И я пытаюсь написать свое собственное небольшое программное обеспечение для этого с помощью Flash.
Приемник Optivote связывается с программным обеспечением через виртуальный последовательный порт.Когда я подключаюсь к этому порту через PuTTY, я могу видеть сигналы всякий раз, когда нажимаю любую кнопку на пульте дистанционного управления.
Хотя, когда я подключаюсь к этому порту через Serproxy (который передает сокетподключение к последовательному порту), кажется, что удаленные контроллеры не работают.Я просто получаю один и тот же сигнал каждые полсекунды, снова и снова.Я предполагаю, что получатель пытается сделать какое-то рукопожатие таким образом.
Я не могу понять, что PuTTY делает, чтобы Serproxy не заставлял работать соединение через последовательный порт.Может быть, есть какой-то правильный способ сообщить другому концу, когда я подключаюсь?
(я использую Serproxy, потому что приложения Flash не могут напрямую подключаться к последовательному порту, но поддерживают сокетные соединения)