Продолжение темы https://forum.flprog.ru/viewtopic.php?f=39&t=6451
Исправил
Да действительно - в дуньке не поддерживается функция tone(). Я пока с ходу не нашол решения для этой проблемы, и пока пришлось просто отключить этот блок для дуньки
Да и эта ошибка была. Пока удалось решить проблему для ИК приемника, но не удалось для ИК передатчика. Поэтому ИК передатчик для дуньки спрятал.
Вообще это проблема шилда W5100. Он повисает вообще на любых контроллерах. Поэтому в верси 8 программы будет интегрирован W5500, который более стабилен.int2246 писал(а): ↑24.12.2020{, 00:04}3. Теперь косяки на ардуино меге. незнакомых только на ней или нет другие платы не побывал. При использование её с шилдом w5500 и мега получается выступает modbus slave tcp происходит подписание программы в ардуине примерно через 3 или 4 дня. Порт 502 перестаёт отвечать но на пинги отвечает.
А вот это непонятно, у меня прекрасно работают даже две таких пземки на меге одновременно. Причем на встроенных блоках. Можно эту ситуацию осветить поподробнее и проектик посмотреть где они не работают?
А можно поподробнее в чём он загибается. Вроде все скомпилировалось, входа - выхода прописались корректно, и имено те, которые выбраны в проекте. Единственно - не нашлась библиотека Df pleer, но она и не могла найтись - в блоке она не загруженна. Можно поподробнее - в чём проблемма?
support писал(а): ↑24.12.2020{, 21:39}А можно поподробнее в чём он загибается. Вроде все скомпилировалось, входа - выхода прописались корректно, и имено те, которые выбраны в проекте. Единственно - не нашлась библиотека Df pleer, но она и не могла найтись - в блоке она не загруженна. Можно поподробнее - в чём проблемма?
Поясните пожалуйста а зачем это нужно? Ведь значение на нём никогда меняться не будет. Он будет равнозначен константе
Если очень нужно - то я сделал. Действительно не сложно. В свойствах блока сделал галочку, которая добавляет новый выход.
Ну хотя бы для организации скроллбара. В противном случае приходится дублировать это ещё одной строкой, а это память.
Автор уже писал, что плотно STM32 займется через 1-2 версии.(т.е. 9-10). На мой взгляд, те приоритеты которые он изложил на форуме выбраны верно, потому внедренное STM32 в FLProg придется подождать.
Выложенный кастомный контроллер сделан на другом ядре и перенос его на это ядро имеет некоторые ограничения.
Не очень понятно что и на каком контроллере не работает. Возможно пины i2c требуется перестроить (например для ESP8266).
ecoins писал(а): ↑26.12.2020{, 16:53}Не очень понятно что и на каком контроллере не работает. Возможно пины i2c требуется перестроить (например для ESP8266).
В целом блок вполне работоспособен, но с особенностями. Из-за того, что он базируется на библиотеке из Arduino IDE (в ней активно используется delay() и еще причины есть) блок очень "тормозной" и его проблематично (но можно) использовать в сложных проектах.
Есть альтернативный блок и библиотека - с меньшими функциональными возможностями, но очень устойчиво работающий. Выложен в ветке "Разработки ecoins".
alikshk писал(а): ↑26.12.2020{, 21:09}Уважаемый я не сомневаюсь в ваших способностях, Вы не поняли, т. к. проект не смотрели. А наш создатель в этой теме просил по 7-ой версии, что не работает.
А Ваши темы я в кратце просматрел, после работы проверю. Если не трудно для Uno ссылку на рабочий блок скиньте.
Ну во первых, наш создатель точно ничего не просил.
Вам ни кто ни чего не должен. Хотя бы попытку поиска могли бы предпринять.