Имена участников (разделяйте запятой).
Типа пока нырять не научитесь воды в бассеин не нальем :-)
if(distance1 <= 10 && distance2 <= 10) if(distance1 >= 10 && distance2 < 10); Пересечение на равенствах при distance1 = 10 и distance2 < 10
Еще вопрос. Из каких соображение вопрос задали во "флудилке"?
На мой взгляд странно, что работает. Имя массива без индекса есть указатель, а вы на него ссылку передаете и принимаете. Получается указатель на...
http://forum.amperka.ru/threads/midi-usb-%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D0%B0-%D0%BD%D0%B0-arduino-nano.11123/
Напиши результат. Я спать
Как думаешь. Твоя сборка (карт-ридер) может давать помехи при 4-х мегагерцах
Карточка у тебя какого класса?
Все понял, это оптимизатор. Было уже такое. Ну ладно, пока тайм оут не нужен.
странно поменяй пока while ((rByte != 111) && ((millis() - time) < CMD_MAX_TIME)) на while (rByte != 111 ) Может тамаут криво работает
Если бы была вся периферия под руками было бы значительно быстрее.
В лог вроде все как положено пишется. А то что проскакивает моя ошибка. #include <SPI.h> #include <SD.h> #define CMD_MAX_TIME 10000 const int...
Я могу завтра попробовать вывести лог через Software Serial.
Можно здесь timeOut меньше поставить. тогда проблемы быстрее будет проскакивать. Но должно быть не короче времени выполнения самой длинной...
Можно попробовать лог каждый раз закрывать, но может тормозить. Шилда для SD у меня сейчас нет. #include <SPI.h> #include <SD.h> #define...