Разработки ecoins

Библиотеки для разных контроллеров

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1221

Сообщение ecoins » 18.08.2021{, 17:58}

megahamster3 писал(а):
18.08.2021{, 14:01}
Кстати вот баг в блоке....
РАБОТАЕТ.flp
(6.59 МБ) 3 скачивания
НЕ РАБОТАЕТ.flp
(6.59 МБ) 2 скачивания
Спасибо, поправил, в новой версии билиотоеки ПБ будет работать.

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1222

Сообщение ecoins » 18.08.2021{, 19:45}

JonyBest писал(а):
17.08.2021{, 10:35}
2. Не корректно выводит изображение на дисплей 16х4. Алгоритм остался, похоже, от дисплея 20х4, по этому смещаются в 3-4х строках на 4е колонки ...
Проверил на простом тесте - выводит вроде правильно.
Тест lcd 16x4.flp
Тест lcd 16x4.flp
Пришлите Ваш тест, с которым неверно отображаются значения.
Для скачивания вложений Вы должны быть зарегистрированы.

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1223

Сообщение ecoins » 18.08.2021{, 19:47}

JonyBest писал(а):
17.08.2021{, 10:35}
Вчера случился день разочарований.
1. Переделал проект под клеммы вместо переменных. Кстати, оценил, сколько труда вы вложили, чтобы показать свою идею в моем проекте! Но результат получил противоположный, время цикла выросло до 1,3 мс. Видимо, блоки MQTT плохо работают с индексами клемм. При отключении плат с блоками MQTT или вернув стринговые переменные - время цикла становится 0,1 мс.
Сегодня проектом занимался eisKirill. Завтра еще повозится, а затем возможно вместе идентифицируем источник проблем.
Последний раз редактировалось ecoins 19.08.2021{, 12:42}, всего редактировалось 1 раз.

JonyBest
Рядовой
Сообщения: 95
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 2
Откуда: Близко к Ставрополю
Имя: Евгений

Разработки ecoins

#1224

Сообщение JonyBest » 18.08.2021{, 20:08}

Спасибо! Тоже целый день сегодня пробую - пытаюсь найти закономерность в источнике проблем...

Отправлено спустя 22 минуты 56 секунд:
ecoins писал(а):
18.08.2021{, 19:45}
Проверил на простом тесте - выводит вроде правильно.
Пришлите Ваш тест, с которым неверно отображаются значения.
К сожалению, всё по старому.
Ваш пример
СпойлерПоказать
fd67c8f3-77a6-468a-91ad-e126602c9cd6.jpg
Просто текст от 16 символов
СпойлерПоказать
02cf65d2-5f08-4b6e-b48f-dbcb671cadf8.jpg
Явно видно смещение на третий и четвертой строках на 4ре символа...
Тест lcd 16x4_string.rar
Для скачивания вложений Вы должны быть зарегистрированы.

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1225

Сообщение ecoins » 18.08.2021{, 21:05}

JonyBest писал(а):
18.08.2021{, 20:30}
К сожалению, всё по старому.
Ваш пример
Проверил на строковых переменных на том же дисплее 20х4 - отображает как надо.
Проверил на Вашем тесте - тоже нормально.
Заинтересовала эта коллизия. Заказал пару дисплеев 16х4 - в начале сентября наверное получу.
-------
Вопрос: а на других программах (Arduino IDE С++, FLProg ) нормально работает?
------
P.S. Посмотрел Ваш тест.
Попробуйте указать длину сообщения =0 - это означает до конца текущей строки.
Вряд ли от этого...

megahamster3
Рядовой
Сообщения: 21
Зарегистрирован: 03.01.2021{, 16:09}
Репутация: 1
Имя: Alex

Разработки ecoins

#1226

Сообщение megahamster3 » 18.08.2021{, 21:53}

Подскажите пожалуйста почему "блинки" блинкуют не одновременно, а поочередно - 6 на 10....
МИГАЕТ не одновременно.flp
Для скачивания вложений Вы должны быть зарегистрированы.

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1227

Сообщение ecoins » 18.08.2021{, 23:15}

:smile37: Но ведь моргает... :smile37:
Интересное наблюдение. Даже не предполагал такое использование.
С наскоку не получилось понять.
Позанимаемся...

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1228

Сообщение ecoins » 19.08.2021{, 12:45}

megahamster3 писал(а):
18.08.2021{, 21:53}
Подскажите пожалуйста почему "блинки" блинкуют не одновременно, а поочередно - 6 на 10....
МИГАЕТ не одновременно.flp
(6.88 МБ) 5 скачиваний
В планах выполнить ревизию всей библиотеки после того, как накопятся выявленные ошибки и предложения.

EISKirill
Рядовой
Сообщения: 8
Зарегистрирован: 12.08.2021{, 18:31}
Репутация: 2
Имя: Kirill

Разработки ecoins

#1229

Сообщение EISKirill » 19.08.2021{, 20:36}

JonyBest, не могу написать вам в лс по этому отвечу тут. Выполнение программы теперь занимает около 0,046 мс. Данные хорошо уходят на сервер. Так же у вас был вопрос с дребезгом, он не обнаружился при проверке анализатором.
Для скачивания вложений Вы должны быть зарегистрированы.

tolochko
Сержант
Сообщения: 206
Зарегистрирован: 30.11.2016{, 16:58}
Репутация: 2
Откуда: Днепропетровск

Разработки ecoins

#1230

Сообщение tolochko » 03.09.2021{, 17:13}

Здравствуйте
А можно вашим счетчиком считать туда и обратно как у стандартного счетчика у которого есть вход + и -

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1231

Сообщение ecoins » 03.09.2021{, 17:23}

tolochko писал(а):
03.09.2021{, 17:13}
Здравствуйте
А можно вашим счетчиком считать туда и обратно как у стандартного счетчика у которого есть вход + и -
Да, у счетчика 4 режима - "Пила", "Треугольник","Предел","Реверс" + дополнительные входы.
В режиме "Реверс" появляются входы+,-.

tolochko
Сержант
Сообщения: 206
Зарегистрирован: 30.11.2016{, 16:58}
Репутация: 2
Откуда: Днепропетровск

Разработки ecoins

#1232

Сообщение tolochko » 03.09.2021{, 20:12}

Спасибо не досмотрел

Отправлено спустя 1 час 37 минут 45 секунд:
Еще вопрос по счетчику
Нужно ли перед вашим счетчиком ставить формирователь фронта если используем гергон

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1233

Сообщение ecoins » 03.09.2021{, 22:24}

tolochko писал(а):
03.09.2021{, 21:49}
Еще вопрос по счетчику
Нужно ли перед вашим счетчиком ставить формирователь фронта если используем гергон
Счетчик срабатывает по событию 0->1.
Формирователь фронта ставить нужно.
Формирователи есть и в ПБ, в частности формирователь события по любому изменению входа.
В Вашем случае он может быть полезен при счете как замыканий, так и размыканий геркона.

Утвш
Рядовой
Сообщения: 69
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Разработки ecoins

#1234

Сообщение Утвш » 04.09.2021{, 16:12}

Что-то не то с кодировкой в последних обновлениях. Сплошные кракозябры.

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1235

Сообщение ecoins » 04.09.2021{, 16:45}

Утвш писал(а):
04.09.2021{, 16:12}
Что-то не то с кодировкой в последних обновлениях. Сплошные кракозябры.
В каких блоках?
Работают в кодировке UTF-8, в монитор порта пользовательские блоки консоли выводят и на русском, и на английском.
LCD выводит на русском, если дисплей содержит русский знакогенератор.
Будет проще разобраться, если изучить часть Вашего проекта, в котором возникли проблемы.

Утвш
Рядовой
Сообщения: 69
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Разработки ecoins

#1236

Сообщение Утвш » 04.09.2021{, 21:44}

ecoins писал(а):
04.09.2021{, 16:45}
В каких блоках?
Кракозябры при распаковке архивов. Проект ни при чем. Пытаюсь попробовать Ваши блоки. Скачал и открыл в версии 7.3.8 пример 001_LCD_test и попытался его скомпилировать. Выдает "Не найдена библиотека RT-HW-LCD_HD 44780.h" Что я делаю не так?

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1237

Сообщение ecoins » 04.09.2021{, 22:23}

Требуется из другого архива установить библиотеку RT_HW_BASE.h

Утвш
Рядовой
Сообщения: 69
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Разработки ecoins

#1238

Сообщение Утвш » 04.09.2021{, 23:48}

Версия RT_00_HW_BASE_v6.53 установлена. Безрезультатно.

ecoins
Подполковник
Сообщения: 1206
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 204
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1239

Сообщение ecoins » 05.09.2021{, 01:25}

Утвш писал(а):
04.09.2021{, 23:48}
Версия RT_00_HW_BASE_v6.53 установлена. Безрезультатно.
Пришлите протокол компиляции - попробуем понять проблему.

Утвш
Рядовой
Сообщения: 69
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Разработки ecoins

#1240

Сообщение Утвш » 05.09.2021{, 14:36}

ecoins писал(а):
05.09.2021{, 01:25}
Пришлите протокол компиляции
5.09.21 8.31.odt
Для скачивания вложений Вы должны быть зарегистрированы.

Ответить

Вернуться в «Библиотеки пользователей»