Здравствуйте. Имею на руках DFRobot Romeo V2 R3 на основе Arduino Leonardo и не могу получить данные с ардуины. При использовании ком порт монитора от самого компилятора ардуины все хорошо. Данные уходят и приходят. При попытке использовать сторонние приложения данных на ком порт не идет. Пробовал и Serial Port Monitor от Elrtima и Hercules и самое главное самописный код C#. Результата нуль. Данные вижу только сниферром ардуино. При этом данные к ардуино проходят с любого из приложений. Я что то делаю не так ? код ардуины Код (Text): void setup() { Serial.begin(57600); while (!Serial) { ; } void loop() { Serial.print("0"); delay(50); } код C# Код (Text): ComPort = new SerialPort("COM5", 57600); ComPort.DataReceived += new SerialDataReceivedEventHandler(ComPort_DataReceived); ComPort.Open(); Событие не дергается
Посмотрите исходники Arduino IDE как там это реализовано на джаве. Может быть, что то связанное с режимом работы порта или правами доступа...
Все оказалось на много проще ... Код (Text): ComPort.DtrEnable = true; осталась лишь проблема с кодировками