Через некоторое время у меня зависла игра, и это исключение:
Истекло время ожидания семафора
Unity просто отправляет данные в arduino
Start(){
port = new SerialPort("COM3", 9600);
port.ReadTimeout = 50;
port.WriteTimeout = 100;
port.Open();
}
Update(){
port.write("$$$");
}
И, конечно, в конце я закрываю порт.
Для arduino я просто использую SerialCommand.h.Я много чего перепробовал: поменял кабель, поменял порт, драйверы ... но вроде ничего не работает У тебя есть идея?