Имена участников (разделяйте запятой).
Типа пока нырять не научитесь воды в бассеин не нальем :-)
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...
А tx.txt один к одному сливается? В конце файла нет новой строки. Т.е. команда как бы не завершена.
Если ни чего не менял через 10 секунд должен дальше пойти.
Уменя Linux есть автоформатирование 1.8.1
Получилось ответов меньше чем команд. И похоже обмен не очень надежный потому, что некоторые команды то пропускает то ошибку дает. Соответсвенно...
Позиционировать можно только побайтно. Но строчку можно держать в памяти, вместо того, что бы читать каждый раз. Но лучше лог посмотреть. Он хоть...