Обновление тестовой версии программы до FLProg 3.1.1

Обновлена тестовая версия программы до номера 3.1.1. Версия 3.1 описана здесь . Изменения в версии 3.1.1. 1 — Размер файла проекта был 4 мегабайта, стал 130 килобайт 2 — Если вход блока word->bytes оставить без значения — программа вылетает — Исправлено. 3 —doubleword — в виде константы можно любые типы — Исправлено 4 — При использовании …

Далее…Обновление тестовой версии программы до FLProg 3.1.1

2

Выход тестовой версии программы FLProg 3.1

После долгого перерыва вышла новая версия программы с номером 3.1. В связи с большими изменениями в ней, а также с нехваткой времени на полноценное тестирование (у меня кончаются ночные смены), она вышла в статусе Beta. Приглашаю тестировщиков к проверке программы. Что нового? Сначала по поводу общего нового функционала: Для плат Leonardo, Micro и Due созданы …

Далее…Выход тестовой версии программы FLProg 3.1

1

Новая реализация обмена по Modbus RTU

Ранее ещё на хабре я рассказывал о реализации поддержки протокола Modbus в программе FLProg. К сожалению как показала практика его использования, реализация получилась не очень удачная. Если Slave работал ещё более менее уверенно, то мастер работал очень неустойчиво. Кроме того задание адресов регистров было возможно только в виде непрерывного массива, и не было разделения на …

Далее…Новая реализация обмена по Modbus RTU

3

FLProg + Nextion HMI. Урок 1

Добрый день. Хочу рассказать об одном очень интересном проекте компании ITEAD STUDIO — цветной ЖК дисплей + резистивный сенсор касаний с собственным контроллером, управляемые по UART “Nextion HMI”. Данный проект появился на краудфандинговой платформе Indiegogo и при заявленных 20000 долларах проект собрал более 45000 долларов. Один из пользователей программы FLProg прислал мне образец такой панели …

Далее…FLProg + Nextion HMI. Урок 1

0

Создание пользовательских блоков на языке C

Проект FLProg в последнее время обрёл достаточно большую популярность, и мне перестало хватать времени на создание блоков для той периферии, которая необходима пользователям. В то же время среди пользователей сайта нашлось достаточное количество людей, которые неплохо разбираются в языке C и могли бы мне помочь в развитии программы. Я решил дать им соответствующий инструмент. Таким …

Далее…Создание пользовательских блоков на языке C

1

Сборка с Openhab для OrangePI PC

Сервер собран для себя, решил поделится собрано на образе armbian server для OrangePI PC пользователь keeper пароль 547029 пароль рута 547029 ip сервер получает по dncp Предустановленно на сервере управление умным домом OpenHab //установленны модули mqtt, serial, weather, rrd4j, ntp, http, Gpio mosquitto // mqtt сервер habmin //web утилита для настройки habmin http://ip:8080/habmin демо конфигурация …

Далее…Сборка с Openhab для OrangePI PC

3

nRF24L01+ двусторонний обмен данными

Есть два типа блоков Клиент и Сервер. Сервер находится в режиме ожидания информации от клиентов. А также по импульсу на входе query посылает данные Клиенту. Клиент может оправлять данные Серверу в следующих режимах: 1. Через заданный в настройках интервал. 2. В ответ на запрос от сервера. 3. По импульсу на входе Send. Имеется два основных …

Далее…nRF24L01+ двусторонний обмен данными

7