Обсуждение ошибок, "хотелок", доработок которые будут в версии 8.х
Не МЫ - а некоторые члены - этого форума.
Кому достаточно ATMega168 - существующие версии FLProg решают их использование.
Почему Вы так решили? Есть очень и очень разбирающиеся и они много интересных разработок представляют , например TFT дисплеи, HMI KaScaда, Virtuino, ESPU и пр.
Пускай автор сам решит, какой функционал добавлять и какие недоработки исправлять. Мы только можем помогать логами с подробным описанием бага. На мой взгляд недочеты исправляются регулярно. У меня нет проблем с использованием бета версий даже для коммерческих проектов. Если и есть неработающие блоки, то эта проблема решается созданием блока пользователя, было бы желание. Вторую версию редактора ПБ вообще считаю очень удобным и мощным инструментом.KulibinOrsk писал(а): ↑02.03.2021{, 18:33}Для особо трудных раскрою картину: я автору предлагаю отложить внедрение разного рода ESP и добить основной костяк для ардуино.
Причем предлагаю не для себя, а для всех, в том числе и для вас, чтобы вы не "хватали" ошибки на лету в открытые глаза... именно те ошибки которых вчера еще и не было.
уже давно все работает, внимательней надо быть и прилагать хоть какие то усилия для решения проблемы, например воспользоваться поиском, а вы все ждете пока вам готовенькое принесут в новой версии, я в шоке от того что вы тут пишите. А по факту чтобы принять переменную по сети на ESP32 просто вставьте #define UDP_TX_PACKET_MAX_SIZE 64 // 64 и радуйтесь успешной компиляции и работе умник вы наш.....CTAPuK писал(а): ↑01.03.2021{, 21:44}Мы тоже надеемся, что происходит всё именно так, как Вы описали. Но вот к примеру только я в этой теме уже несколько раза писал о том, что для ESP32 не работает штатная связка SVFC-RVFC. Наверняка в том блокнотике есть такая пометка, но так как с этим ясности нет, то написал ПБ. И многие так делают.
Родной вы наш, это сами придумали или поиском воспользовались. Прикрепите ссылку на ваш поиск, где решена проблема связки двух ESP32. То есть на передаче стоит ESP32 и на приеме стоит ESP32. По поиску есть только связка «передача ESP8266 – прием ESP32». Мож действительно проблема уже давно решена, а мы не курсе. Прикрепляю свои два скетча передачи-приема ESP32-1 — ESP32-2, в которых данные между ними не предаются. Когда отойдете от шока, поправьте мои скетчи или прикрепите свои работающие. Очень хочется посмотреть на работающий вариант связки двух ESP32 от профессионала.Pelletizer писал(а): ↑06.03.2021{, 12:41}уже давно все работает, внимательней надо быть и прилагать хоть какие то усилия для решения проблемы, например воспользоваться поиском, а вы все ждете пока вам готовенькое принесут в новой версии, я в шоке от того что вы тут пишите. А по факту чтобы принять переменную по сети на ESP32 просто вставьте #define UDP_TX_PACKET_MAX_SIZE 64 // 64 и радуйтесь успешной компиляции и работе умник вы наш.....CTAPuK писал(а): ↑01.03.2021{, 21:44}
Мы тоже надеемся, что происходит всё именно так, как Вы описали. Но вот к примеру только я в этой теме уже несколько раза писал о том, что для ESP32 не работает штатная связка SVFC-RVFC. Наверняка в том блокнотике есть такая пометка, но так как с этим ясности нет, то написал ПБ. И многие так делают.
Это да, особых проблем с написанием собственных блоков нет. Но на мой взгляд, все-таки более правильно, если будут работать штатные блоки. А наше дело, так думаю, всесторонне в этом автору помогать по мере возможностей.
Да, второй редактор вообще огонь. Единственное пожелание, которое уже высказывали, отсутствие возможности изменения имени ПБ "на лету", в зависимости от условий. Очень не хватает. Чтобы это как-то обойти приходится заниматься всякими извращениями
Код: Выделить всё
bool en_11544631_1;
bool send_11544631_1;
String syty_11544631_1;
String ids_11544631_1;
Код: Выделить всё
bool en;
bool send;
String syty;
String ids;
float tempC;
Phazz, да, это верная концепция расширение за счет ПБ. Именно за счет легкого вхождения пользователей в разработку различных ПБ можно быстро нарастить функционал недостающего направления. Во-первых каждый из участников становится соавтором программы. А во вторых чел оказывается привязанным к этой программе и вряд ли уже поменяет её на что-то другое (это безоценочное суждение, просто факт).Phazz писал(а): ↑08.03.2021{, 09:05}CTAPuK, Сергей идёт к тому чтобы функционал расширялся именно пользовательским контентом. Не в состоянии он в одиночку охватить всё. Разумеется уже существующие встроенные блоки необходимо довести до полность рабочего вида, чтобы начинающие пользователи не страдали.
Для начала выложите проекты которые будут открываться у меня в к сожалению они не открываются, ссылку найду чуть позже, я не храню ссылки я храню решения и все записываю, если я не ошибаюсь то проблема была только в ошибке при компиляции проекта приема переменной на esp 32, что решилось добавлением строчки в кол сразу после библиотек и все прекрасно работает по сей деньCTAPuK писал(а): ↑09.03.2021{, 20:52}Pelletizer, так что там с решением связки двух ESP32, ссылочку дадите, где там эта проблема решена? Или решили типа случайно "незаметить" мой пост? Всем же видно, кто и когда сюда заходит.
Шикарно же расписали про то, что я не внимательный, усилия не прилагаю, проблемы не решаю, поиском не пользуюсь, готовенькое жду, что аж прям в шоке. Читал и плакал.
Так где ссылка или вариант работающей связки от гуру?
вы сами то блоки выложили которые сделали? Или здоровы только требовать от автора что-либо можете?CTAPuK писал(а): ↑09.03.2021{, 20:38}Phazz, да, это верная концепция расширение за счет ПБ. Именно за счет легкого вхождения пользователей в разработку различных ПБ можно быстро нарастить функционал недостающего направления. Во-первых каждый из участников становится соавтором программы. А во вторых чел оказывается привязанным к этой программе и вряд ли уже поменяет её на что-то другое (это безоценочное суждение, просто факт).Phazz писал(а): ↑08.03.2021{, 09:05}CTAPuK, Сергей идёт к тому чтобы функционал расширялся именно пользовательским контентом. Не в состоянии он в одиночку охватить всё. Разумеется уже существующие встроенные блоки необходимо довести до полность рабочего вида, чтобы начинающие пользователи не страдали.
Конечно, у Сергея времени на все не хватает, и все это прекрасно понимают. Но обозначать своё присутствие в тех темах, которые сам же создал, чтобы тестировщики помогали, думаю необходимо. Иначе у людей возникает ощущение того, что свое время, потраченное на выявление и описание ошибок, они просто напрасно тратят. То есть их попросили, они откликнулись, а это оказывается никому не нужно. Это обидно.
Ведь правда же, никто не просит «прям всё бросить» и немедленно бросаться что-то исправлять. Достаточно просто ответить «Ок» и уже будет понятно, что проблема замечена и принята к сведению.
Pelletizer, скетчи не открываются? Так я помогу. Скетчи простые тестовые: приемник и передатчик. Вот две картинки. Думаю, что с вашим опытом не составит большого труда самостоятельно составить скетчи по картинкам. Булевая переменная "222" задает такт с генератора.Pelletizer писал(а): ↑09.03.2021{, 21:25}Для начала выложите проекты которые будут открываться у меня в к сожалению они не открываются, ссылку найду чуть позже, я не храню ссылки я храню решения и все записываю, если я не ошибаюсь то проблема была только в ошибке при компиляции проекта приема переменной на esp 32, что решилось добавлением строчки в кол сразу после библиотек и все прекрасно работает по сей деньCTAPuK писал(а): ↑09.03.2021{, 20:52}Pelletizer, так что там с решением связки двух ESP32, ссылочку дадите, где там эта проблема решена? Или решили типа случайно "незаметить" мой пост? Всем же видно, кто и когда сюда заходит.
Шикарно же расписали про то, что я не внимательный, усилия не прилагаю, проблемы не решаю, поиском не пользуюсь, готовенькое жду, что аж прям в шоке. Читал и плакал.
Так где ссылка или вариант работающей связки от гуру?
Во-первых никто у меня эти блоки выложить не просил. А во вторых я просил автора поправить ошибки в штатных блоках. То есть в тех блоках, которые должны работать «из коробки», но они не работают. Вы же внимательный, с большими усилиями, разницу должны видеть? Или нет, пояснять нужно? И в третьих, писал я это в теме, где автор просит описывать ошибки. То есть я не просил что-то сделать лично для меня, а писал о баге в программе.Pelletizer писал(а): ↑09.03.2021{, 21:25}вы сами то блоки выложили которые сделали? Или здоровы только требовать от автора что-либо можете?
Через неделю придут ESP32 первым делом проверю на нихCTAPuK писал(а): ↑09.03.2021{, 22:32}Pelletizer, скетчи не открываются? Так я помогу. Скетчи простые тестовые: приемник и передатчик. Вот две картинки. Думаю, что с вашим опытом не составит большого труда самостоятельно составить скетчи по картинкам. Булевая переменная "222" задает такт с генератора.
А вот что касается ссылки, то я, как невнимательный, конечно в отличии от вас, вижу, что в посте чёрным по-русски написано: прием(ESP32) – передача(ESP8266). А я описываю проблему прием(ESP32) – передача(ESP32). Замечаете небольшие отличия?
А как можно просить именно у вас если никто не знает что они у вас есть..... Отмазка не прокатила, так же вы прекрасно знаете что ряд пользователей таких как вы я и еще пару тройку человек постоянно поднимали этот вопрос и было даже порядка 4х тем на форуме по данному вопросу, это не знак ли что данные блоки нужны? Хорошо что другие просто выкладывают блоки, без какой либо просьбы, так и идет развитие программыCTAPuK писал(а): ↑09.03.2021{, 22:32}Во-первых никто у меня эти блоки выложить не просил. А во вторых я просил автора поправить ошибки в штатных блоках. То есть в тех блоках, которые должны работать «из коробки», но они не работают. Вы же внимательный, с большими усилиями, разницу должны видеть? Или нет, пояснять нужно? И в третьих, писал я это в теме, где автор просит описывать ошибки. То есть я не просил что-то сделать лично для меня, а писал о баге в программе.
Pelletizer, так зачем вы тут устроили «цирк с конями», типа "скетчи ваши не открываются", если даже ESP32 у вас нет. Куда эти скетчи собирались заливать? На «кончике карандаша» покрутить что ли? Так вряд ли получится смоделировать.
Это вы со своего великого самомнения решили, что я вообще должен перед вами оправдываться. Вы даже не понимаете, что даете советы по совершенно другому вопросу. Два раза я писал, что не работает связка двух ESP32, но вы в упор этого не замечали и решили показать прекрасное владение поиска. Вот только находили совершенно не то. Зато похвалились своим вниманием и приложением усилий, но, как выяснилось, неуместных.Pelletizer писал(а): ↑09.03.2021{, 23:28}А как можно просить именно у вас если никто не знает что они у вас есть..... Отмазка не прокатила, так же вы прекрасно знаете что ряд пользователей таких как вы я и еще пару тройку человек постоянно поднимали этот вопрос и было даже порядка 4х тем на форуме по данному вопросу, это не знак ли что данные блоки нужны?
Сами то поняли, что понаписали? У меня нет ни времени, ни желания распутывать бесформенный поток ваших спутанных фантазий. Спрошу только одно: вы понимаете, что штатный блок в программе должен работать сразу, как только установлена программа (естественно при соблюдении обязательных условий работы конкретного блока)?Pelletizer писал(а): ↑09.03.2021{, 23:28}Кому блоки что должны из коробки? Кому конкретно? Вам? Мне допустим не должны, не нравится иди учи си и вперед в мир текста и цифр - вот мое отношение к программе, поэтому мне все нравится, если что то не работает, то первое что я делаю это меняю концепцию а параллельно ищу решение проблемы, так как главное это время, у автора его тоже не хватает так же как и у меня. Автору поклон и того функционала что есть сейчас хватит для решения 99% задач, ошибки? версия 6.3.1 и ошибок нет никаких. Не работает какой то функционал? - Меняйте концепцию устройства или пишите ПБ, Флпрог это просто помощь, это не профессиональный софт, а просто хобби автора. Развивает он ее так как он хочешь, ошибки исправляет по мере возможности, я это пытался вам донести когда вы начали предлагать изменить направление развития.
А по поводу передачи этих злосчастных переменных, я так же как и вы писал везде, ответа не было долго, потом aidar дал решение которое мне помогло, но к этому моменту я уже изменил концепцию устройства с заделом на будущее появление блока