Я проделал большую работу по RS232, используя класс .Net 2.0 serialport . У меня никогда не было с этим проблем до сегодняшнего дня.
Я общаюсь с оборудованием компании, которое использует протокол RS485. Я использую преобразователь RS232 в RS485 от B & B electronics.
Я могу отлично отправлять данные и видеть, что они получены с другой стороны. Тем не менее, мое событие data_received НИКОГДА не срабатывает, и даже при использовании BytesToRead я никогда не вижу ничего возвращающегося.
ReadExisting также пусто.
Мы запустили 232Analyzer, и я могу отправлять и получать пакеты с этим приложением. Я предполагаю, что это как-то связано с классом .Net 2.0.
Есть какие-нибудь мысли?