Итак, у меня есть Arduino, подключенный к моему компьютеру последовательно.И единство отправлять данные в Arduino.Он работает на несколько секунд, а затем перестает работать соединение, и я должен все перезагрузить.Вот ошибка:
Не подвергать тщательному анализу системную коррекцию.
в System.IO.Ports.WinSerialStream.ReportIOError (System.String option_arg) [0x00000] в: 0 в System.IO.Ports.WinSerialStream.Write (буфер System.Byte [], смещение Int32, число Int32) [0x00000] в: 0 в буфере System.IO.Ports.SerialPort.Write (System.Byte [],Смещение Int32, число Int32) [0x00000] в: 0 в System.IO.Ports.SerialPort.Write (System.String str) [0x00000] в: 0 в System.IO.Ports.SerialPort.WriteLine (System.String str)[0x00000] in: 0 at (обертка remoting-invoke-with-check) System.IO.Ports.SerialPort: WriteLine (строка) в FlyController.sendCommand (System.String cmd) [0x00000] в: 0 в FlyController.Update () [0x00000] in: 0
Вот код соединения (на данный момент C # просто отправляет данные, но ничего не читает)
port = new SerialPort("COM3", 9600);//\\\\.\\COM10
port.ReadTimeout = 50;//Peut etre le passer a 500
port.Open();
Любая идея