Мультиплатформенная среда реального времени - библиотеки, блоки, примеры
В защиту блока ecoins скажу следующее, есть несколько проектов где использую данный блок МСР23017, работает все прекрасно, а самое главное быстро и на вход и выход, использую совместно с ESP32, ESP8266.
Категорически не согласен!
o615ye161, о какой защите Вы говорите, если даже попытка воспользоваться не увенчались успехом? Или Вы утверждаете что я лгу?
А ну-ка сделайте блок с выходами из АКТУАЛЬНОГО релиза.
Пост 210
На скрине справа видно какие блоки сейчас использую
Я не знаю что там у тебя не работает, у меня МСР23017 на блоках ecoins просто летает!
Смотри
Не знаю куда еще свежее?
Что бы все компилировалось ,надо все старые библиотеки и блоки удалить ,потом установить с первой страницы , у меня только так ошибки пропали .
Даже просьба о помощи была проигнорирована.
На скрине видно, что используемый блок не из свежей библиотеки.
o615ye161, Вы через слово читаете что-ли? Я сказал - последний АКТУАЛЬНЫЙ релиз, а не промежуточные тесты которые в дебрях форума никто искать не будет.
Всем доброго дня, я сам пользовался блоком MCP23017 от ecoins, правда старой версии и все работало и не висло как со штатными блоками.ecoins писал(а): ↑05.09.2022{, 03:11}Активным почитателям со знаком минус разработок ecoins:
Можно и дальше прикладывать усилия для доказательства того, что у ecoins все очень плохо работает.
Это дело свободного выбора, но возможно связано с проблемами освоить новое, отличное о привычного (Nano,UNO, ESP8266 с оговорками).
Но лучше объединять усилия и доводить, создавать развивать уже сделанное, и то что делается и будет делаться.
ecoins приглашает к созидательному сотрудничеству желающих.
Но я соглашусь с Dryundel, что если выпускается релиз то должны быть закрыты все дуры или они должны лататься по-быстрому, что бы у пользователей была уверенность что они ставят надежный блок без глюков и с понятным описанием (если конечно не интуитивно понятное исполнение, обычно это не так).
Вот я и не выпускаю новых релизов, чтобы закрывать разное...Gordon0007 писал(а): ↑05.09.2022{, 16:10}если выпускается релиз то должны быть закрыты все дуры или они должны лататься по-быстрому, что бы у пользователей была уверенность что они ставят надежный блок без глюков и с понятным описанием (если конечно не интуитивно понятное исполнение, обычно это не так).
Не думаю, что я кому-то что-то должен.
Кем отвергнуты?
Совместное приложение усилий, это когда на равных и когда голос партайгеноссе слышим, значим и имеет для лидера вес.
А я вот должен. Должен этому форуму за то, что сейчас знаю и умею в программировании. И с удовольствием отдаю свои долги.
Хоть кто нибудь сказал что Вы должен?
В блоке оказалась ошибка в режиме когда нет хотя бы одного выхода - в таком режиме не испытывали.
Прошу прощения, если я не правильно выразился, не кому я не указывал что и как делать или куда двигаться. Я пытался написать как я вижу, как мне было бы удобно пользоваться и тестировать пользовательские блоки.ecoins писал(а): ↑05.09.2022{, 17:20}А вот указаний что я что-то должен 8-10.
Всем советчикам и указывающим: тяжело использовать, не используйте.
Пробовать новое, осваивать не понятное - это сам по себе труд.
Не мне направлять Вас куда и как направлять Ваши усилия, где и как и над чем Вам трудиться.
Я скачиваю и пробую ваши блоки, даже редко даю советы после испытаний или помогаю своими проектами как по Nextion.
Вам спасибо за Ваше отношение к нашим разработкам и за из использования.Gordon0007 писал(а): ↑06.09.2022{, 10:58}Надеюсь и на новые разработки с вашей стороны, но мне как пользователю не хватает подробных описаний и гидов как пользоваться.
ecoins, Спасибо за ваш труд и надеюсь на понимание!
Это обычное дело когда сам тестируешь то что придумал, тестеры нужны отдельные ,а когда тестеры пользователи , то приходиться терпеть наезды (справедливые) ,но как говориться тут важна форма ,а не содержание претензий.ecoins писал(а): ↑05.09.2022{, 20:29}------------------------------------------MCP23x17---------------------------------------В блоке оказалась ошибка в режиме когда нет хотя бы одного выхода - в таком режиме не испытывали.
Исправлено.
Исправленный блок в тесте - в новых релизов блоков будет исправленный.
MCP23017_Crash_eis.zip
Проект MCP23017_PA,PB ввод.png
20220905_201327.jpg
----------------------
Вывод результатов на lcd.
В позиции 1,1 - мерцающий символ.
В позициях 1,2-9 - побитовый вывод входов регистра РА.
В позициях 2,2-9 - побитовый вывод входов регистра РB.
В позиции 14-15 - быстродействие проекта в тыс.циклов loop() (идея от Dryundel).
Светодиод на плате(пин 13) мерцает каждые 500мс.
Не буду называть это замечаниями, дабы в очередной раз не задеть тонкую душевную организацию уважаемого ecoins.
По mcp23017 отдельная тема планируется. Но лучше попозже - технические детали сняты, а что нового добавить и не знаю пока.
Сама библиотека очень и очень простая и ориентирована исключительно на реализацию возможностей по DataSheet.
Может быть и возьмусь. Для этого необходимы некоторые условия.
Отправил в личку пример. Решается элементарно.