Alex
Alex
Очень сильно всё переделано, оно тестировалось? На меге тоже?)
Блин, жаль я раньше не заметил, мы с тех пор исправили несколько ошибок и добавили управление ногами аппаратно от таймера
Тогда выделю время протестирую дополню всё) Так а такой вопрос: если в либе мы объект создаём, и не используем, компилятор его должен вырезать. Или в чем другом кроется подвох создания...
Я беру пример с тех же стандартных wire, Serial, SPI. И в нестандартных тоже это встречается довольно часто...
Ну вот таймеры и рассчитаны на создание только одного объекта и все, без дополнительных настроек даже. Либа дисплея - хорошо, но без и2с даже близко не подойду к нему :)
Вот эта например https://github.com/johnrickman/LiquidCrystal_I2C
Про циклический буфер надо почитать... А вот AVR/delay не впечатлило, работает криво, мы измеряли. Стандартные костыли работают лучше всего, аналогов не нашли. Boards txt полностью переписан в версии 1.6, но...
Всё верно, сейчас поковыряю. С циклическим буфером не работал, обычно работаю с таким не очень эффективным. А по скорости мой read всё равно быстрее =) Не нашёл способа ввести свой...
pins arduino изначально убрали, но некоторые либы (FastLED вроде) пытаются его инклудить.... трэш Насчёт кода - я пишу в notepad++, он реиндентит с табами, мне нравится. Часть кода писал Егорка,...
> Не компилировал, но предположу, что надо поменять `rx_buffer_index_t` на `uint8_t` или `byte`. я изначально так и писал, потом вернул rx_buffer_index_t. Ничего не изменилось