Я использую C# и Serialport и com0com (виртуальные последовательные порты) Моя проблема заключается в том, что мое приложение C# не может извлекать данные из гипертерминала, событие DataRecived не запускается, и если я вызываю manualy readExisting i получить ничего Чтобы проверить эту проблему, вы можете создать базовое приложение C#, подобное этому, которое имеет ту же проблему http://balau82.wordpress.com/2009/04/18/simplest-serial-port-terminal-in-csharp/, если вы запускаете 2 экземпляра этого приложения, все в порядке, но если вы запустите один экземпляр и гипертерминал, данные отправляются с C# на гипертерминал, но не с гипертермальной спины.C# serialport и hyperterminal
ответ
Это слишком просто, гарантированно не работает. Вам нужно будет установить свойства связи в SerialPort, чтобы они соответствовали им с помощью HyperTerminal. Baudrate, DataBits, Parity и StopBits как минимум. И HyperTerminal ничего не отправит, если он не обнаружит устройство в режиме онлайн. Вы должны установить для свойств RtsEnable и DtrEnable значение true.
Thx устанавливает следующие параметры: p.RtsEnable = true; p.DtrEnable = true; исправлена эта проблема, теперь я могу продолжить свою программу – simion314
@ simion314, которая была волшебной формулой для меня тоже. –
http://stackoverflow.com/a/8910167/17034 –
- 1. AT command - Python и Hyperterminal
- 2. C#: класс SerialPort и Threading
- 3. Ошибки C# с командами SerialPort WriteLine
- 4. Hyperterminal быстрый вопрос
- 5. Связь с HyperTerminal [QT и WINApi]
- 6. C# serialPort speed
- 7. C# SerialPort - Странное поведение
- 8. C# SerialPort WriteTimeout Использовать?
- 9. C# SerialPort Класс использования
- 10. C#: SerialPort коммуникации
- 11. C# serialport вопрос
- 12. Узел WebKit и SerialPort
- 13. Усекающие данные класса C# и SerialPort
- 14. Выход для формирования C# и SerialPort
- 15. Какая разница между контроллером SerialPort и классом SerialPort в .Net
- 16. C# SerialPort - emulate pos клавиатура
- 17. C# Передача сообщения через serialport
- 18. Последовательная связь C++ SerialPort-Class
- 19. C# SerialPort: ReadLine не работает
- 20. serialport и socket.io issue
- 21. Получение значений из arduino serialport в node.js и arduino serialport
- 22. Вставьте данные в Mysql через minicom hyperterminal
- 23. SerialPort port.open «Порт COM2 не существует».
- 24. Событие .NET SerialPort DataReceived не работает
- 25. Получение файла через XModem на HyperTerminal
- 26. SerialPort Sniffing
- 27. Любой инструмент, похожий на приложение Hyperterminal?
- 28. Как реализовать SerialPort с потоком/фоном C#?
- 29. Можно ли использовать класс serialport в c?
- 30. C# SerialPort с Moxa Uport 1100
Как-то это звучит как проблема HyperTerm ... Или просто несоответствие протокола/кодировки. –